Diff of the two buildlogs: -- --- b1/build.log 2024-11-26 20:24:28.659909258 +0000 +++ b2/build.log 2024-11-26 20:55:52.795035556 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Dec 29 14:38:14 -12 2025 -I: pbuilder-time-stamp: 1767062294 +I: Current time: Wed Nov 27 10:24:31 +14 2024 +I: pbuilder-time-stamp: 1732652671 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/experimental-reproducible-base.tgz] I: copying local configuration @@ -26,52 +26,84 @@ dpkg-source: info: unpacking bali-phy_4.0~beta16+dfsg-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/333563/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/4186464/tmp/hooks/D01_modify_environment starting +debug: Running on ionos1-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Nov 26 20:24 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/4186464/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/4186464/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' - DISTRIBUTION='experimental' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' + DIRSTACK=() + DISTRIBUTION=experimental + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='ffb71ac18f3042a49dc38ceeeba5fdb5' - 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='333563' - PS1='# ' - PS2='> ' + INVOCATION_ID=0cb35f2c7b93497f81f625019b15f375 + 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=4186464 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.gk8O2bV0/pbuilderrc_8WIa --distribution experimental --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/experimental-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.gk8O2bV0/b1 --logfile b1/build.log bali-phy_4.0~beta16+dfsg-1.dsc' - SUDO_GID='111' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.gk8O2bV0/pbuilderrc_bjxW --distribution experimental --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/experimental-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.gk8O2bV0/b2 --logfile b2/build.log bali-phy_4.0~beta16+dfsg-1.dsc' + SUDO_GID=110 + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos15-amd64 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/333563/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/4186464/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -327,7 +359,7 @@ Get: 186 http://deb.debian.org/debian unstable/main amd64 nlohmann-json3-dev all 3.11.3-1 [261 kB] Get: 187 http://deb.debian.org/debian unstable/main amd64 pandoc-data all 3.1.11.1-3 [459 kB] Get: 188 http://deb.debian.org/debian unstable/main amd64 pandoc amd64 3.1.11.1+ds-2 [26.4 MB] -Fetched 109 MB in 5s (23.1 MB/s) +Fetched 109 MB in 7s (14.6 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.12-minimal:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19965 files and directories currently installed.) @@ -954,8 +986,8 @@ Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Tue Dec 30 02:39:18 UTC 2025. -Universal Time is now: Tue Dec 30 02:39:18 UTC 2025. +Local time is now: Tue Nov 26 20:26:12 UTC 2024. +Universal Time is now: Tue Nov 26 20:26:12 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libboost-atomic1.83.0:amd64 (1.83.0-3.2+b1) ... @@ -1111,7 +1143,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/bali-phy-4.0~beta16+dfsg/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../bali-phy_4.0~beta16+dfsg-1_source.changes +I: user script /srv/workspace/pbuilder/4186464/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for experimental +I: user script /srv/workspace/pbuilder/4186464/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/bali-phy-4.0~beta16+dfsg/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../bali-phy_4.0~beta16+dfsg-1_source.changes dpkg-buildpackage: info: source package bali-phy dpkg-buildpackage: info: source version 4.0~beta16+dfsg-1 dpkg-buildpackage: info: source distribution experimental @@ -1212,114 +1248,119 @@ Found ninja-1.12.1 at /usr/bin/ninja make[1]: Leaving directory '/build/reproducible-path/bali-phy-4.0~beta16+dfsg' dh_auto_build -O--buildsystem=meson - cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j42 -v + cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j20 -v [1/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/log-level.cc.o -MF src/util/libutil.a.p/log-level.cc.o.d -o src/util/libutil.a.p/log-level.cc.o -c ../src/util/log-level.cc [2/376] /usr/bin/meson --internal vcstagger ../src/git-version.h.in src/git-version.h 4.0-beta16 '/build/reproducible-path/bali-phy-4.0~beta16+dfsg/src' @git_message@ '(.*)' git log -n1 '--date=format:%b %d %Y %k:%M:%S' '--pretty=format:[%D commit %h] (%cd)' -[3/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/range.cc.o -MF src/util/libutil.a.p/range.cc.o.d -o src/util/libutil.a.p/range.cc.o -c ../src/util/range.cc -[4/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/string_pred.cc.o -MF src/util/libutil.a.p/string_pred.cc.o.d -o src/util/libutil.a.p/string_pred.cc.o -c ../src/util/string/pred.cc -[5/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/demangle.cc.o -MF src/util/libutil.a.p/demangle.cc.o.d -o src/util/libutil.a.p/demangle.cc.o -c ../src/util/demangle.cc -[6/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/string_strip.cc.o -MF src/util/libutil.a.p/string_strip.cc.o.d -o src/util/libutil.a.p/string_strip.cc.o -c ../src/util/string/strip.cc -[7/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/permute.cc.o -MF src/util/libutil.a.p/permute.cc.o.d -o src/util/libutil.a.p/permute.cc.o -c ../src/util/permute.cc -[8/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/myexception.cc.o -MF src/util/libutil.a.p/myexception.cc.o.d -o src/util/libutil.a.p/myexception.cc.o -c ../src/util/myexception.cc -[9/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/string_sanitize.cc.o -MF src/util/libutil.a.p/string_sanitize.cc.o.d -o src/util/libutil.a.p/string_sanitize.cc.o -c ../src/util/string/sanitize.cc +[3/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/string_strip.cc.o -MF src/util/libutil.a.p/string_strip.cc.o.d -o src/util/libutil.a.p/string_strip.cc.o -c ../src/util/string/strip.cc +[4/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/demangle.cc.o -MF src/util/libutil.a.p/demangle.cc.o.d -o src/util/libutil.a.p/demangle.cc.o -c ../src/util/demangle.cc +[5/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/string_sanitize.cc.o -MF src/util/libutil.a.p/string_sanitize.cc.o.d -o src/util/libutil.a.p/string_sanitize.cc.o -c ../src/util/string/sanitize.cc +[6/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/string_pred.cc.o -MF src/util/libutil.a.p/string_pred.cc.o.d -o src/util/libutil.a.p/string_pred.cc.o -c ../src/util/string/pred.cc +[7/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/myexception.cc.o -MF src/util/libutil.a.p/myexception.cc.o.d -o src/util/libutil.a.p/myexception.cc.o -c ../src/util/myexception.cc +[8/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/range.cc.o -MF src/util/libutil.a.p/range.cc.o.d -o src/util/libutil.a.p/range.cc.o -c ../src/util/range.cc +[9/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/permute.cc.o -MF src/util/libutil.a.p/permute.cc.o.d -o src/util/libutil.a.p/permute.cc.o -c ../src/util/permute.cc [10/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/assert.cc.o -MF src/util/libutil.a.p/assert.cc.o.d -o src/util/libutil.a.p/assert.cc.o -c ../src/util/assert.cc -[11/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tree_newick-tokenizer.cc.o -MF src/libcommon.a.p/tree_newick-tokenizer.cc.o.d -o src/libcommon.a.p/tree_newick-tokenizer.cc.o -c ../src/tree/newick-tokenizer.cc +[11/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/rng.cc.o -MF src/util/libutil.a.p/rng.cc.o.d -o src/util/libutil.a.p/rng.cc.o -c ../src/util/rng.cc [12/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/mapping.cc.o -MF src/util/libutil.a.p/mapping.cc.o.d -o src/util/libutil.a.p/mapping.cc.o -c ../src/util/mapping.cc -[13/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/rng.cc.o -MF src/util/libutil.a.p/rng.cc.o.d -o src/util/libutil.a.p/rng.cc.o -c ../src/util/rng.cc -[14/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tree-align_n_indels.cc.o -MF src/libcommon.a.p/tree-align_n_indels.cc.o.d -o src/libcommon.a.p/tree-align_n_indels.cc.o -c ../src/tree-align/n_indels.cc +[13/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tree_newick-tokenizer.cc.o -MF src/libcommon.a.p/tree_newick-tokenizer.cc.o.d -o src/libcommon.a.p/tree_newick-tokenizer.cc.o -c ../src/tree/newick-tokenizer.cc +[14/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/file-paths.cc.o -MF src/util/libutil.a.p/file-paths.cc.o.d -o src/util/libutil.a.p/file-paths.cc.o -c ../src/util/file-paths.cc [15/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/file-readers.cc.o -MF src/util/libutil.a.p/file-readers.cc.o.d -o src/util/libutil.a.p/file-readers.cc.o -c ../src/util/file-readers.cc -[16/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/file-paths.cc.o -MF src/util/libutil.a.p/file-paths.cc.o.d -o src/util/libutil.a.p/file-paths.cc.o -c ../src/util/file-paths.cc -[17/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/settings.cc.o -MF src/util/libutil.a.p/settings.cc.o.d -o src/util/libutil.a.p/settings.cc.o -c ../src/util/settings.cc -[18/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_statistics.cc.o -MF src/libcommon.a.p/tools_statistics.cc.o.d -o src/libcommon.a.p/tools_statistics.cc.o -c ../src/tools/statistics.cc -[19/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/alignment_alignment-random.cc.o -MF src/libcommon.a.p/alignment_alignment-random.cc.o.d -o src/libcommon.a.p/alignment_alignment-random.cc.o -c ../src/alignment/alignment-random.cc -[20/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tree_randomtree.cc.o -MF src/libcommon.a.p/tree_randomtree.cc.o.d -o src/libcommon.a.p/tree_randomtree.cc.o -c ../src/tree/randomtree.cc -[21/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/io.cc.o -MF src/util/libutil.a.p/io.cc.o.d -o src/util/libutil.a.p/io.cc.o -c ../src/util/io.cc -[22/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_findroot.cc.o -MF src/libcommon.a.p/tools_findroot.cc.o.d -o src/libcommon.a.p/tools_findroot.cc.o -c ../src/tools/findroot.cc -[23/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/time.cc.o -MF src/util/libutil.a.p/time.cc.o.d -o src/util/libutil.a.p/time.cc.o -c ../src/util/time.cc -[24/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_optimize.cc.o -MF src/libcommon.a.p/tools_optimize.cc.o.d -o src/libcommon.a.p/tools_optimize.cc.o -c ../src/tools/optimize.cc -[25/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tree-align_link.cc.o -MF src/libcommon.a.p/tree-align_link.cc.o.d -o src/libcommon.a.p/tree-align_link.cc.o -c ../src/tree-align/link.cc -[26/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_parsimony.cc.o -MF src/libcommon.a.p/tools_parsimony.cc.o.d -o src/libcommon.a.p/tools_parsimony.cc.o -c ../src/tools/parsimony.cc -[27/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tree_tree-util.cc.o -MF src/libcommon.a.p/tree_tree-util.cc.o.d -o src/libcommon.a.p/tree_tree-util.cc.o -c ../src/tree/tree-util.cc -[28/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/cmdline.cc.o -MF src/util/libutil.a.p/cmdline.cc.o.d -o src/util/libutil.a.p/cmdline.cc.o -c ../src/util/cmdline.cc -[29/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/sequence_sequence.cc.o -MF src/libcommon.a.p/sequence_sequence.cc.o.d -o src/libcommon.a.p/sequence_sequence.cc.o -c ../src/sequence/sequence.cc -[30/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_distance-report.cc.o -MF src/libcommon.a.p/tools_distance-report.cc.o.d -o src/libcommon.a.p/tools_distance-report.cc.o -c ../src/tools/distance-report.cc -[31/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/graph.cc.o -MF src/util/libutil.a.p/graph.cc.o.d -o src/util/libutil.a.p/graph.cc.o -c ../src/util/graph.cc -[32/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/sequence_sequence-format.cc.o -MF src/libcommon.a.p/sequence_sequence-format.cc.o.d -o src/libcommon.a.p/sequence_sequence-format.cc.o -c ../src/sequence/sequence-format.cc -[33/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/sequence_codons.cc.o -MF src/libcommon.a.p/sequence_codons.cc.o.d -o src/libcommon.a.p/sequence_codons.cc.o -c ../src/sequence/codons.cc -[34/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/ptree.cc.o -MF src/util/libutil.a.p/ptree.cc.o.d -o src/util/libutil.a.p/ptree.cc.o -c ../src/util/ptree.cc -[35/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/models_path.cc.o -MF src/libcommon.a.p/models_path.cc.o.d -o src/libcommon.a.p/models_path.cc.o -c ../src/models/path.cc -[36/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/sequence_doublets.cc.o -MF src/libcommon.a.p/sequence_doublets.cc.o.d -o src/libcommon.a.p/sequence_doublets.cc.o -c ../src/sequence/doublets.cc -[37/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/sequence_RNAEdits.cc.o -MF src/libcommon.a.p/sequence_RNAEdits.cc.o.d -o src/libcommon.a.p/sequence_RNAEdits.cc.o -c ../src/sequence/RNAEdits.cc -[38/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_distance-methods.cc.o -MF src/libcommon.a.p/tools_distance-methods.cc.o.d -o src/libcommon.a.p/tools_distance-methods.cc.o -c ../src/tools/distance-methods.cc -[39/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tree_sequencetree.cc.o -MF src/libcommon.a.p/tree_sequencetree.cc.o.d -o src/libcommon.a.p/tree_sequencetree.cc.o -c ../src/tree/sequencetree.cc -[40/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/sequence_triplets.cc.o -MF src/libcommon.a.p/sequence_triplets.cc.o.d -o src/libcommon.a.p/sequence_triplets.cc.o -c ../src/sequence/triplets.cc -[41/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/object.cc.o -MF src/computation/libcomputation.a.p/object.cc.o.d -o src/computation/libcomputation.a.p/object.cc.o -c ../src/computation/object.cc -[42/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/text.cc.o -MF src/util/libutil.a.p/text.cc.o.d -o src/util/libutil.a.p/text.cc.o -c ../src/util/text.cc -[43/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/sequence_genetic_code.cc.o -MF src/libcommon.a.p/sequence_genetic_code.cc.o.d -o src/libcommon.a.p/sequence_genetic_code.cc.o -c ../src/sequence/genetic_code.cc -[44/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/alignment_index-matrix.cc.o -MF src/libcommon.a.p/alignment_index-matrix.cc.o.d -o src/libcommon.a.p/alignment_index-matrix.cc.o -c ../src/alignment/index-matrix.cc -[45/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/alignment_load.cc.o -MF src/libcommon.a.p/alignment_load.cc.o.d -o src/libcommon.a.p/alignment_load.cc.o -c ../src/alignment/load.cc -[46/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_tree-dist.cc.o -MF src/libcommon.a.p/tools_tree-dist.cc.o.d -o src/libcommon.a.p/tools_tree-dist.cc.o -c ../src/tools/tree-dist.cc -[47/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/sequence_alphabet.cc.o -MF src/libcommon.a.p/sequence_alphabet.cc.o.d -o src/libcommon.a.p/sequence_alphabet.cc.o -c ../src/sequence/alphabet.cc -[48/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/alignment_alignment.cc.o -MF src/libcommon.a.p/alignment_alignment.cc.o.d -o src/libcommon.a.p/alignment_alignment.cc.o -c ../src/alignment/alignment.cc -[49/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/alignment_alignment-util.cc.o -MF src/libcommon.a.p/alignment_alignment-util.cc.o.d -o src/libcommon.a.p/alignment_alignment-util.cc.o -c ../src/alignment/alignment-util.cc -[50/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_consensus-tree.cc.o -MF src/libcommon.a.p/tools_consensus-tree.cc.o.d -o src/libcommon.a.p/tools_consensus-tree.cc.o -c ../src/tools/consensus-tree.cc -[51/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/closure.cc.o -MF src/computation/libcomputation.a.p/closure.cc.o.d -o src/computation/libcomputation.a.p/closure.cc.o -c ../src/computation/closure.cc -[52/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_read-trees.cc.o -MF src/libcommon.a.p/tools_read-trees.cc.o.d -o src/libcommon.a.p/tools_read-trees.cc.o -c ../src/tools/read-trees.cc -[53/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_partition.cc.o -MF src/libcommon.a.p/tools_partition.cc.o.d -o src/libcommon.a.p/tools_partition.cc.o -c ../src/tools/partition.cc -[54/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/instance_info.cc.o -MF src/computation/libcomputation.a.p/instance_info.cc.o.d -o src/computation/libcomputation.a.p/instance_info.cc.o -c ../src/computation/instance_info.cc -[55/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/string_split.cc.o -MF src/util/libutil.a.p/string_split.cc.o.d -o src/util/libutil.a.p/string_split.cc.o -c ../src/util/string/split.cc -[56/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/message.cc.o -MF src/computation/libcomputation.a.p/message.cc.o.d -o src/computation/libcomputation.a.p/message.cc.o -c ../src/computation/message.cc -[57/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_joint-A-T.cc.o -MF src/libcommon.a.p/tools_joint-A-T.cc.o.d -o src/libcommon.a.p/tools_joint-A-T.cc.o -c ../src/tools/joint-A-T.cc -[58/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/symbols.cc.o -MF src/computation/libcomputation.a.p/symbols.cc.o.d -o src/computation/libcomputation.a.p/symbols.cc.o -c ../src/computation/symbols.cc -[59/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_mctree.cc.o -MF src/libcommon.a.p/tools_mctree.cc.o.d -o src/libcommon.a.p/tools_mctree.cc.o -c ../src/tools/mctree.cc +[16/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/settings.cc.o -MF src/util/libutil.a.p/settings.cc.o.d -o src/util/libutil.a.p/settings.cc.o -c ../src/util/settings.cc +[17/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tree-align_n_indels.cc.o -MF src/libcommon.a.p/tree-align_n_indels.cc.o.d -o src/libcommon.a.p/tree-align_n_indels.cc.o -c ../src/tree-align/n_indels.cc +[18/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/time.cc.o -MF src/util/libutil.a.p/time.cc.o.d -o src/util/libutil.a.p/time.cc.o -c ../src/util/time.cc +[19/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tree_randomtree.cc.o -MF src/libcommon.a.p/tree_randomtree.cc.o.d -o src/libcommon.a.p/tree_randomtree.cc.o -c ../src/tree/randomtree.cc +[20/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/io.cc.o -MF src/util/libutil.a.p/io.cc.o.d -o src/util/libutil.a.p/io.cc.o -c ../src/util/io.cc +[21/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/cmdline.cc.o -MF src/util/libutil.a.p/cmdline.cc.o.d -o src/util/libutil.a.p/cmdline.cc.o -c ../src/util/cmdline.cc +[22/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tree_tree-util.cc.o -MF src/libcommon.a.p/tree_tree-util.cc.o.d -o src/libcommon.a.p/tree_tree-util.cc.o -c ../src/tree/tree-util.cc +[23/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/ptree.cc.o -MF src/util/libutil.a.p/ptree.cc.o.d -o src/util/libutil.a.p/ptree.cc.o -c ../src/util/ptree.cc +[24/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/graph.cc.o -MF src/util/libutil.a.p/graph.cc.o.d -o src/util/libutil.a.p/graph.cc.o -c ../src/util/graph.cc +[25/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/text.cc.o -MF src/util/libutil.a.p/text.cc.o.d -o src/util/libutil.a.p/text.cc.o -c ../src/util/text.cc +[26/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/sequence_RNAEdits.cc.o -MF src/libcommon.a.p/sequence_RNAEdits.cc.o.d -o src/libcommon.a.p/sequence_RNAEdits.cc.o -c ../src/sequence/RNAEdits.cc +[27/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/sequence_codons.cc.o -MF src/libcommon.a.p/sequence_codons.cc.o.d -o src/libcommon.a.p/sequence_codons.cc.o -c ../src/sequence/codons.cc +[28/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tree_sequencetree.cc.o -MF src/libcommon.a.p/tree_sequencetree.cc.o.d -o src/libcommon.a.p/tree_sequencetree.cc.o -c ../src/tree/sequencetree.cc +[29/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/alignment_alignment-random.cc.o -MF src/libcommon.a.p/alignment_alignment-random.cc.o.d -o src/libcommon.a.p/alignment_alignment-random.cc.o -c ../src/alignment/alignment-random.cc +[30/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/sequence_sequence-format.cc.o -MF src/libcommon.a.p/sequence_sequence-format.cc.o.d -o src/libcommon.a.p/sequence_sequence-format.cc.o -c ../src/sequence/sequence-format.cc +[31/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/sequence_sequence.cc.o -MF src/libcommon.a.p/sequence_sequence.cc.o.d -o src/libcommon.a.p/sequence_sequence.cc.o -c ../src/sequence/sequence.cc +[32/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/sequence_doublets.cc.o -MF src/libcommon.a.p/sequence_doublets.cc.o.d -o src/libcommon.a.p/sequence_doublets.cc.o -c ../src/sequence/doublets.cc +[33/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/sequence_triplets.cc.o -MF src/libcommon.a.p/sequence_triplets.cc.o.d -o src/libcommon.a.p/sequence_triplets.cc.o -c ../src/sequence/triplets.cc +[34/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_statistics.cc.o -MF src/libcommon.a.p/tools_statistics.cc.o.d -o src/libcommon.a.p/tools_statistics.cc.o -c ../src/tools/statistics.cc +[35/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/sequence_genetic_code.cc.o -MF src/libcommon.a.p/sequence_genetic_code.cc.o.d -o src/libcommon.a.p/sequence_genetic_code.cc.o -c ../src/sequence/genetic_code.cc +[36/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/sequence_alphabet.cc.o -MF src/libcommon.a.p/sequence_alphabet.cc.o.d -o src/libcommon.a.p/sequence_alphabet.cc.o -c ../src/sequence/alphabet.cc +[37/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_findroot.cc.o -MF src/libcommon.a.p/tools_findroot.cc.o.d -o src/libcommon.a.p/tools_findroot.cc.o -c ../src/tools/findroot.cc +[38/376] c++ -Isrc/util/libutil.a.p -Isrc/util -I../src/util -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/util/libutil.a.p/string_split.cc.o -MF src/util/libutil.a.p/string_split.cc.o.d -o src/util/libutil.a.p/string_split.cc.o -c ../src/util/string/split.cc +[39/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tree-align_link.cc.o -MF src/libcommon.a.p/tree-align_link.cc.o.d -o src/libcommon.a.p/tree-align_link.cc.o -c ../src/tree-align/link.cc +[40/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_parsimony.cc.o -MF src/libcommon.a.p/tools_parsimony.cc.o.d -o src/libcommon.a.p/tools_parsimony.cc.o -c ../src/tools/parsimony.cc +[41/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_optimize.cc.o -MF src/libcommon.a.p/tools_optimize.cc.o.d -o src/libcommon.a.p/tools_optimize.cc.o -c ../src/tools/optimize.cc +[42/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tree_tree.cc.o -MF src/libcommon.a.p/tree_tree.cc.o.d -o src/libcommon.a.p/tree_tree.cc.o -c ../src/tree/tree.cc +[43/376] c++ -Isrc/mcon/libmcon.a.p -Isrc/mcon -I../src/mcon -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/mcon/libmcon.a.p/mcon.cc.o -MF src/mcon/libmcon.a.p/mcon.cc.o.d -o src/mcon/libmcon.a.p/mcon.cc.o -c ../src/mcon/mcon.cc +[44/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/models_path.cc.o -MF src/libcommon.a.p/models_path.cc.o.d -o src/libcommon.a.p/models_path.cc.o -c ../src/models/path.cc +[45/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_distance-report.cc.o -MF src/libcommon.a.p/tools_distance-report.cc.o.d -o src/libcommon.a.p/tools_distance-report.cc.o -c ../src/tools/distance-report.cc +[46/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/alignment_alignment-util.cc.o -MF src/libcommon.a.p/alignment_alignment-util.cc.o.d -o src/libcommon.a.p/alignment_alignment-util.cc.o -c ../src/alignment/alignment-util.cc +[47/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/alignment_alignment.cc.o -MF src/libcommon.a.p/alignment_alignment.cc.o.d -o src/libcommon.a.p/alignment_alignment.cc.o -c ../src/alignment/alignment.cc +[48/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/object.cc.o -MF src/computation/libcomputation.a.p/object.cc.o.d -o src/computation/libcomputation.a.p/object.cc.o -c ../src/computation/object.cc +[49/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_read-trees.cc.o -MF src/libcommon.a.p/tools_read-trees.cc.o.d -o src/libcommon.a.p/tools_read-trees.cc.o -c ../src/tools/read-trees.cc +[50/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_distance-methods.cc.o -MF src/libcommon.a.p/tools_distance-methods.cc.o.d -o src/libcommon.a.p/tools_distance-methods.cc.o -c ../src/tools/distance-methods.cc +[51/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/alignment_index-matrix.cc.o -MF src/libcommon.a.p/alignment_index-matrix.cc.o.d -o src/libcommon.a.p/alignment_index-matrix.cc.o -c ../src/alignment/index-matrix.cc +[52/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/alignment_load.cc.o -MF src/libcommon.a.p/alignment_load.cc.o.d -o src/libcommon.a.p/alignment_load.cc.o -c ../src/alignment/load.cc +[53/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_tree-dist.cc.o -MF src/libcommon.a.p/tools_tree-dist.cc.o.d -o src/libcommon.a.p/tools_tree-dist.cc.o -c ../src/tools/tree-dist.cc +[54/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_partition.cc.o -MF src/libcommon.a.p/tools_partition.cc.o.d -o src/libcommon.a.p/tools_partition.cc.o -c ../src/tools/partition.cc +[55/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/closure.cc.o -MF src/computation/libcomputation.a.p/closure.cc.o.d -o src/computation/libcomputation.a.p/closure.cc.o -c ../src/computation/closure.cc +[56/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_consensus-tree.cc.o -MF src/libcommon.a.p/tools_consensus-tree.cc.o.d -o src/libcommon.a.p/tools_consensus-tree.cc.o -c ../src/tools/consensus-tree.cc +[57/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/message.cc.o -MF src/computation/libcomputation.a.p/message.cc.o.d -o src/computation/libcomputation.a.p/message.cc.o -c ../src/computation/message.cc +[58/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_joint-A-T.cc.o -MF src/libcommon.a.p/tools_joint-A-T.cc.o.d -o src/libcommon.a.p/tools_joint-A-T.cc.o -c ../src/tools/joint-A-T.cc +[59/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/instance_info.cc.o -MF src/computation/libcomputation.a.p/instance_info.cc.o.d -o src/computation/libcomputation.a.p/instance_info.cc.o -c ../src/computation/instance_info.cc [60/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_inverse.cc.o -MF src/libcommon.a.p/tools_inverse.cc.o.d -o src/libcommon.a.p/tools_inverse.cc.o -c ../src/tools/inverse.cc -[61/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tree_tree.cc.o -MF src/libcommon.a.p/tree_tree.cc.o.d -o src/libcommon.a.p/tree_tree.cc.o -c ../src/tree/tree.cc -[62/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_constructor.cc.o -MF src/computation/libcomputation.a.p/expression_constructor.cc.o.d -o src/computation/libcomputation.a.p/expression_constructor.cc.o -c ../src/computation/expression/constructor.cc -[63/376] c++ -Isrc/mcon/libmcon.a.p -Isrc/mcon -I../src/mcon -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/mcon/libmcon.a.p/mcon.cc.o -MF src/mcon/libmcon.a.p/mcon.cc.o.d -o src/mcon/libmcon.a.p/mcon.cc.o -c ../src/mcon/mcon.cc -[64/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/haskell_extensions.cc.o -MF src/computation/libcomputation.a.p/haskell_extensions.cc.o.d -o src/computation/libcomputation.a.p/haskell_extensions.cc.o -c ../src/computation/haskell/extensions.cc -[65/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_stats-table.cc.o -MF src/libcommon.a.p/tools_stats-table.cc.o.d -o src/libcommon.a.p/tools_stats-table.cc.o -c ../src/tools/stats-table.cc -[66/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/data_con_info.cc.o -MF src/computation/libcomputation.a.p/data_con_info.cc.o.d -o src/computation/libcomputation.a.p/data_con_info.cc.o -c ../src/computation/data_con_info.cc -[67/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/fresh_vars.cc.o -MF src/computation/libcomputation.a.p/fresh_vars.cc.o.d -o src/computation/libcomputation.a.p/fresh_vars.cc.o -c ../src/computation/fresh_vars.cc -[68/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/preprocess.cc.o -MF src/computation/libcomputation.a.p/preprocess.cc.o.d -o src/computation/libcomputation.a.p/preprocess.cc.o -c ../src/computation/preprocess.cc -[69/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/haskell_var.cc.o -MF src/computation/libcomputation.a.p/haskell_var.cc.o.d -o src/computation/libcomputation.a.p/haskell_var.cc.o -c ../src/computation/haskell/var.cc -[70/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_reg_var.cc.o -MF src/computation/libcomputation.a.p/expression_reg_var.cc.o.d -o src/computation/libcomputation.a.p/expression_reg_var.cc.o -c ../src/computation/expression/reg_var.cc -[71/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/operations.cc.o -MF src/computation/libcomputation.a.p/operations.cc.o.d -o src/computation/libcomputation.a.p/operations.cc.o -c ../src/computation/operations.cc -[72/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_core.cc.o -MF src/computation/libcomputation.a.p/expression_core.cc.o.d -o src/computation/libcomputation.a.p/expression_core.cc.o -c ../src/computation/expression/core.cc -[73/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_apply.cc.o -MF src/computation/libcomputation.a.p/expression_apply.cc.o.d -o src/computation/libcomputation.a.p/expression_apply.cc.o -c ../src/computation/expression/apply.cc -[74/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/param.cc.o -MF src/computation/libcomputation.a.p/param.cc.o.d -o src/computation/libcomputation.a.p/param.cc.o -c ../src/computation/param.cc -[75/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_tuple.cc.o -MF src/computation/libcomputation.a.p/expression_tuple.cc.o.d -o src/computation/libcomputation.a.p/expression_tuple.cc.o -c ../src/computation/expression/tuple.cc -[76/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/rename_infix.cc.o -MF src/computation/libcomputation.a.p/rename_infix.cc.o.d -o src/computation/libcomputation.a.p/rename_infix.cc.o -c ../src/computation/rename/infix.cc -[77/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/rename_match.cc.o -MF src/computation/libcomputation.a.p/rename_match.cc.o.d -o src/computation/libcomputation.a.p/rename_match.cc.o -c ../src/computation/rename/match.cc -[78/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/parser_driver.cc.o -MF src/computation/libcomputation.a.p/parser_driver.cc.o.d -o src/computation/libcomputation.a.p/parser_driver.cc.o -c ../src/computation/parser/driver.cc -[79/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/haskell_ids.cc.o -MF src/computation/libcomputation.a.p/haskell_ids.cc.o.d -o src/computation/libcomputation.a.p/haskell_ids.cc.o -c ../src/computation/haskell/ids.cc -[80/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_substitute.cc.o -MF src/computation/libcomputation.a.p/expression_substitute.cc.o.d -o src/computation/libcomputation.a.p/expression_substitute.cc.o -c ../src/computation/expression/substitute.cc -[81/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/rename_pattern.cc.o -MF src/computation/libcomputation.a.p/rename_pattern.cc.o.d -o src/computation/libcomputation.a.p/rename_pattern.cc.o -c ../src/computation/rename/pattern.cc -[82/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_list.cc.o -MF src/computation/libcomputation.a.p/expression_list.cc.o.d -o src/computation/libcomputation.a.p/expression_list.cc.o -c ../src/computation/expression/list.cc -[83/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/rename_expression.cc.o -MF src/computation/libcomputation.a.p/rename_expression.cc.o.d -o src/computation/libcomputation.a.p/rename_expression.cc.o -c ../src/computation/rename/expression.cc -[84/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/rename_stmt.cc.o -MF src/computation/libcomputation.a.p/rename_stmt.cc.o.d -o src/computation/libcomputation.a.p/rename_stmt.cc.o -c ../src/computation/rename/stmt.cc -[85/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_mapping.cc.o -MF src/computation/libcomputation.a.p/machine_mapping.cc.o.d -o src/computation/libcomputation.a.p/machine_mapping.cc.o -c ../src/computation/machine/mapping.cc -[86/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_case.cc.o -MF src/computation/libcomputation.a.p/expression_case.cc.o.d -o src/computation/libcomputation.a.p/expression_case.cc.o -c ../src/computation/expression/case.cc -[87/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/context.cc.o -MF src/computation/libcomputation.a.p/context.cc.o.d -o src/computation/libcomputation.a.p/context.cc.o -c ../src/computation/context.cc -[88/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/parser_lexer.cc.o -MF src/computation/libcomputation.a.p/parser_lexer.cc.o.d -o src/computation/libcomputation.a.p/parser_lexer.cc.o -c ../src/computation/parser/lexer.cc -[89/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_lambda.cc.o -MF src/computation/libcomputation.a.p/expression_lambda.cc.o.d -o src/computation/libcomputation.a.p/expression_lambda.cc.o -c ../src/computation/expression/lambda.cc -[90/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_trim.cc.o -MF src/computation/libcomputation.a.p/expression_trim.cc.o.d -o src/computation/libcomputation.a.p/expression_trim.cc.o -c ../src/computation/expression/trim.cc -[91/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/program.cc.o -MF src/computation/libcomputation.a.p/program.cc.o.d -o src/computation/libcomputation.a.p/program.cc.o -c ../src/computation/program.cc -[92/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/rename_rename.cc.o -MF src/computation/libcomputation.a.p/rename_rename.cc.o.d -o src/computation/libcomputation.a.p/rename_rename.cc.o -c ../src/computation/rename/rename.cc -[93/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_var.cc.o -MF src/computation/libcomputation.a.p/expression_var.cc.o.d -o src/computation/libcomputation.a.p/expression_var.cc.o -c ../src/computation/expression/var.cc -[94/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/haskell_pattern.cc.o -MF src/computation/libcomputation.a.p/haskell_pattern.cc.o.d -o src/computation/libcomputation.a.p/haskell_pattern.cc.o -c ../src/computation/haskell/pattern.cc -[95/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_expression.cc.o -MF src/computation/libcomputation.a.p/expression_expression.cc.o.d -o src/computation/libcomputation.a.p/expression_expression.cc.o -c ../src/computation/expression/expression.cc -[96/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_maybe.cc.o -MF src/computation/libcomputation.a.p/expression_maybe.cc.o.d -o src/computation/libcomputation.a.p/expression_maybe.cc.o -c ../src/computation/expression/maybe.cc -[97/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_bool.cc.o -MF src/computation/libcomputation.a.p/expression_bool.cc.o.d -o src/computation/libcomputation.a.p/expression_bool.cc.o -c ../src/computation/expression/bool.cc -[98/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/haskell_type.cc.o -MF src/computation/libcomputation.a.p/haskell_type.cc.o.d -o src/computation/libcomputation.a.p/haskell_type.cc.o -c ../src/computation/haskell/type.cc -[99/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/rename_decls.cc.o -MF src/computation/libcomputation.a.p/rename_decls.cc.o.d -o src/computation/libcomputation.a.p/rename_decls.cc.o -c ../src/computation/rename/decls.cc -[100/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/rename_types.cc.o -MF src/computation/libcomputation.a.p/rename_types.cc.o.d -o src/computation/libcomputation.a.p/rename_types.cc.o -c ../src/computation/rename/types.cc -[101/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_modifiable.cc.o -MF src/computation/libcomputation.a.p/expression_modifiable.cc.o.d -o src/computation/libcomputation.a.p/expression_modifiable.cc.o -c ../src/computation/expression/modifiable.cc +[61/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/symbols.cc.o -MF src/computation/libcomputation.a.p/symbols.cc.o.d -o src/computation/libcomputation.a.p/symbols.cc.o -c ../src/computation/symbols.cc +[62/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_stats-table.cc.o -MF src/libcommon.a.p/tools_stats-table.cc.o.d -o src/libcommon.a.p/tools_stats-table.cc.o -c ../src/tools/stats-table.cc +[63/376] c++ -Isrc/libcommon.a.p -Isrc -I../src -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/libcommon.a.p/tools_mctree.cc.o -MF src/libcommon.a.p/tools_mctree.cc.o.d -o src/libcommon.a.p/tools_mctree.cc.o -c ../src/tools/mctree.cc +[64/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/data_con_info.cc.o -MF src/computation/libcomputation.a.p/data_con_info.cc.o.d -o src/computation/libcomputation.a.p/data_con_info.cc.o -c ../src/computation/data_con_info.cc +[65/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/fresh_vars.cc.o -MF src/computation/libcomputation.a.p/fresh_vars.cc.o.d -o src/computation/libcomputation.a.p/fresh_vars.cc.o -c ../src/computation/fresh_vars.cc +[66/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/preprocess.cc.o -MF src/computation/libcomputation.a.p/preprocess.cc.o.d -o src/computation/libcomputation.a.p/preprocess.cc.o -c ../src/computation/preprocess.cc +[67/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/param.cc.o -MF src/computation/libcomputation.a.p/param.cc.o.d -o src/computation/libcomputation.a.p/param.cc.o -c ../src/computation/param.cc +[68/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/operations.cc.o -MF src/computation/libcomputation.a.p/operations.cc.o.d -o src/computation/libcomputation.a.p/operations.cc.o -c ../src/computation/operations.cc +[69/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/parser_driver.cc.o -MF src/computation/libcomputation.a.p/parser_driver.cc.o.d -o src/computation/libcomputation.a.p/parser_driver.cc.o -c ../src/computation/parser/driver.cc +[70/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/context.cc.o -MF src/computation/libcomputation.a.p/context.cc.o.d -o src/computation/libcomputation.a.p/context.cc.o -c ../src/computation/context.cc +[71/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/rename_infix.cc.o -MF src/computation/libcomputation.a.p/rename_infix.cc.o.d -o src/computation/libcomputation.a.p/rename_infix.cc.o -c ../src/computation/rename/infix.cc +[72/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/rename_rename.cc.o -MF src/computation/libcomputation.a.p/rename_rename.cc.o.d -o src/computation/libcomputation.a.p/rename_rename.cc.o -c ../src/computation/rename/rename.cc +[73/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/parser_lexer.cc.o -MF src/computation/libcomputation.a.p/parser_lexer.cc.o.d -o src/computation/libcomputation.a.p/parser_lexer.cc.o -c ../src/computation/parser/lexer.cc +[74/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/rename_match.cc.o -MF src/computation/libcomputation.a.p/rename_match.cc.o.d -o src/computation/libcomputation.a.p/rename_match.cc.o -c ../src/computation/rename/match.cc +[75/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/haskell_var.cc.o -MF src/computation/libcomputation.a.p/haskell_var.cc.o.d -o src/computation/libcomputation.a.p/haskell_var.cc.o -c ../src/computation/haskell/var.cc +[76/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/rename_stmt.cc.o -MF src/computation/libcomputation.a.p/rename_stmt.cc.o.d -o src/computation/libcomputation.a.p/rename_stmt.cc.o -c ../src/computation/rename/stmt.cc +[77/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/program.cc.o -MF src/computation/libcomputation.a.p/program.cc.o.d -o src/computation/libcomputation.a.p/program.cc.o -c ../src/computation/program.cc +[78/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/rename_pattern.cc.o -MF src/computation/libcomputation.a.p/rename_pattern.cc.o.d -o src/computation/libcomputation.a.p/rename_pattern.cc.o -c ../src/computation/rename/pattern.cc +[79/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_constructor.cc.o -MF src/computation/libcomputation.a.p/expression_constructor.cc.o.d -o src/computation/libcomputation.a.p/expression_constructor.cc.o -c ../src/computation/expression/constructor.cc +[80/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/rename_expression.cc.o -MF src/computation/libcomputation.a.p/rename_expression.cc.o.d -o src/computation/libcomputation.a.p/rename_expression.cc.o -c ../src/computation/rename/expression.cc +[81/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/haskell_extensions.cc.o -MF src/computation/libcomputation.a.p/haskell_extensions.cc.o.d -o src/computation/libcomputation.a.p/haskell_extensions.cc.o -c ../src/computation/haskell/extensions.cc +[82/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/rename_decls.cc.o -MF src/computation/libcomputation.a.p/rename_decls.cc.o.d -o src/computation/libcomputation.a.p/rename_decls.cc.o -c ../src/computation/rename/decls.cc +[83/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/rename_types.cc.o -MF src/computation/libcomputation.a.p/rename_types.cc.o.d -o src/computation/libcomputation.a.p/rename_types.cc.o -c ../src/computation/rename/types.cc +[84/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_core.cc.o -MF src/computation/libcomputation.a.p/expression_core.cc.o.d -o src/computation/libcomputation.a.p/expression_core.cc.o -c ../src/computation/expression/core.cc +[85/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/haskell_pattern.cc.o -MF src/computation/libcomputation.a.p/haskell_pattern.cc.o.d -o src/computation/libcomputation.a.p/haskell_pattern.cc.o -c ../src/computation/haskell/pattern.cc +[86/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/haskell_ids.cc.o -MF src/computation/libcomputation.a.p/haskell_ids.cc.o.d -o src/computation/libcomputation.a.p/haskell_ids.cc.o -c ../src/computation/haskell/ids.cc +[87/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/loader.cc.o -MF src/computation/libcomputation.a.p/loader.cc.o.d -o src/computation/libcomputation.a.p/loader.cc.o -c ../src/computation/loader.cc +[88/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/desugar_desugar-case.cc.o -MF src/computation/libcomputation.a.p/desugar_desugar-case.cc.o.d -o src/computation/libcomputation.a.p/desugar_desugar-case.cc.o -c ../src/computation/desugar/desugar-case.cc +[89/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_apply.cc.o -MF src/computation/libcomputation.a.p/expression_apply.cc.o.d -o src/computation/libcomputation.a.p/expression_apply.cc.o -c ../src/computation/expression/apply.cc +[90/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_substitute.cc.o -MF src/computation/libcomputation.a.p/expression_substitute.cc.o.d -o src/computation/libcomputation.a.p/expression_substitute.cc.o -c ../src/computation/expression/substitute.cc +[91/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/desugar_desugar.cc.o -MF src/computation/libcomputation.a.p/desugar_desugar.cc.o.d -o src/computation/libcomputation.a.p/desugar_desugar.cc.o -c ../src/computation/desugar/desugar.cc +[92/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_expression.cc.o -MF src/computation/libcomputation.a.p/expression_expression.cc.o.d -o src/computation/libcomputation.a.p/expression_expression.cc.o -c ../src/computation/expression/expression.cc +[93/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/haskell_type.cc.o -MF src/computation/libcomputation.a.p/haskell_type.cc.o.d -o src/computation/libcomputation.a.p/haskell_type.cc.o -c ../src/computation/haskell/type.cc +[94/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/haskell_haskell.cc.o -MF src/computation/libcomputation.a.p/haskell_haskell.cc.o.d -o src/computation/libcomputation.a.p/haskell_haskell.cc.o -c ../src/computation/haskell/haskell.cc +[95/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_tuple.cc.o -MF src/computation/libcomputation.a.p/expression_tuple.cc.o.d -o src/computation/libcomputation.a.p/expression_tuple.cc.o -c ../src/computation/expression/tuple.cc +[96/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_case.cc.o -MF src/computation/libcomputation.a.p/expression_case.cc.o.d -o src/computation/libcomputation.a.p/expression_case.cc.o -c ../src/computation/expression/case.cc +[97/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_reg_var.cc.o -MF src/computation/libcomputation.a.p/expression_reg_var.cc.o.d -o src/computation/libcomputation.a.p/expression_reg_var.cc.o -c ../src/computation/expression/reg_var.cc +[98/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/haskell_literal.cc.o -MF src/computation/libcomputation.a.p/haskell_literal.cc.o.d -o src/computation/libcomputation.a.p/haskell_literal.cc.o -c ../src/computation/haskell/literal.cc +[99/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_list.cc.o -MF src/computation/libcomputation.a.p/expression_list.cc.o.d -o src/computation/libcomputation.a.p/expression_list.cc.o -c ../src/computation/expression/list.cc +[100/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/haskell_core.cc.o -MF src/computation/libcomputation.a.p/haskell_core.cc.o.d -o src/computation/libcomputation.a.p/haskell_core.cc.o -c ../src/computation/haskell/core.cc +[101/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_lambda.cc.o -MF src/computation/libcomputation.a.p/expression_lambda.cc.o.d -o src/computation/libcomputation.a.p/expression_lambda.cc.o -c ../src/computation/expression/lambda.cc [102/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/haskell_coretype.cc.o -MF src/computation/libcomputation.a.p/haskell_coretype.cc.o.d -o src/computation/libcomputation.a.p/haskell_coretype.cc.o -c ../src/computation/haskell/coretype.cc -[103/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_indexify.cc.o -MF src/computation/libcomputation.a.p/expression_indexify.cc.o.d -o src/computation/libcomputation.a.p/expression_indexify.cc.o -c ../src/computation/expression/indexify.cc -[104/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/haskell_core.cc.o -MF src/computation/libcomputation.a.p/haskell_core.cc.o.d -o src/computation/libcomputation.a.p/haskell_core.cc.o -c ../src/computation/haskell/core.cc -[105/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_let.cc.o -MF src/computation/libcomputation.a.p/expression_let.cc.o.d -o src/computation/libcomputation.a.p/expression_let.cc.o -c ../src/computation/expression/let.cc -[106/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_expression_ref.cc.o -MF src/computation/libcomputation.a.p/expression_expression_ref.cc.o.d -o src/computation/libcomputation.a.p/expression_expression_ref.cc.o -c ../src/computation/expression/expression_ref.cc -[107/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_gcobject.cc.o -MF src/computation/libcomputation.a.p/machine_gcobject.cc.o.d -o src/computation/libcomputation.a.p/machine_gcobject.cc.o -c ../src/computation/machine/gcobject.cc +[103/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_expression_ref.cc.o -MF src/computation/libcomputation.a.p/expression_expression_ref.cc.o.d -o src/computation/libcomputation.a.p/expression_expression_ref.cc.o -c ../src/computation/expression/expression_ref.cc +[104/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_let.cc.o -MF src/computation/libcomputation.a.p/expression_let.cc.o.d -o src/computation/libcomputation.a.p/expression_let.cc.o -c ../src/computation/expression/let.cc +[105/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_var.cc.o -MF src/computation/libcomputation.a.p/expression_var.cc.o.d -o src/computation/libcomputation.a.p/expression_var.cc.o -c ../src/computation/expression/var.cc +[106/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_indexify.cc.o -MF src/computation/libcomputation.a.p/expression_indexify.cc.o.d -o src/computation/libcomputation.a.p/expression_indexify.cc.o -c ../src/computation/expression/indexify.cc +[107/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_mapping.cc.o -MF src/computation/libcomputation.a.p/machine_mapping.cc.o.d -o src/computation/libcomputation.a.p/machine_mapping.cc.o -c ../src/computation/machine/mapping.cc +[108/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_trim.cc.o -MF src/computation/libcomputation.a.p/expression_trim.cc.o.d -o src/computation/libcomputation.a.p/expression_trim.cc.o -c ../src/computation/expression/trim.cc +[109/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_maybe.cc.o -MF src/computation/libcomputation.a.p/expression_maybe.cc.o.d -o src/computation/libcomputation.a.p/expression_maybe.cc.o -c ../src/computation/expression/maybe.cc +[110/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_bool.cc.o -MF src/computation/libcomputation.a.p/expression_bool.cc.o.d -o src/computation/libcomputation.a.p/expression_bool.cc.o -c ../src/computation/expression/bool.cc +[111/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_modifiable.cc.o -MF src/computation/libcomputation.a.p/expression_modifiable.cc.o.d -o src/computation/libcomputation.a.p/expression_modifiable.cc.o -c ../src/computation/expression/modifiable.cc +[112/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_gcobject.cc.o -MF src/computation/libcomputation.a.p/machine_gcobject.cc.o.d -o src/computation/libcomputation.a.p/machine_gcobject.cc.o -c ../src/computation/machine/gcobject.cc In file included from ../external/immer/immer/detail/hamts/champ.hpp:12, from ../external/immer/immer/map.hpp:12, from ../src/computation/machine/gcobject.H:5, @@ -2410,28 +2451,164 @@ ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -[108/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_args.cc.o -MF src/computation/libcomputation.a.p/machine_args.cc.o.d -o src/computation/libcomputation.a.p/machine_args.cc.o -c ../src/computation/machine/args.cc -[109/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_interchangeable.cc.o -MF src/computation/libcomputation.a.p/expression_interchangeable.cc.o.d -o src/computation/libcomputation.a.p/expression_interchangeable.cc.o -c ../src/computation/expression/interchangeable.cc -[110/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/desugar_desugar-case.cc.o -MF src/computation/libcomputation.a.p/desugar_desugar-case.cc.o.d -o src/computation/libcomputation.a.p/desugar_desugar-case.cc.o -c ../src/computation/desugar/desugar-case.cc -[111/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/haskell_literal.cc.o -MF src/computation/libcomputation.a.p/haskell_literal.cc.o.d -o src/computation/libcomputation.a.p/haskell_literal.cc.o -c ../src/computation/haskell/literal.cc -[112/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/haskell_haskell.cc.o -MF src/computation/libcomputation.a.p/haskell_haskell.cc.o.d -o src/computation/libcomputation.a.p/haskell_haskell.cc.o -c ../src/computation/haskell/haskell.cc -[113/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_sums.cc.o -MF src/computation/libcomputation.a.p/machine_sums.cc.o.d -o src/computation/libcomputation.a.p/machine_sums.cc.o -c ../src/computation/machine/sums.cc -[114/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_tokens.cc.o -MF src/computation/libcomputation.a.p/machine_tokens.cc.o.d -o src/computation/libcomputation.a.p/machine_tokens.cc.o -c ../src/computation/machine/tokens.cc -[115/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_do_block.cc.o -MF src/computation/libcomputation.a.p/expression_do_block.cc.o.d -o src/computation/libcomputation.a.p/expression_do_block.cc.o -c ../src/computation/expression/do_block.cc -[116/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/loader.cc.o -MF src/computation/libcomputation.a.p/loader.cc.o.d -o src/computation/libcomputation.a.p/loader.cc.o -c ../src/computation/loader.cc -[117/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_evaluate.cc.o -MF src/computation/libcomputation.a.p/machine_evaluate.cc.o.d -o src/computation/libcomputation.a.p/machine_evaluate.cc.o -c ../src/computation/machine/evaluate.cc +[113/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_interchangeable.cc.o -MF src/computation/libcomputation.a.p/expression_interchangeable.cc.o.d -o src/computation/libcomputation.a.p/expression_interchangeable.cc.o -c ../src/computation/expression/interchangeable.cc +[114/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_args.cc.o -MF src/computation/libcomputation.a.p/machine_args.cc.o.d -o src/computation/libcomputation.a.p/machine_args.cc.o -c ../src/computation/machine/args.cc +[115/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_tokens.cc.o -MF src/computation/libcomputation.a.p/machine_tokens.cc.o.d -o src/computation/libcomputation.a.p/machine_tokens.cc.o -c ../src/computation/machine/tokens.cc +[116/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_do_block.cc.o -MF src/computation/libcomputation.a.p/expression_do_block.cc.o.d -o src/computation/libcomputation.a.p/expression_do_block.cc.o -c ../src/computation/expression/do_block.cc +[117/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_sums.cc.o -MF src/computation/libcomputation.a.p/machine_sums.cc.o.d -o src/computation/libcomputation.a.p/machine_sums.cc.o -c ../src/computation/machine/sums.cc [118/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_effects.cc.o -MF src/computation/libcomputation.a.p/machine_effects.cc.o.d -o src/computation/libcomputation.a.p/machine_effects.cc.o -c ../src/computation/machine/effects.cc -[119/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_gc.cc.o -MF src/computation/libcomputation.a.p/machine_gc.cc.o.d -o src/computation/libcomputation.a.p/machine_gc.cc.o -c ../src/computation/machine/gc.cc -[120/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_types.cc.o -MF src/computation/libcomputation.a.p/typecheck_types.cc.o.d -o src/computation/libcomputation.a.p/typecheck_types.cc.o -c ../src/computation/typecheck/types.cc -[121/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_reroot.cc.o -MF src/computation/libcomputation.a.p/machine_reroot.cc.o.d -o src/computation/libcomputation.a.p/machine_reroot.cc.o -c ../src/computation/machine/reroot.cc -[122/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/dp_dp-engine.cc.o -MF src/libbaliphy.a.p/dp_dp-engine.cc.o.d -o src/libbaliphy.a.p/dp_dp-engine.cc.o -c ../src/dp/dp-engine.cc -[123/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_alphabetize.cc.o -MF src/computation/libcomputation.a.p/typecheck_alphabetize.cc.o.d -o src/computation/libcomputation.a.p/typecheck_alphabetize.cc.o -c ../src/computation/typecheck/alphabetize.cc -[124/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/desugar_desugar.cc.o -MF src/computation/libcomputation.a.p/desugar_desugar.cc.o.d -o src/computation/libcomputation.a.p/desugar_desugar.cc.o -c ../src/computation/desugar/desugar.cc -[125/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/optimization_occurrence_info.cc.o -MF src/computation/libcomputation.a.p/optimization_occurrence_info.cc.o.d -o src/computation/libcomputation.a.p/optimization_occurrence_info.cc.o -c ../src/computation/optimization/occurrence_info.cc -[126/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_expected.cc.o -MF src/computation/libcomputation.a.p/typecheck_expected.cc.o.d -o src/computation/libcomputation.a.p/typecheck_expected.cc.o -c ../src/computation/typecheck/expected.cc -[127/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/dp_dp_hmm.cc.o -MF src/libbaliphy.a.p/dp_dp_hmm.cc.o.d -o src/libbaliphy.a.p/dp_dp_hmm.cc.o -c ../src/dp/dp_hmm.cc -[128/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_context.cc.o -MF src/computation/libcomputation.a.p/typecheck_context.cc.o.d -o src/computation/libcomputation.a.p/typecheck_context.cc.o -c ../src/computation/typecheck/context.cc -[129/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_kind.cc.o -MF src/computation/libcomputation.a.p/typecheck_kind.cc.o.d -o src/computation/libcomputation.a.p/typecheck_kind.cc.o -c ../src/computation/typecheck/kind.cc +[119/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_evaluate.cc.o -MF src/computation/libcomputation.a.p/machine_evaluate.cc.o.d -o src/computation/libcomputation.a.p/machine_evaluate.cc.o -c ../src/computation/machine/evaluate.cc +[120/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_gc.cc.o -MF src/computation/libcomputation.a.p/machine_gc.cc.o.d -o src/computation/libcomputation.a.p/machine_gc.cc.o -c ../src/computation/machine/gc.cc +[121/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/parser_parser.cc.o -MF src/computation/libcomputation.a.p/parser_parser.cc.o.d -o src/computation/libcomputation.a.p/parser_parser.cc.o -c ../src/computation/parser/parser.cc +[122/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_reroot.cc.o -MF src/computation/libcomputation.a.p/machine_reroot.cc.o.d -o src/computation/libcomputation.a.p/machine_reroot.cc.o -c ../src/computation/machine/reroot.cc +[123/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_types.cc.o -MF src/computation/libcomputation.a.p/typecheck_types.cc.o.d -o src/computation/libcomputation.a.p/typecheck_types.cc.o -c ../src/computation/typecheck/types.cc +[124/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_show_graph.cc.o -MF src/computation/libcomputation.a.p/machine_show_graph.cc.o.d -o src/computation/libcomputation.a.p/machine_show_graph.cc.o -c ../src/computation/machine/show_graph.cc +[125/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_substitution.cc.o -MF src/computation/libcomputation.a.p/typecheck_substitution.cc.o.d -o src/computation/libcomputation.a.p/typecheck_substitution.cc.o -c ../src/computation/typecheck/substitution.cc +In file included from ../external/immer/immer/detail/hamts/champ.hpp:12, + from ../external/immer/immer/map.hpp:12, + from ../src/computation/typecheck/substitution.H:7, + from ../src/computation/typecheck/substitution.cc:1: +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 234 | p->impl.d.data.inner.nodemap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In file included from ../external/immer/immer/memory_policy.hpp:11, + from ../external/immer/immer/map.hpp:14: +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 235 | p->impl.d.data.inner.datamap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 236 | p->impl.d.data.inner.values = nullptr; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] + 235 | p->impl.d.data.inner.datamap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] + 236 | p->impl.d.data.inner.values = nullptr; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:271:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] + 271 | p->impl.d.data.inner.nodemap = bitmap_t{1u} << idx; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘substitution_t compose(substitution_t, substitution_t)’ at ../src/computation/typecheck/substitution.cc:425:23: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 234 | p->impl.d.data.inner.nodemap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘substitution_t compose(substitution_t, substitution_t)’ at ../src/computation/typecheck/substitution.cc:425:23: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘substitution_t compose(substitution_t, substitution_t)’ at ../src/computation/typecheck/substitution.cc:425:23: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 235 | p->impl.d.data.inner.datamap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘substitution_t compose(substitution_t, substitution_t)’ at ../src/computation/typecheck/substitution.cc:425:23: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘substitution_t compose(substitution_t, substitution_t)’ at ../src/computation/typecheck/substitution.cc:425:23: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 236 | p->impl.d.data.inner.values = nullptr; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘substitution_t compose(substitution_t, substitution_t)’ at ../src/computation/typecheck/substitution.cc:425:23: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +[126/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_convert.cc.o -MF src/computation/libcomputation.a.p/expression_convert.cc.o.d -o src/computation/libcomputation.a.p/expression_convert.cc.o -c ../src/computation/expression/convert.cc +[127/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_kind.cc.o -MF src/computation/libcomputation.a.p/typecheck_kind.cc.o.d -o src/computation/libcomputation.a.p/typecheck_kind.cc.o -c ../src/computation/typecheck/kind.cc In file included from ../external/immer/immer/detail/hamts/champ.hpp:12, from ../external/immer/immer/map.hpp:12, from ../src/computation/typecheck/substitution.H:7, @@ -2771,208 +2948,8 @@ ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -[130/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/dp_dp-array.cc.o -MF src/libbaliphy.a.p/dp_dp-array.cc.o.d -o src/libbaliphy.a.p/dp_dp-array.cc.o -c ../src/dp/dp-array.cc -[131/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_show_graph.cc.o -MF src/computation/libcomputation.a.p/machine_show_graph.cc.o.d -o src/computation/libcomputation.a.p/machine_show_graph.cc.o -c ../src/computation/machine/show_graph.cc -[132/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_substitution.cc.o -MF src/computation/libcomputation.a.p/typecheck_substitution.cc.o.d -o src/computation/libcomputation.a.p/typecheck_substitution.cc.o -c ../src/computation/typecheck/substitution.cc -In file included from ../external/immer/immer/detail/hamts/champ.hpp:12, - from ../external/immer/immer/map.hpp:12, - from ../src/computation/typecheck/substitution.H:7, - from ../src/computation/typecheck/substitution.cc:1: -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 234 | p->impl.d.data.inner.nodemap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from ../external/immer/immer/memory_policy.hpp:11, - from ../external/immer/immer/map.hpp:14: -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 235 | p->impl.d.data.inner.datamap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 236 | p->impl.d.data.inner.values = nullptr; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] - 235 | p->impl.d.data.inner.datamap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] - 236 | p->impl.d.data.inner.values = nullptr; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:271:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] - 271 | p->impl.d.data.inner.nodemap = bitmap_t{1u} << idx; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘substitution_t compose(substitution_t, substitution_t)’ at ../src/computation/typecheck/substitution.cc:425:23: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 234 | p->impl.d.data.inner.nodemap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘substitution_t compose(substitution_t, substitution_t)’ at ../src/computation/typecheck/substitution.cc:425:23: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘substitution_t compose(substitution_t, substitution_t)’ at ../src/computation/typecheck/substitution.cc:425:23: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 235 | p->impl.d.data.inner.datamap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘substitution_t compose(substitution_t, substitution_t)’ at ../src/computation/typecheck/substitution.cc:425:23: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘substitution_t compose(substitution_t, substitution_t)’ at ../src/computation/typecheck/substitution.cc:425:23: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 236 | p->impl.d.data.inner.values = nullptr; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘substitution_t compose(substitution_t, substitution_t)’ at ../src/computation/typecheck/substitution.cc:425:23: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -[133/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_match.cc.o -MF src/computation/libcomputation.a.p/typecheck_match.cc.o.d -o src/computation/libcomputation.a.p/typecheck_match.cc.o -c ../src/computation/typecheck/match.cc -In file included from ../external/immer/immer/detail/hamts/champ.hpp:12, - from ../external/immer/immer/map.hpp:12, - from ../src/computation/typecheck/typecheck.H:8, - from ../src/computation/typecheck/match.cc:1: -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘void TypeChecker::tcMatch(const Haskell::MatchContext&, Haskell::MRule&, const std::vector&, const Expected&)’ at ../src/computation/typecheck/match.cc:57:21: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 234 | p->impl.d.data.inner.nodemap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from ../external/immer/immer/memory_policy.hpp:11, - from ../external/immer/immer/map.hpp:14: -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘void TypeChecker::tcMatch(const Haskell::MatchContext&, Haskell::MRule&, const std::vector&, const Expected&)’ at ../src/computation/typecheck/match.cc:57:21: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘void TypeChecker::tcMatch(const Haskell::MatchContext&, Haskell::MRule&, const std::vector&, const Expected&)’ at ../src/computation/typecheck/match.cc:57:21: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 235 | p->impl.d.data.inner.datamap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘void TypeChecker::tcMatch(const Haskell::MatchContext&, Haskell::MRule&, const std::vector&, const Expected&)’ at ../src/computation/typecheck/match.cc:57:21: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘void TypeChecker::tcMatch(const Haskell::MatchContext&, Haskell::MRule&, const std::vector&, const Expected&)’ at ../src/computation/typecheck/match.cc:57:21: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 236 | p->impl.d.data.inner.values = nullptr; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘void TypeChecker::tcMatch(const Haskell::MatchContext&, Haskell::MRule&, const std::vector&, const Expected&)’ at ../src/computation/typecheck/match.cc:57:21: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -[134/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_env.cc.o -MF src/computation/libcomputation.a.p/typecheck_env.cc.o.d -o src/computation/libcomputation.a.p/typecheck_env.cc.o -c ../src/computation/typecheck/env.cc +[128/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_alphabetize.cc.o -MF src/computation/libcomputation.a.p/typecheck_alphabetize.cc.o.d -o src/computation/libcomputation.a.p/typecheck_alphabetize.cc.o -c ../src/computation/typecheck/alphabetize.cc +[129/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_env.cc.o -MF src/computation/libcomputation.a.p/typecheck_env.cc.o.d -o src/computation/libcomputation.a.p/typecheck_env.cc.o -c ../src/computation/typecheck/env.cc In file included from ../external/immer/immer/detail/hamts/champ.hpp:12, from ../external/immer/immer/set.hpp:11, from ../src/computation/typecheck/env.H:7, @@ -3677,10 +3654,604 @@ ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -[135/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/dp_dp-matrix.cc.o -MF src/libbaliphy.a.p/dp_dp-matrix.cc.o.d -o src/libbaliphy.a.p/dp_dp-matrix.cc.o -c ../src/dp/dp-matrix.cc -[136/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/expression_convert.cc.o -MF src/computation/libcomputation.a.p/expression_convert.cc.o.d -o src/computation/libcomputation.a.p/expression_convert.cc.o -c ../src/computation/expression/convert.cc -[137/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/dp_dp-cube.cc.o -MF src/libbaliphy.a.p/dp_dp-cube.cc.o.d -o src/libbaliphy.a.p/dp_dp-cube.cc.o -c ../src/dp/dp-cube.cc -[138/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_quals.cc.o -MF src/computation/libcomputation.a.p/typecheck_quals.cc.o.d -o src/computation/libcomputation.a.p/typecheck_quals.cc.o -c ../src/computation/typecheck/quals.cc +[130/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/module.cc.o -MF src/computation/libcomputation.a.p/module.cc.o.d -o src/computation/libcomputation.a.p/module.cc.o -c ../src/computation/module.cc +In file included from ../external/immer/immer/detail/hamts/champ.hpp:12, + from ../external/immer/immer/map.hpp:12, + from ../src/computation/machine/gcobject.H:5, + from ../src/computation/machine/effect.H:3, + from ../src/computation/machine/effects.H:3, + from ../src/computation/machine/graph_register.H:22, + from ../src/computation/module.cc:18: +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 234 | p->impl.d.data.inner.nodemap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In file included from ../external/immer/immer/memory_policy.hpp:11, + from ../external/immer/immer/map.hpp:14: +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 235 | p->impl.d.data.inner.datamap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 236 | p->impl.d.data.inner.values = nullptr; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] + 235 | p->impl.d.data.inner.datamap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] + 236 | p->impl.d.data.inner.values = nullptr; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:271:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] + 271 | p->impl.d.data.inner.nodemap = bitmap_t{1u} << idx; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘void load(Archive&, immer::map&) [with Archive = cereal::BinaryInputArchive; Key = Haskell::Var; Value = Type]’ at ../src/computation/typecheck/env.H:42:14: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 234 | p->impl.d.data.inner.nodemap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘void load(Archive&, immer::map&) [with Archive = cereal::BinaryInputArchive; Key = Haskell::Var; Value = Type]’ at ../src/computation/typecheck/env.H:42:14: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘void load(Archive&, immer::map&) [with Archive = cereal::BinaryInputArchive; Key = Haskell::Var; Value = Type]’ at ../src/computation/typecheck/env.H:42:14: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 235 | p->impl.d.data.inner.datamap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘void load(Archive&, immer::map&) [with Archive = cereal::BinaryInputArchive; Key = Haskell::Var; Value = Type]’ at ../src/computation/typecheck/env.H:42:14: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘void load(Archive&, immer::map&) [with Archive = cereal::BinaryInputArchive; Key = Haskell::Var; Value = Type]’ at ../src/computation/typecheck/env.H:42:14: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 236 | p->impl.d.data.inner.values = nullptr; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘void load(Archive&, immer::map&) [with Archive = cereal::BinaryInputArchive; Key = Haskell::Var; Value = Type]’ at ../src/computation/typecheck/env.H:42:14: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +[131/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_graph_register.cc.o -MF src/computation/libcomputation.a.p/machine_graph_register.cc.o.d -o src/computation/libcomputation.a.p/machine_graph_register.cc.o -c ../src/computation/machine/graph_register.cc +[132/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_kindcheck.cc.o -MF src/computation/libcomputation.a.p/typecheck_kindcheck.cc.o.d -o src/computation/libcomputation.a.p/typecheck_kindcheck.cc.o -c ../src/computation/typecheck/kindcheck.cc +In file included from ../external/immer/immer/detail/hamts/champ.hpp:12, + from ../external/immer/immer/map.hpp:12, + from ../src/computation/typecheck/substitution.H:7, + from ../src/computation/typecheck/kind.H:10, + from ../src/computation/typecheck/kindcheck.H:9, + from ../src/computation/typecheck/kindcheck.cc:1: +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 234 | p->impl.d.data.inner.nodemap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In file included from ../external/immer/immer/memory_policy.hpp:11, + from ../external/immer/immer/map.hpp:14: +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 235 | p->impl.d.data.inner.datamap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 236 | p->impl.d.data.inner.values = nullptr; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] + 235 | p->impl.d.data.inner.datamap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] + 236 | p->impl.d.data.inner.values = nullptr; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:271:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] + 271 | p->impl.d.data.inner.nodemap = bitmap_t{1u} << idx; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘void kindchecker_state::add_substitution(const KindVar&, const Kind&)’ at ../src/computation/typecheck/kindcheck.cc:67:47: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 234 | p->impl.d.data.inner.nodemap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘void kindchecker_state::add_substitution(const KindVar&, const Kind&)’ at ../src/computation/typecheck/kindcheck.cc:67:47: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘void kindchecker_state::add_substitution(const KindVar&, const Kind&)’ at ../src/computation/typecheck/kindcheck.cc:67:47: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 235 | p->impl.d.data.inner.datamap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘void kindchecker_state::add_substitution(const KindVar&, const Kind&)’ at ../src/computation/typecheck/kindcheck.cc:67:47: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘void kindchecker_state::add_substitution(const KindVar&, const Kind&)’ at ../src/computation/typecheck/kindcheck.cc:67:47: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 236 | p->impl.d.data.inner.values = nullptr; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘void kindchecker_state::add_substitution(const KindVar&, const Kind&)’ at ../src/computation/typecheck/kindcheck.cc:67:47: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] + 235 | p->impl.d.data.inner.datamap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] + 236 | p->impl.d.data.inner.values = nullptr; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:271:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] + 271 | p->impl.d.data.inner.nodemap = bitmap_t{1u} << idx; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, values_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:242:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::copy_inner_replace(node_t*, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:521:33, + inlined from ‘immer::detail::hamts::champ::add_result immer::detail::hamts::champ::do_add(node_t*, T, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:587:51: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [280]’ [-Warray-bounds=] + 234 | p->impl.d.data.inner.nodemap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, values_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:242:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::copy_inner_replace(node_t*, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:521:33, + inlined from ‘immer::detail::hamts::champ::add_result immer::detail::hamts::champ::do_add(node_t*, T, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:587:51: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size [24, 280] allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, values_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:242:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::copy_inner_replace(node_t*, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:521:33, + inlined from ‘immer::detail::hamts::champ::add_result immer::detail::hamts::champ::do_add(node_t*, T, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:587:51: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [280]’ [-Warray-bounds=] + 235 | p->impl.d.data.inner.datamap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, values_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:242:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::copy_inner_replace(node_t*, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:521:33, + inlined from ‘immer::detail::hamts::champ::add_result immer::detail::hamts::champ::do_add(node_t*, T, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:587:51: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size [24, 280] allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, values_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:242:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::copy_inner_replace(node_t*, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:521:33, + inlined from ‘immer::detail::hamts::champ::add_result immer::detail::hamts::champ::do_add(node_t*, T, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:587:51: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [280]’ [-Warray-bounds=] + 236 | p->impl.d.data.inner.values = nullptr; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, values_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:242:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::copy_inner_replace(node_t*, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:521:33, + inlined from ‘immer::detail::hamts::champ::add_result immer::detail::hamts::champ::do_add(node_t*, T, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:587:51: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size [24, 280] allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, values_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::copy_inner_replace(node_t*, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:521:33, + inlined from ‘immer::detail::hamts::champ::add_result immer::detail::hamts::champ::do_add(node_t*, T, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:587:51: +../external/immer/immer/detail/hamts/node.hpp:244:41: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [280]’ [-Warray-bounds=] + 244 | p->impl.d.data.inner.values = values; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, values_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:242:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::copy_inner_replace(node_t*, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:521:33, + inlined from ‘immer::detail::hamts::champ::add_result immer::detail::hamts::champ::do_add(node_t*, T, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:587:51: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size [24, 280] allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::copy_inner_replace(node_t*, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘immer::detail::hamts::champ::add_result immer::detail::hamts::champ::do_add(node_t*, T, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:587:51: +../external/immer/immer/detail/hamts/node.hpp:524:40: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [280]’ [-Warray-bounds=] + 524 | dst->impl.d.data.inner.datamap = src->datamap(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, values_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:242:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::copy_inner_replace(node_t*, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:521:33, + inlined from ‘immer::detail::hamts::champ::add_result immer::detail::hamts::champ::do_add(node_t*, T, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:587:51: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size [24, 280] allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::copy_inner_replace(node_t*, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘immer::detail::hamts::champ::add_result immer::detail::hamts::champ::do_add(node_t*, T, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:587:51: +../external/immer/immer/detail/hamts/node.hpp:525:40: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [280]’ [-Warray-bounds=] + 525 | dst->impl.d.data.inner.nodemap = src->nodemap(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, values_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:242:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::copy_inner_replace(node_t*, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:521:33, + inlined from ‘immer::detail::hamts::champ::add_result immer::detail::hamts::champ::do_add(node_t*, T, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:587:51: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size [24, 280] allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 234 | p->impl.d.data.inner.nodemap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 235 | p->impl.d.data.inner.datamap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 236 | p->impl.d.data.inner.values = nullptr; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘DataConEnv kindchecker_state::type_check_data_type(FreshVarSource&, const Haskell::DataOrNewtypeDecl&)’ at ../src/computation/typecheck/kindcheck.cc:606:37: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 234 | p->impl.d.data.inner.nodemap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘DataConEnv kindchecker_state::type_check_data_type(FreshVarSource&, const Haskell::DataOrNewtypeDecl&)’ at ../src/computation/typecheck/kindcheck.cc:606:37: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘DataConEnv kindchecker_state::type_check_data_type(FreshVarSource&, const Haskell::DataOrNewtypeDecl&)’ at ../src/computation/typecheck/kindcheck.cc:606:37: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 235 | p->impl.d.data.inner.datamap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘DataConEnv kindchecker_state::type_check_data_type(FreshVarSource&, const Haskell::DataOrNewtypeDecl&)’ at ../src/computation/typecheck/kindcheck.cc:606:37: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘DataConEnv kindchecker_state::type_check_data_type(FreshVarSource&, const Haskell::DataOrNewtypeDecl&)’ at ../src/computation/typecheck/kindcheck.cc:606:37: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 236 | p->impl.d.data.inner.values = nullptr; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘DataConEnv kindchecker_state::type_check_data_type(FreshVarSource&, const Haskell::DataOrNewtypeDecl&)’ at ../src/computation/typecheck/kindcheck.cc:606:37: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +[133/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_match.cc.o -MF src/computation/libcomputation.a.p/typecheck_match.cc.o.d -o src/computation/libcomputation.a.p/typecheck_match.cc.o -c ../src/computation/typecheck/match.cc +In file included from ../external/immer/immer/detail/hamts/champ.hpp:12, + from ../external/immer/immer/map.hpp:12, + from ../src/computation/typecheck/typecheck.H:8, + from ../src/computation/typecheck/match.cc:1: +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘void TypeChecker::tcMatch(const Haskell::MatchContext&, Haskell::MRule&, const std::vector&, const Expected&)’ at ../src/computation/typecheck/match.cc:57:21: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 234 | p->impl.d.data.inner.nodemap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In file included from ../external/immer/immer/memory_policy.hpp:11, + from ../external/immer/immer/map.hpp:14: +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘void TypeChecker::tcMatch(const Haskell::MatchContext&, Haskell::MRule&, const std::vector&, const Expected&)’ at ../src/computation/typecheck/match.cc:57:21: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘void TypeChecker::tcMatch(const Haskell::MatchContext&, Haskell::MRule&, const std::vector&, const Expected&)’ at ../src/computation/typecheck/match.cc:57:21: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 235 | p->impl.d.data.inner.datamap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘void TypeChecker::tcMatch(const Haskell::MatchContext&, Haskell::MRule&, const std::vector&, const Expected&)’ at ../src/computation/typecheck/match.cc:57:21: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘void TypeChecker::tcMatch(const Haskell::MatchContext&, Haskell::MRule&, const std::vector&, const Expected&)’ at ../src/computation/typecheck/match.cc:57:21: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 236 | p->impl.d.data.inner.values = nullptr; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘void TypeChecker::tcMatch(const Haskell::MatchContext&, Haskell::MRule&, const std::vector&, const Expected&)’ at ../src/computation/typecheck/match.cc:57:21: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +[134/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_expected.cc.o -MF src/computation/libcomputation.a.p/typecheck_expected.cc.o.d -o src/computation/libcomputation.a.p/typecheck_expected.cc.o -c ../src/computation/typecheck/expected.cc +[135/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_expression.cc.o -MF src/computation/libcomputation.a.p/typecheck_expression.cc.o.d -o src/computation/libcomputation.a.p/typecheck_expression.cc.o -c ../src/computation/typecheck/expression.cc +[136/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_quals.cc.o -MF src/computation/libcomputation.a.p/typecheck_quals.cc.o.d -o src/computation/libcomputation.a.p/typecheck_quals.cc.o -c ../src/computation/typecheck/quals.cc In file included from ../external/immer/immer/detail/hamts/champ.hpp:12, from ../external/immer/immer/map.hpp:12, from ../src/computation/typecheck/typecheck.H:8, @@ -3879,20 +4450,55 @@ ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -[139/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_solver_rewrite.cc.o -MF src/computation/libcomputation.a.p/typecheck_solver_rewrite.cc.o.d -o src/computation/libcomputation.a.p/typecheck_solver_rewrite.cc.o -c ../src/computation/typecheck/solver/rewrite.cc -[140/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_tidy.cc.o -MF src/computation/libcomputation.a.p/typecheck_tidy.cc.o.d -o src/computation/libcomputation.a.p/typecheck_tidy.cc.o -c ../src/computation/typecheck/tidy.cc -[141/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_pattern.cc.o -MF src/computation/libcomputation.a.p/typecheck_pattern.cc.o.d -o src/computation/libcomputation.a.p/typecheck_pattern.cc.o -c ../src/computation/typecheck/pattern.cc +[137/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_default.cc.o -MF src/computation/libcomputation.a.p/typecheck_default.cc.o.d -o src/computation/libcomputation.a.p/typecheck_default.cc.o -c ../src/computation/typecheck/default.cc +[138/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_class.cc.o -MF src/computation/libcomputation.a.p/typecheck_class.cc.o.d -o src/computation/libcomputation.a.p/typecheck_class.cc.o -c ../src/computation/typecheck/class.cc In file included from ../external/immer/immer/detail/hamts/champ.hpp:12, from ../external/immer/immer/map.hpp:12, from ../src/computation/typecheck/typecheck.H:8, - from ../src/computation/typecheck/pattern.cc:1: + from ../src/computation/typecheck/class.cc:1: +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 234 | p->impl.d.data.inner.nodemap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In file included from ../external/immer/immer/memory_policy.hpp:11, + from ../external/immer/immer/map.hpp:14: +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 235 | p->impl.d.data.inner.datamap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 236 | p->impl.d.data.inner.values = nullptr; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: ../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from ../external/immer/immer/memory_policy.hpp:11, - from ../external/immer/immer/map.hpp:14: In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, @@ -3924,6 +4530,54 @@ ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘void TypeChecker::get_type_families(const Haskell::Decls&)’ at ../src/computation/typecheck/class.cc:304:44: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 234 | p->impl.d.data.inner.nodemap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘void TypeChecker::get_type_families(const Haskell::Decls&)’ at ../src/computation/typecheck/class.cc:304:44: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘void TypeChecker::get_type_families(const Haskell::Decls&)’ at ../src/computation/typecheck/class.cc:304:44: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 235 | p->impl.d.data.inner.datamap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘void TypeChecker::get_type_families(const Haskell::Decls&)’ at ../src/computation/typecheck/class.cc:304:44: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘void TypeChecker::get_type_families(const Haskell::Decls&)’ at ../src/computation/typecheck/class.cc:304:44: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 236 | p->impl.d.data.inner.values = nullptr; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘void TypeChecker::get_type_families(const Haskell::Decls&)’ at ../src/computation/typecheck/class.cc:304:44: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: @@ -4010,7 +4664,8 @@ inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42: + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘void TypeChecker::get_type_synonyms(const Haskell::Decls&)’ at ../src/computation/typecheck/class.cc:275:25: ../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ @@ -4020,7 +4675,8 @@ inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42: + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘void TypeChecker::get_type_synonyms(const Haskell::Decls&)’ at ../src/computation/typecheck/class.cc:275:25: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ @@ -4028,7 +4684,8 @@ inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42: + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘void TypeChecker::get_type_synonyms(const Haskell::Decls&)’ at ../src/computation/typecheck/class.cc:275:25: ../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ @@ -4038,7 +4695,8 @@ inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42: + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘void TypeChecker::get_type_synonyms(const Haskell::Decls&)’ at ../src/computation/typecheck/class.cc:275:25: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ @@ -4046,7 +4704,8 @@ inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42: + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘void TypeChecker::get_type_synonyms(const Haskell::Decls&)’ at ../src/computation/typecheck/class.cc:275:25: ../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ @@ -4056,55 +4715,62 @@ inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42: + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘void TypeChecker::get_type_synonyms(const Haskell::Decls&)’ at ../src/computation/typecheck/class.cc:275:25: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘void TypeChecker::tcPat(local_value_env&, Haskell::LVar&, const Expected&, const signature_env&, tc_action, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5>&>&)’ at ../src/computation/typecheck/pattern.cc:68:21: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘kindchecker_state::kindchecker_state(const Module&)’ at ../src/computation/typecheck/kindcheck.H:78:15, + inlined from ‘std::tuple TypeChecker::infer_type_for_class(const Haskell::ClassDecl&)’ at ../src/computation/typecheck/class.cc:52:37: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘void TypeChecker::tcPat(local_value_env&, Haskell::LVar&, const Expected&, const signature_env&, tc_action, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5>&>&)’ at ../src/computation/typecheck/pattern.cc:68:21: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘kindchecker_state::kindchecker_state(const Module&)’ at ../src/computation/typecheck/kindcheck.H:78:15, + inlined from ‘std::tuple TypeChecker::infer_type_for_class(const Haskell::ClassDecl&)’ at ../src/computation/typecheck/class.cc:52:37: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘void TypeChecker::tcPat(local_value_env&, Haskell::LVar&, const Expected&, const signature_env&, tc_action, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5>&>&)’ at ../src/computation/typecheck/pattern.cc:68:21: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘kindchecker_state::kindchecker_state(const Module&)’ at ../src/computation/typecheck/kindcheck.H:78:15, + inlined from ‘std::tuple TypeChecker::infer_type_for_class(const Haskell::ClassDecl&)’ at ../src/computation/typecheck/class.cc:52:37: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘void TypeChecker::tcPat(local_value_env&, Haskell::LVar&, const Expected&, const signature_env&, tc_action, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5>&>&)’ at ../src/computation/typecheck/pattern.cc:68:21: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘kindchecker_state::kindchecker_state(const Module&)’ at ../src/computation/typecheck/kindcheck.H:78:15, + inlined from ‘std::tuple TypeChecker::infer_type_for_class(const Haskell::ClassDecl&)’ at ../src/computation/typecheck/class.cc:52:37: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘void TypeChecker::tcPat(local_value_env&, Haskell::LVar&, const Expected&, const signature_env&, tc_action, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5>&>&)’ at ../src/computation/typecheck/pattern.cc:68:21: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘kindchecker_state::kindchecker_state(const Module&)’ at ../src/computation/typecheck/kindcheck.H:78:15, + inlined from ‘std::tuple TypeChecker::infer_type_for_class(const Haskell::ClassDecl&)’ at ../src/computation/typecheck/class.cc:52:37: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘void TypeChecker::tcPat(local_value_env&, Haskell::LVar&, const Expected&, const signature_env&, tc_action, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5>&>&)’ at ../src/computation/typecheck/pattern.cc:68:21: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘kindchecker_state::kindchecker_state(const Module&)’ at ../src/computation/typecheck/kindcheck.H:78:15, + inlined from ‘std::tuple TypeChecker::infer_type_for_class(const Haskell::ClassDecl&)’ at ../src/computation/typecheck/class.cc:52:37: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ @@ -4113,7 +4779,7 @@ inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘void TypeChecker::tcPat(local_value_env&, Haskell::LVar&, const Expected&, const signature_env&, tc_action, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5>&>&)’ at ../src/computation/typecheck/pattern.cc:69:21: + inlined from ‘std::tuple TypeChecker::infer_type_for_class(const Haskell::ClassDecl&)’ at ../src/computation/typecheck/class.cc:90:59: ../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ @@ -4124,7 +4790,7 @@ inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘void TypeChecker::tcPat(local_value_env&, Haskell::LVar&, const Expected&, const signature_env&, tc_action, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5>&>&)’ at ../src/computation/typecheck/pattern.cc:69:21: + inlined from ‘std::tuple TypeChecker::infer_type_for_class(const Haskell::ClassDecl&)’ at ../src/computation/typecheck/class.cc:90:59: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ @@ -4133,7 +4799,7 @@ inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘void TypeChecker::tcPat(local_value_env&, Haskell::LVar&, const Expected&, const signature_env&, tc_action, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5>&>&)’ at ../src/computation/typecheck/pattern.cc:69:21: + inlined from ‘std::tuple TypeChecker::infer_type_for_class(const Haskell::ClassDecl&)’ at ../src/computation/typecheck/class.cc:90:59: ../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ @@ -4144,7 +4810,7 @@ inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘void TypeChecker::tcPat(local_value_env&, Haskell::LVar&, const Expected&, const signature_env&, tc_action, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5>&>&)’ at ../src/computation/typecheck/pattern.cc:69:21: + inlined from ‘std::tuple TypeChecker::infer_type_for_class(const Haskell::ClassDecl&)’ at ../src/computation/typecheck/class.cc:90:59: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ @@ -4153,7 +4819,7 @@ inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘void TypeChecker::tcPat(local_value_env&, Haskell::LVar&, const Expected&, const signature_env&, tc_action, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5>&>&)’ at ../src/computation/typecheck/pattern.cc:69:21: + inlined from ‘std::tuple TypeChecker::infer_type_for_class(const Haskell::ClassDecl&)’ at ../src/computation/typecheck/class.cc:90:59: ../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ @@ -4164,840 +4830,947 @@ inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘void TypeChecker::tcPat(local_value_env&, Haskell::LVar&, const Expected&, const signature_env&, tc_action, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5>&>&)’ at ../src/computation/typecheck/pattern.cc:69:21: + inlined from ‘std::tuple TypeChecker::infer_type_for_class(const Haskell::ClassDecl&)’ at ../src/computation/typecheck/class.cc:90:59: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -[142/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_constraints.cc.o -MF src/computation/libcomputation.a.p/typecheck_constraints.cc.o.d -o src/computation/libcomputation.a.p/typecheck_constraints.cc.o -c ../src/computation/typecheck/constraints.cc -[143/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_default.cc.o -MF src/computation/libcomputation.a.p/typecheck_default.cc.o.d -o src/computation/libcomputation.a.p/typecheck_default.cc.o -c ../src/computation/typecheck/default.cc -[144/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_expression.cc.o -MF src/computation/libcomputation.a.p/typecheck_expression.cc.o.d -o src/computation/libcomputation.a.p/typecheck_expression.cc.o -c ../src/computation/typecheck/expression.cc -[145/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_solver_canonicalize.cc.o -MF src/computation/libcomputation.a.p/typecheck_solver_canonicalize.cc.o.d -o src/computation/libcomputation.a.p/typecheck_solver_canonicalize.cc.o -c ../src/computation/typecheck/solver/canonicalize.cc -[146/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/optimization_free-vars.cc.o -MF src/computation/libcomputation.a.p/optimization_free-vars.cc.o.d -o src/computation/libcomputation.a.p/optimization_free-vars.cc.o -c ../src/computation/optimization/free-vars.cc +[139/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_pattern.cc.o -MF src/computation/libcomputation.a.p/typecheck_pattern.cc.o.d -o src/computation/libcomputation.a.p/typecheck_pattern.cc.o -c ../src/computation/typecheck/pattern.cc In file included from ../external/immer/immer/detail/hamts/champ.hpp:12, - from ../external/immer/immer/set.hpp:11, - from ../src/computation/optimization/free-vars.H:6, - from ../src/computation/optimization/free-vars.cc:1: -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + from ../external/immer/immer/map.hpp:12, + from ../src/computation/typecheck/typecheck.H:8, + from ../src/computation/typecheck/pattern.cc:1: +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ../external/immer/immer/memory_policy.hpp:11, - from ../external/immer/immer/set.hpp:13: + from ../external/immer/immer/map.hpp:14: In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 234 | p->impl.d.data.inner.nodemap = 0; +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] + 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] + 236 | p->impl.d.data.inner.values = nullptr; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:271:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] + 271 | p->impl.d.data.inner.nodemap = bitmap_t{1u} << idx; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: -../external/immer/immer/detail/hamts/node.hpp:256:45: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 256 | p->impl.d.data.inner.values = - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 257 | new (heap::allocate(sizeof_values_n(nv))) values_t{}; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:271:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] + 271 | p->impl.d.data.inner.nodemap = bitmap_t{1u} << idx; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: -../external/immer/immer/detail/hamts/node.hpp:295:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 295 | p->impl.d.data.inner.datamap = - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 296 | (bitmap_t{1u} << idx1) | (bitmap_t{1u} << idx2); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 234 | p->impl.d.data.inner.nodemap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:271:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] - 271 | p->impl.d.data.inner.nodemap = bitmap_t{1u} << idx; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘void TypeChecker::tcPat(local_value_env&, Haskell::LVar&, const Expected&, const signature_env&, tc_action, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5>&>&)’ at ../src/computation/typecheck/pattern.cc:68:21: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 234 | p->impl.d.data.inner.nodemap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘void TypeChecker::tcPat(local_value_env&, Haskell::LVar&, const Expected&, const signature_env&, tc_action, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5>&>&)’ at ../src/computation/typecheck/pattern.cc:68:21: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1265:37: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘void TypeChecker::tcPat(local_value_env&, Haskell::LVar&, const Expected&, const signature_env&, tc_action, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5>&>&)’ at ../src/computation/typecheck/pattern.cc:68:21: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 235 | p->impl.d.data.inner.datamap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘void TypeChecker::tcPat(local_value_env&, Haskell::LVar&, const Expected&, const signature_env&, tc_action, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5>&>&)’ at ../src/computation/typecheck/pattern.cc:68:21: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘void TypeChecker::tcPat(local_value_env&, Haskell::LVar&, const Expected&, const signature_env&, tc_action, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5>&>&)’ at ../src/computation/typecheck/pattern.cc:68:21: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 236 | p->impl.d.data.inner.values = nullptr; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘void TypeChecker::tcPat(local_value_env&, Haskell::LVar&, const Expected&, const signature_env&, tc_action, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5>&>&)’ at ../src/computation/typecheck/pattern.cc:68:21: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘void TypeChecker::tcPat(local_value_env&, Haskell::LVar&, const Expected&, const signature_env&, tc_action, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5>&>&)’ at ../src/computation/typecheck/pattern.cc:69:21: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1265:37: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘void TypeChecker::tcPat(local_value_env&, Haskell::LVar&, const Expected&, const signature_env&, tc_action, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5>&>&)’ at ../src/computation/typecheck/pattern.cc:69:21: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1265:37: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘void TypeChecker::tcPat(local_value_env&, Haskell::LVar&, const Expected&, const signature_env&, tc_action, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5>&>&)’ at ../src/computation/typecheck/pattern.cc:69:21: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1265:37: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘void TypeChecker::tcPat(local_value_env&, Haskell::LVar&, const Expected&, const signature_env&, tc_action, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5>&>&)’ at ../src/computation/typecheck/pattern.cc:69:21: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1265:37: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘void TypeChecker::tcPat(local_value_env&, Haskell::LVar&, const Expected&, const signature_env&, tc_action, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5>&>&)’ at ../src/computation/typecheck/pattern.cc:69:21: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1265:37: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘void TypeChecker::tcPat(local_value_env&, Haskell::LVar&, const Expected&, const signature_env&, tc_action, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy, immer::no_transience_policy, false, true>, 5>&>&)’ at ../src/computation/typecheck/pattern.cc:69:21: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:278:52, - inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1262:71: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +[140/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_constraints.cc.o -MF src/computation/libcomputation.a.p/typecheck_constraints.cc.o.d -o src/computation/libcomputation.a.p/typecheck_constraints.cc.o -c ../src/computation/typecheck/constraints.cc +[141/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/optimization_occurrence_info.cc.o -MF src/computation/libcomputation.a.p/optimization_occurrence_info.cc.o.d -o src/computation/libcomputation.a.p/optimization_occurrence_info.cc.o -c ../src/computation/optimization/occurrence_info.cc +[142/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_typecheck.cc.o -MF src/computation/libcomputation.a.p/typecheck_typecheck.cc.o.d -o src/computation/libcomputation.a.p/typecheck_typecheck.cc.o -c ../src/computation/typecheck/typecheck.cc +In file included from ../external/immer/immer/detail/hamts/champ.hpp:12, + from ../external/immer/immer/map.hpp:12, + from ../src/computation/typecheck/typecheck.H:8, + from ../src/computation/typecheck/typecheck.cc:1: +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In file included from ../external/immer/immer/memory_policy.hpp:11, + from ../external/immer/immer/map.hpp:14: In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:278:52, - inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1262:71: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:278:52, - inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1262:71: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:278:52, - inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1262:71: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:278:52, - inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1262:71: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:278:52, - inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1262:71: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:278:52, - inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1262:71: -../external/immer/immer/detail/hamts/node.hpp:256:45: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 256 | p->impl.d.data.inner.values = - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 257 | new (heap::allocate(sizeof_values_n(nv))) values_t{}; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 234 | p->impl.d.data.inner.nodemap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:278:52, - inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1262:71: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1262:71: -../external/immer/immer/detail/hamts/node.hpp:279:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 279 | p->impl.d.data.inner.datamap = bitmap; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 235 | p->impl.d.data.inner.datamap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:278:52, - inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1262:71: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::erase(const T&) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:234:31, - inlined from ‘FreeVarSet erase(const FreeVarSet&, const std::vector&)’ at ../src/computation/optimization/free-vars.cc:35:22: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 236 | p->impl.d.data.inner.values = nullptr; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::erase(const T&) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:234:31, - inlined from ‘FreeVarSet erase(const FreeVarSet&, const std::vector&)’ at ../src/computation/optimization/free-vars.cc:35:22: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::erase(const T&) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:234:31, - inlined from ‘FreeVarSet erase(const FreeVarSet&, const std::vector&)’ at ../src/computation/optimization/free-vars.cc:35:22: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::erase(const T&) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:234:31, - inlined from ‘FreeVarSet erase(const FreeVarSet&, const std::vector&)’ at ../src/computation/optimization/free-vars.cc:35:22: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::erase(const T&) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:234:31, - inlined from ‘FreeVarSet erase(const FreeVarSet&, const std::vector&)’ at ../src/computation/optimization/free-vars.cc:35:22: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::erase(const T&) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:234:31, - inlined from ‘FreeVarSet erase(const FreeVarSet&, const std::vector&)’ at ../src/computation/optimization/free-vars.cc:35:22: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, - inlined from ‘Box::Box(Box&&) [with T = immer::set]’ at ../src/computation/object.H:90:5, - inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:71:16: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, + inlined from ‘std::optional, Type> > TypeChecker::maybe_match(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1146:21: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, - inlined from ‘Box::Box(Box&&) [with T = immer::set]’ at ../src/computation/object.H:90:5, - inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:71:16: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, + inlined from ‘std::optional, Type> > TypeChecker::maybe_match(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1146:21: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, - inlined from ‘Box::Box(Box&&) [with T = immer::set]’ at ../src/computation/object.H:90:5, - inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:71:16: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, + inlined from ‘std::optional, Type> > TypeChecker::maybe_match(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1146:21: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, - inlined from ‘Box::Box(Box&&) [with T = immer::set]’ at ../src/computation/object.H:90:5, - inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:71:16: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, + inlined from ‘std::optional, Type> > TypeChecker::maybe_match(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1146:21: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, - inlined from ‘Box::Box(Box&&) [with T = immer::set]’ at ../src/computation/object.H:90:5, - inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:71:16: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, + inlined from ‘std::optional, Type> > TypeChecker::maybe_match(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1146:21: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, - inlined from ‘Box::Box(Box&&) [with T = immer::set]’ at ../src/computation/object.H:90:5, - inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:71:16: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, + inlined from ‘std::optional, Type> > TypeChecker::maybe_match(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1146:21: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, - inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:70:31: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, + inlined from ‘std::optional, Type> > TypeChecker::maybe_match(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1146:21: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, - inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:70:31: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, + inlined from ‘std::optional, Type> > TypeChecker::maybe_match(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1146:21: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, - inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:70:31: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, + inlined from ‘std::optional, Type> > TypeChecker::maybe_match(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1146:21: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, - inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:70:31: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, + inlined from ‘std::optional, Type> > TypeChecker::maybe_match(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1146:21: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, - inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:70:31: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, + inlined from ‘std::optional, Type> > TypeChecker::maybe_match(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1146:21: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, - inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:70:31: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, + inlined from ‘std::optional, Type> > TypeChecker::maybe_match(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1146:21: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, - inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:62:31: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, + inlined from ‘std::optional, Type> > TypeChecker::maybe_unify(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1136:21: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, - inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:62:31: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, + inlined from ‘std::optional, Type> > TypeChecker::maybe_unify(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1136:21: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, - inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:62:31: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, + inlined from ‘std::optional, Type> > TypeChecker::maybe_unify(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1136:21: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, - inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:62:31: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, + inlined from ‘std::optional, Type> > TypeChecker::maybe_unify(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1136:21: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, - inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:62:31: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, + inlined from ‘std::optional, Type> > TypeChecker::maybe_unify(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1136:21: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, - inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:62:31: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, + inlined from ‘std::optional, Type> > TypeChecker::maybe_unify(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1136:21: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::erase(const T&) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:234:31, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:106:32: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, + inlined from ‘std::optional, Type> > TypeChecker::maybe_unify(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1136:21: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::erase(const T&) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:234:31, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:106:32: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, + inlined from ‘std::optional, Type> > TypeChecker::maybe_unify(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1136:21: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::erase(const T&) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:234:31, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:106:32: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, + inlined from ‘std::optional, Type> > TypeChecker::maybe_unify(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1136:21: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::erase(const T&) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:234:31, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:106:32: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, + inlined from ‘std::optional, Type> > TypeChecker::maybe_unify(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1136:21: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::erase(const T&) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:234:31, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:106:32: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, + inlined from ‘std::optional, Type> > TypeChecker::maybe_unify(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1136:21: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::erase(const T&) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:234:31, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:106:32: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, + inlined from ‘std::optional, Type> > TypeChecker::maybe_unify(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1136:21: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, - inlined from ‘Box::Box(T&&) [with T = immer::set]’ at ../src/computation/object.H:92:30, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:106:62: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair >; Hash = immer::map >::hash_key; Equal = immer::map >::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair >; Hash = immer::map >::hash_key; Equal = immer::map >::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = std::pair; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr TypeCheckerContext::TypeCheckerContext()’ at ../src/computation/typecheck/context.H:54:5, + inlined from ‘TypeChecker::TypeChecker(FreshVarState&, const std::string&, Module&)’ at ../src/computation/typecheck/typecheck.cc:1056:46: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node >, immer::map >::hash_key, immer::map >::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, - inlined from ‘Box::Box(T&&) [with T = immer::set]’ at ../src/computation/object.H:92:30, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:106:62: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair >; Hash = immer::map >::hash_key; Equal = immer::map >::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair >; Hash = immer::map >::hash_key; Equal = immer::map >::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = std::pair; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr TypeCheckerContext::TypeCheckerContext()’ at ../src/computation/typecheck/context.H:54:5, + inlined from ‘TypeChecker::TypeChecker(FreshVarState&, const std::string&, Module&)’ at ../src/computation/typecheck/typecheck.cc:1056:46: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, - inlined from ‘Box::Box(T&&) [with T = immer::set]’ at ../src/computation/object.H:92:30, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:106:62: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair >; Hash = immer::map >::hash_key; Equal = immer::map >::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair >; Hash = immer::map >::hash_key; Equal = immer::map >::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = std::pair; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr TypeCheckerContext::TypeCheckerContext()’ at ../src/computation/typecheck/context.H:54:5, + inlined from ‘TypeChecker::TypeChecker(FreshVarState&, const std::string&, Module&)’ at ../src/computation/typecheck/typecheck.cc:1056:46: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node >, immer::map >::hash_key, immer::map >::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, - inlined from ‘Box::Box(T&&) [with T = immer::set]’ at ../src/computation/object.H:92:30, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:106:62: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair >; Hash = immer::map >::hash_key; Equal = immer::map >::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair >; Hash = immer::map >::hash_key; Equal = immer::map >::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = std::pair; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr TypeCheckerContext::TypeCheckerContext()’ at ../src/computation/typecheck/context.H:54:5, + inlined from ‘TypeChecker::TypeChecker(FreshVarState&, const std::string&, Module&)’ at ../src/computation/typecheck/typecheck.cc:1056:46: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, - inlined from ‘Box::Box(T&&) [with T = immer::set]’ at ../src/computation/object.H:92:30, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:106:62: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair >; Hash = immer::map >::hash_key; Equal = immer::map >::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair >; Hash = immer::map >::hash_key; Equal = immer::map >::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = std::pair; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr TypeCheckerContext::TypeCheckerContext()’ at ../src/computation/typecheck/context.H:54:5, + inlined from ‘TypeChecker::TypeChecker(FreshVarState&, const std::string&, Module&)’ at ../src/computation/typecheck/typecheck.cc:1056:46: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node >, immer::map >::hash_key, immer::map >::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, - inlined from ‘Box::Box(T&&) [with T = immer::set]’ at ../src/computation/object.H:92:30, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:106:62: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair >; Hash = immer::map >::hash_key; Equal = immer::map >::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair >; Hash = immer::map >::hash_key; Equal = immer::map >::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = std::pair; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘constexpr TypeCheckerContext::TypeCheckerContext()’ at ../src/computation/typecheck/context.H:54:5, + inlined from ‘TypeChecker::TypeChecker(FreshVarState&, const std::string&, Module&)’ at ../src/computation/typecheck/typecheck.cc:1056:46: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::set::set() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:94:5, - inlined from ‘constexpr Box::Box() [with T = immer::set]’ at ../src/computation/object.H:88:5, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:93:20: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] + 235 | p->impl.d.data.inner.datamap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] + 236 | p->impl.d.data.inner.values = nullptr; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:271:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] + 271 | p->impl.d.data.inner.nodemap = bitmap_t{1u} << idx; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘value_env add_constraints(const std::vector&, const value_env&)’ at ../src/computation/typecheck/typecheck.cc:1221:27: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::set::set() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:94:5, - inlined from ‘constexpr Box::Box() [with T = immer::set]’ at ../src/computation/object.H:88:5, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:93:20: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘value_env add_constraints(const std::vector&, const value_env&)’ at ../src/computation/typecheck/typecheck.cc:1221:27: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::set::set() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:94:5, - inlined from ‘constexpr Box::Box() [with T = immer::set]’ at ../src/computation/object.H:88:5, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:93:20: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘value_env add_constraints(const std::vector&, const value_env&)’ at ../src/computation/typecheck/typecheck.cc:1221:27: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::set::set() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:94:5, - inlined from ‘constexpr Box::Box() [with T = immer::set]’ at ../src/computation/object.H:88:5, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:93:20: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘value_env add_constraints(const std::vector&, const value_env&)’ at ../src/computation/typecheck/typecheck.cc:1221:27: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::set::set() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:94:5, - inlined from ‘constexpr Box::Box() [with T = immer::set]’ at ../src/computation/object.H:88:5, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:93:20: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘value_env add_constraints(const std::vector&, const value_env&)’ at ../src/computation/typecheck/typecheck.cc:1221:27: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::set::set() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:94:5, - inlined from ‘constexpr Box::Box() [with T = immer::set]’ at ../src/computation/object.H:88:5, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:93:20: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘value_env add_constraints(const std::vector&, const value_env&)’ at ../src/computation/typecheck/typecheck.cc:1221:27: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:33: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] + 235 | p->impl.d.data.inner.datamap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] + 236 | p->impl.d.data.inner.values = nullptr; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:271:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] + 271 | p->impl.d.data.inner.nodemap = bitmap_t{1u} << idx; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, + inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ + 28 | return ::operator new(size); + | ~~~~~~~~~~~~~~^~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘substitution_t TypeChecker::get_subst_for_tv_binders(const std::vector&)’ at ../src/computation/typecheck/typecheck.cc:1362:21: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:33: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘substitution_t TypeChecker::get_subst_for_tv_binders(const std::vector&)’ at ../src/computation/typecheck/typecheck.cc:1362:21: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:33: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘substitution_t TypeChecker::get_subst_for_tv_binders(const std::vector&)’ at ../src/computation/typecheck/typecheck.cc:1362:21: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:33: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘substitution_t TypeChecker::get_subst_for_tv_binders(const std::vector&)’ at ../src/computation/typecheck/typecheck.cc:1362:21: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:33: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘substitution_t TypeChecker::get_subst_for_tv_binders(const std::vector&)’ at ../src/computation/typecheck/typecheck.cc:1362:21: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, - inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:33: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘substitution_t TypeChecker::get_subst_for_tv_binders(const std::vector&)’ at ../src/computation/typecheck/typecheck.cc:1362:21: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, - inlined from ‘Box::Box(T&&) [with T = immer::set]’ at ../src/computation/object.H:92:30, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:39: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘substitution_t TypeChecker::fresh_tv_binders(std::vector&)’ at ../src/computation/typecheck/typecheck.cc:1374:21: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, - inlined from ‘Box::Box(T&&) [with T = immer::set]’ at ../src/computation/object.H:92:30, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:39: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘substitution_t TypeChecker::fresh_tv_binders(std::vector&)’ at ../src/computation/typecheck/typecheck.cc:1374:21: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, - inlined from ‘Box::Box(T&&) [with T = immer::set]’ at ../src/computation/object.H:92:30, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:39: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘substitution_t TypeChecker::fresh_tv_binders(std::vector&)’ at ../src/computation/typecheck/typecheck.cc:1374:21: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, - inlined from ‘Box::Box(T&&) [with T = immer::set]’ at ../src/computation/object.H:92:30, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:39: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘substitution_t TypeChecker::fresh_tv_binders(std::vector&)’ at ../src/computation/typecheck/typecheck.cc:1374:21: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, - inlined from ‘Box::Box(T&&) [with T = immer::set]’ at ../src/computation/object.H:92:30, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:39: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘substitution_t TypeChecker::fresh_tv_binders(std::vector&)’ at ../src/computation/typecheck/typecheck.cc:1374:21: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, - inlined from ‘Box::Box(T&&) [with T = immer::set]’ at ../src/computation/object.H:92:30, - inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:39: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘substitution_t TypeChecker::fresh_tv_binders(std::vector&)’ at ../src/computation/typecheck/typecheck.cc:1374:21: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -[147/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/optimization_inliner.cc.o -MF src/computation/libcomputation.a.p/optimization_inliner.cc.o.d -o src/computation/libcomputation.a.p/optimization_inliner.cc.o -c ../src/computation/optimization/inliner.cc -[148/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/dp_hmm.cc.o -MF src/libbaliphy.a.p/dp_hmm.cc.o.d -o src/libbaliphy.a.p/dp_hmm.cc.o -c ../src/dp/hmm.cc -[149/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/optimization_float-out.cc.o -MF src/computation/libcomputation.a.p/optimization_float-out.cc.o.d -o src/computation/libcomputation.a.p/optimization_float-out.cc.o -c ../src/computation/optimization/float-out.cc -[150/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/substitution_ops.cc.o -MF src/libbaliphy.a.p/substitution_ops.cc.o.d -o src/libbaliphy.a.p/substitution_ops.cc.o -c ../src/substitution/ops.cc -[151/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/math_pow2.cc.o -MF src/libbaliphy.a.p/math_pow2.cc.o.d -o src/libbaliphy.a.p/math_pow2.cc.o -c ../src/math/pow2.cc -[152/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_unify.cc.o -MF src/computation/libcomputation.a.p/typecheck_unify.cc.o.d -o src/computation/libcomputation.a.p/typecheck_unify.cc.o -c ../src/computation/typecheck/unify.cc +[143/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_unify.cc.o -MF src/computation/libcomputation.a.p/typecheck_unify.cc.o.d -o src/computation/libcomputation.a.p/typecheck_unify.cc.o -c ../src/computation/typecheck/unify.cc In file included from ../external/immer/immer/detail/hamts/champ.hpp:12, from ../external/immer/immer/map.hpp:12, from ../src/computation/typecheck/typecheck.H:8, @@ -5542,63 +6315,23 @@ ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -[153/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/dp_3way.cc.o -MF src/libbaliphy.a.p/dp_3way.cc.o.d -o src/libbaliphy.a.p/dp_3way.cc.o -c ../src/dp/3way.cc -[154/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/dp_4way.cc.o -MF src/libbaliphy.a.p/dp_4way.cc.o.d -o src/libbaliphy.a.p/dp_4way.cc.o -c ../src/dp/4way.cc -[155/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/dp_5way.cc.o -MF src/libbaliphy.a.p/dp_5way.cc.o.d -o src/libbaliphy.a.p/dp_5way.cc.o -c ../src/dp/5way.cc -[156/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_type_groups.cc.o -MF src/computation/libcomputation.a.p/typecheck_type_groups.cc.o.d -o src/computation/libcomputation.a.p/typecheck_type_groups.cc.o -c ../src/computation/typecheck/type_groups.cc -[157/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_errors.cc.o -MF src/computation/libcomputation.a.p/typecheck_errors.cc.o.d -o src/computation/libcomputation.a.p/typecheck_errors.cc.o -c ../src/computation/typecheck/errors.cc -[158/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/dp_alignment-sums.cc.o -MF src/libbaliphy.a.p/dp_alignment-sums.cc.o.d -o src/libbaliphy.a.p/dp_alignment-sums.cc.o -c ../src/dp/alignment-sums.cc -[159/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/machine_graph_register.cc.o -MF src/computation/libcomputation.a.p/machine_graph_register.cc.o.d -o src/computation/libcomputation.a.p/machine_graph_register.cc.o -c ../src/computation/machine/graph_register.cc -[160/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/mcmc_result.cc.o -MF src/libbaliphy.a.p/mcmc_result.cc.o.d -o src/libbaliphy.a.p/mcmc_result.cc.o -c ../src/mcmc/result.cc -[161/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_solver.cc.o -MF src/computation/libcomputation.a.p/typecheck_solver.cc.o.d -o src/computation/libcomputation.a.p/typecheck_solver.cc.o -c ../src/computation/typecheck/solver.cc -[162/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_class.cc.o -MF src/computation/libcomputation.a.p/typecheck_class.cc.o.d -o src/computation/libcomputation.a.p/typecheck_class.cc.o -c ../src/computation/typecheck/class.cc +[144/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_context.cc.o -MF src/computation/libcomputation.a.p/typecheck_context.cc.o.d -o src/computation/libcomputation.a.p/typecheck_context.cc.o -c ../src/computation/typecheck/context.cc +[145/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/dp_dp-engine.cc.o -MF src/libbaliphy.a.p/dp_dp-engine.cc.o.d -o src/libbaliphy.a.p/dp_dp-engine.cc.o -c ../src/dp/dp-engine.cc +[146/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/dp_dp_hmm.cc.o -MF src/libbaliphy.a.p/dp_dp_hmm.cc.o.d -o src/libbaliphy.a.p/dp_dp_hmm.cc.o -c ../src/dp/dp_hmm.cc +[147/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_type_groups.cc.o -MF src/computation/libcomputation.a.p/typecheck_type_groups.cc.o.d -o src/computation/libcomputation.a.p/typecheck_type_groups.cc.o -c ../src/computation/typecheck/type_groups.cc +[148/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_solver_canonicalize.cc.o -MF src/computation/libcomputation.a.p/typecheck_solver_canonicalize.cc.o.d -o src/computation/libcomputation.a.p/typecheck_solver_canonicalize.cc.o -c ../src/computation/typecheck/solver/canonicalize.cc +[149/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_instance.cc.o -MF src/computation/libcomputation.a.p/typecheck_instance.cc.o.d -o src/computation/libcomputation.a.p/typecheck_instance.cc.o -c ../src/computation/typecheck/instance.cc In file included from ../external/immer/immer/detail/hamts/champ.hpp:12, from ../external/immer/immer/map.hpp:12, from ../src/computation/typecheck/typecheck.H:8, - from ../src/computation/typecheck/class.cc:1: -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 234 | p->impl.d.data.inner.nodemap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from ../external/immer/immer/memory_policy.hpp:11, - from ../external/immer/immer/map.hpp:14: -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 235 | p->impl.d.data.inner.datamap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 236 | p->impl.d.data.inner.values = nullptr; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ + from ../src/computation/typecheck/instance.cc:1: In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: ../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In file included from ../external/immer/immer/memory_policy.hpp:11, + from ../external/immer/immer/map.hpp:14: In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, @@ -5630,95 +6363,60 @@ ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘void TypeChecker::get_type_families(const Haskell::Decls&)’ at ../src/computation/typecheck/class.cc:304:44: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘kindchecker_state::kindchecker_state(const Module&)’ at ../src/computation/typecheck/kindcheck.H:78:15, + inlined from ‘void TypeChecker::add_type_instance(const TypeCon&, const std::vector&, const Type&, const TypeFamInfo&, const yy::location&)’ at ../src/computation/typecheck/instance.cc:86:37: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘void TypeChecker::get_type_families(const Haskell::Decls&)’ at ../src/computation/typecheck/class.cc:304:44: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘kindchecker_state::kindchecker_state(const Module&)’ at ../src/computation/typecheck/kindcheck.H:78:15, + inlined from ‘void TypeChecker::add_type_instance(const TypeCon&, const std::vector&, const Type&, const TypeFamInfo&, const yy::location&)’ at ../src/computation/typecheck/instance.cc:86:37: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘void TypeChecker::get_type_families(const Haskell::Decls&)’ at ../src/computation/typecheck/class.cc:304:44: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘kindchecker_state::kindchecker_state(const Module&)’ at ../src/computation/typecheck/kindcheck.H:78:15, + inlined from ‘void TypeChecker::add_type_instance(const TypeCon&, const std::vector&, const Type&, const TypeFamInfo&, const yy::location&)’ at ../src/computation/typecheck/instance.cc:86:37: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘void TypeChecker::get_type_families(const Haskell::Decls&)’ at ../src/computation/typecheck/class.cc:304:44: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘kindchecker_state::kindchecker_state(const Module&)’ at ../src/computation/typecheck/kindcheck.H:78:15, + inlined from ‘void TypeChecker::add_type_instance(const TypeCon&, const std::vector&, const Type&, const TypeFamInfo&, const yy::location&)’ at ../src/computation/typecheck/instance.cc:86:37: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘void TypeChecker::get_type_families(const Haskell::Decls&)’ at ../src/computation/typecheck/class.cc:304:44: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘kindchecker_state::kindchecker_state(const Module&)’ at ../src/computation/typecheck/kindcheck.H:78:15, + inlined from ‘void TypeChecker::add_type_instance(const TypeCon&, const std::vector&, const Type&, const TypeFamInfo&, const yy::location&)’ at ../src/computation/typecheck/instance.cc:86:37: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘void TypeChecker::get_type_families(const Haskell::Decls&)’ at ../src/computation/typecheck/class.cc:304:44: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘kindchecker_state::kindchecker_state(const Module&)’ at ../src/computation/typecheck/kindcheck.H:78:15, + inlined from ‘void TypeChecker::add_type_instance(const TypeCon&, const std::vector&, const Type&, const TypeFamInfo&, const yy::location&)’ at ../src/computation/typecheck/instance.cc:86:37: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] - 235 | p->impl.d.data.inner.datamap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] - 236 | p->impl.d.data.inner.values = nullptr; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:271:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] - 271 | p->impl.d.data.inner.nodemap = bitmap_t{1u} << idx; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: @@ -5760,858 +6458,661 @@ ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘void TypeChecker::get_type_synonyms(const Haskell::Decls&)’ at ../src/computation/typecheck/class.cc:275:25: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 234 | p->impl.d.data.inner.nodemap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘void TypeChecker::get_type_synonyms(const Haskell::Decls&)’ at ../src/computation/typecheck/class.cc:275:25: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘void TypeChecker::get_type_synonyms(const Haskell::Decls&)’ at ../src/computation/typecheck/class.cc:275:25: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 235 | p->impl.d.data.inner.datamap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘void TypeChecker::get_type_synonyms(const Haskell::Decls&)’ at ../src/computation/typecheck/class.cc:275:25: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘void TypeChecker::get_type_synonyms(const Haskell::Decls&)’ at ../src/computation/typecheck/class.cc:275:25: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 236 | p->impl.d.data.inner.values = nullptr; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘void TypeChecker::get_type_synonyms(const Haskell::Decls&)’ at ../src/computation/typecheck/class.cc:275:25: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘kindchecker_state::kindchecker_state(const Module&)’ at ../src/computation/typecheck/kindcheck.H:78:15, - inlined from ‘std::tuple TypeChecker::infer_type_for_class(const Haskell::ClassDecl&)’ at ../src/computation/typecheck/class.cc:52:37: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +[150/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/dp_dp-array.cc.o -MF src/libbaliphy.a.p/dp_dp-array.cc.o.d -o src/libbaliphy.a.p/dp_dp-array.cc.o -c ../src/dp/dp-array.cc +[151/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_solver.cc.o -MF src/computation/libcomputation.a.p/typecheck_solver.cc.o.d -o src/computation/libcomputation.a.p/typecheck_solver.cc.o -c ../src/computation/typecheck/solver.cc +[152/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_solver_rewrite.cc.o -MF src/computation/libcomputation.a.p/typecheck_solver_rewrite.cc.o.d -o src/computation/libcomputation.a.p/typecheck_solver_rewrite.cc.o -c ../src/computation/typecheck/solver/rewrite.cc +[153/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_tidy.cc.o -MF src/computation/libcomputation.a.p/typecheck_tidy.cc.o.d -o src/computation/libcomputation.a.p/typecheck_tidy.cc.o -c ../src/computation/typecheck/tidy.cc +[154/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/optimization_free-vars.cc.o -MF src/computation/libcomputation.a.p/optimization_free-vars.cc.o.d -o src/computation/libcomputation.a.p/optimization_free-vars.cc.o -c ../src/computation/optimization/free-vars.cc +In file included from ../external/immer/immer/detail/hamts/champ.hpp:12, + from ../external/immer/immer/set.hpp:11, + from ../src/computation/optimization/free-vars.H:6, + from ../src/computation/optimization/free-vars.cc:1: +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In file included from ../external/immer/immer/memory_policy.hpp:11, + from ../external/immer/immer/set.hpp:13: In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘kindchecker_state::kindchecker_state(const Module&)’ at ../src/computation/typecheck/kindcheck.H:78:15, - inlined from ‘std::tuple TypeChecker::infer_type_for_class(const Haskell::ClassDecl&)’ at ../src/computation/typecheck/class.cc:52:37: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘kindchecker_state::kindchecker_state(const Module&)’ at ../src/computation/typecheck/kindcheck.H:78:15, - inlined from ‘std::tuple TypeChecker::infer_type_for_class(const Haskell::ClassDecl&)’ at ../src/computation/typecheck/class.cc:52:37: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘kindchecker_state::kindchecker_state(const Module&)’ at ../src/computation/typecheck/kindcheck.H:78:15, - inlined from ‘std::tuple TypeChecker::infer_type_for_class(const Haskell::ClassDecl&)’ at ../src/computation/typecheck/class.cc:52:37: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘kindchecker_state::kindchecker_state(const Module&)’ at ../src/computation/typecheck/kindcheck.H:78:15, - inlined from ‘std::tuple TypeChecker::infer_type_for_class(const Haskell::ClassDecl&)’ at ../src/computation/typecheck/class.cc:52:37: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘kindchecker_state::kindchecker_state(const Module&)’ at ../src/computation/typecheck/kindcheck.H:78:15, - inlined from ‘std::tuple TypeChecker::infer_type_for_class(const Haskell::ClassDecl&)’ at ../src/computation/typecheck/class.cc:52:37: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘std::tuple TypeChecker::infer_type_for_class(const Haskell::ClassDecl&)’ at ../src/computation/typecheck/class.cc:90:59: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘std::tuple TypeChecker::infer_type_for_class(const Haskell::ClassDecl&)’ at ../src/computation/typecheck/class.cc:90:59: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘std::tuple TypeChecker::infer_type_for_class(const Haskell::ClassDecl&)’ at ../src/computation/typecheck/class.cc:90:59: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘std::tuple TypeChecker::infer_type_for_class(const Haskell::ClassDecl&)’ at ../src/computation/typecheck/class.cc:90:59: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘std::tuple TypeChecker::infer_type_for_class(const Haskell::ClassDecl&)’ at ../src/computation/typecheck/class.cc:90:59: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘std::tuple TypeChecker::infer_type_for_class(const Haskell::ClassDecl&)’ at ../src/computation/typecheck/class.cc:90:59: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -[163/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_kindcheck.cc.o -MF src/computation/libcomputation.a.p/typecheck_kindcheck.cc.o.d -o src/computation/libcomputation.a.p/typecheck_kindcheck.cc.o -c ../src/computation/typecheck/kindcheck.cc -In file included from ../external/immer/immer/detail/hamts/champ.hpp:12, - from ../external/immer/immer/map.hpp:12, - from ../src/computation/typecheck/substitution.H:7, - from ../src/computation/typecheck/kind.H:10, - from ../src/computation/typecheck/kindcheck.H:9, - from ../src/computation/typecheck/kindcheck.cc:1: -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 234 | p->impl.d.data.inner.nodemap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from ../external/immer/immer/memory_policy.hpp:11, - from ../external/immer/immer/map.hpp:14: -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 235 | p->impl.d.data.inner.datamap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: +../external/immer/immer/detail/hamts/node.hpp:256:45: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 256 | p->impl.d.data.inner.values = + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 257 | new (heap::allocate(sizeof_values_n(nv))) values_t{}; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 236 | p->impl.d.data.inner.values = nullptr; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: +../external/immer/immer/detail/hamts/node.hpp:295:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 295 | p->impl.d.data.inner.datamap = + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 296 | (bitmap_t{1u} << idx1) | (bitmap_t{1u} << idx2); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:271:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:271:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] 271 | p->impl.d.data.inner.nodemap = bitmap_t{1u} << idx; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘void kindchecker_state::add_substitution(const KindVar&, const Kind&)’ at ../src/computation/typecheck/kindcheck.cc:67:47: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1265:37: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘void kindchecker_state::add_substitution(const KindVar&, const Kind&)’ at ../src/computation/typecheck/kindcheck.cc:67:47: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1265:37: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘void kindchecker_state::add_substitution(const KindVar&, const Kind&)’ at ../src/computation/typecheck/kindcheck.cc:67:47: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1265:37: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘void kindchecker_state::add_substitution(const KindVar&, const Kind&)’ at ../src/computation/typecheck/kindcheck.cc:67:47: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1265:37: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘void kindchecker_state::add_substitution(const KindVar&, const Kind&)’ at ../src/computation/typecheck/kindcheck.cc:67:47: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1265:37: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘void kindchecker_state::add_substitution(const KindVar&, const Kind&)’ at ../src/computation/typecheck/kindcheck.cc:67:47: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1265:37: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] - 235 | p->impl.d.data.inner.datamap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] - 236 | p->impl.d.data.inner.values = nullptr; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:271:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] - 271 | p->impl.d.data.inner.nodemap = bitmap_t{1u} << idx; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, values_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:242:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::copy_inner_replace(node_t*, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:521:33, - inlined from ‘immer::detail::hamts::champ::add_result immer::detail::hamts::champ::do_add(node_t*, T, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:587:51: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [280]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:278:52, + inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1262:71: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, values_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:242:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::copy_inner_replace(node_t*, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:521:33, - inlined from ‘immer::detail::hamts::champ::add_result immer::detail::hamts::champ::do_add(node_t*, T, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:587:51: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size [24, 280] allocated by ‘operator new’ + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:278:52, + inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1262:71: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, values_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:242:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::copy_inner_replace(node_t*, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:521:33, - inlined from ‘immer::detail::hamts::champ::add_result immer::detail::hamts::champ::do_add(node_t*, T, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:587:51: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [280]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:278:52, + inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1262:71: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, values_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:242:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::copy_inner_replace(node_t*, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:521:33, - inlined from ‘immer::detail::hamts::champ::add_result immer::detail::hamts::champ::do_add(node_t*, T, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:587:51: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size [24, 280] allocated by ‘operator new’ + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:278:52, + inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1262:71: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, values_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:242:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::copy_inner_replace(node_t*, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:521:33, - inlined from ‘immer::detail::hamts::champ::add_result immer::detail::hamts::champ::do_add(node_t*, T, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:587:51: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [280]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:278:52, + inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1262:71: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, values_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:242:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::copy_inner_replace(node_t*, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:521:33, - inlined from ‘immer::detail::hamts::champ::add_result immer::detail::hamts::champ::do_add(node_t*, T, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:587:51: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size [24, 280] allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, values_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::copy_inner_replace(node_t*, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:521:33, - inlined from ‘immer::detail::hamts::champ::add_result immer::detail::hamts::champ::do_add(node_t*, T, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:587:51: -../external/immer/immer/detail/hamts/node.hpp:244:41: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [280]’ [-Warray-bounds=] - 244 | p->impl.d.data.inner.values = values; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, values_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:242:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::copy_inner_replace(node_t*, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:521:33, - inlined from ‘immer::detail::hamts::champ::add_result immer::detail::hamts::champ::do_add(node_t*, T, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:587:51: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size [24, 280] allocated by ‘operator new’ + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:278:52, + inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1262:71: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::copy_inner_replace(node_t*, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘immer::detail::hamts::champ::add_result immer::detail::hamts::champ::do_add(node_t*, T, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:587:51: -../external/immer/immer/detail/hamts/node.hpp:524:40: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [280]’ [-Warray-bounds=] - 524 | dst->impl.d.data.inner.datamap = src->datamap(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:278:52, + inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1262:71: +../external/immer/immer/detail/hamts/node.hpp:256:45: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 256 | p->impl.d.data.inner.values = + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 257 | new (heap::allocate(sizeof_values_n(nv))) values_t{}; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, values_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:242:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::copy_inner_replace(node_t*, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:521:33, - inlined from ‘immer::detail::hamts::champ::add_result immer::detail::hamts::champ::do_add(node_t*, T, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:587:51: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size [24, 280] allocated by ‘operator new’ + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:278:52, + inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1262:71: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::copy_inner_replace(node_t*, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘immer::detail::hamts::champ::add_result immer::detail::hamts::champ::do_add(node_t*, T, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:587:51: -../external/immer/immer/detail/hamts/node.hpp:525:40: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [280]’ [-Warray-bounds=] - 525 | dst->impl.d.data.inner.nodemap = src->nodemap(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1262:71: +../external/immer/immer/detail/hamts/node.hpp:279:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 279 | p->impl.d.data.inner.datamap = bitmap; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, values_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:242:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::copy_inner_replace(node_t*, immer::detail::hamts::count_t, node_t*) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:521:33, - inlined from ‘immer::detail::hamts::champ::add_result immer::detail::hamts::champ::do_add(node_t*, T, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:587:51: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size [24, 280] allocated by ‘operator new’ + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, bitmap_t, T) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:278:52, + inlined from ‘immer::detail::hamts::champ::sub_result immer::detail::hamts::champ::do_sub(node_t*, const K&, immer::detail::hamts::hash_t, immer::detail::hamts::shift_t) const [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:1262:71: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::erase(const T&) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:234:31, + inlined from ‘FreeVarSet erase(const FreeVarSet&, const std::vector&)’ at ../src/computation/optimization/free-vars.cc:35:22: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::erase(const T&) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:234:31, + inlined from ‘FreeVarSet erase(const FreeVarSet&, const std::vector&)’ at ../src/computation/optimization/free-vars.cc:35:22: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::erase(const T&) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:234:31, + inlined from ‘FreeVarSet erase(const FreeVarSet&, const std::vector&)’ at ../src/computation/optimization/free-vars.cc:35:22: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::erase(const T&) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:234:31, + inlined from ‘FreeVarSet erase(const FreeVarSet&, const std::vector&)’ at ../src/computation/optimization/free-vars.cc:35:22: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::erase(const T&) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:234:31, + inlined from ‘FreeVarSet erase(const FreeVarSet&, const std::vector&)’ at ../src/computation/optimization/free-vars.cc:35:22: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::erase(const T&) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:234:31, + inlined from ‘FreeVarSet erase(const FreeVarSet&, const std::vector&)’ at ../src/computation/optimization/free-vars.cc:35:22: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘DataConEnv kindchecker_state::type_check_data_type(FreshVarSource&, const Haskell::DataOrNewtypeDecl&)’ at ../src/computation/typecheck/kindcheck.cc:606:37: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, + inlined from ‘Box::Box(Box&&) [with T = immer::set]’ at ../src/computation/object.H:90:5, + inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:71:16: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘DataConEnv kindchecker_state::type_check_data_type(FreshVarSource&, const Haskell::DataOrNewtypeDecl&)’ at ../src/computation/typecheck/kindcheck.cc:606:37: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, + inlined from ‘Box::Box(Box&&) [with T = immer::set]’ at ../src/computation/object.H:90:5, + inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:71:16: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘DataConEnv kindchecker_state::type_check_data_type(FreshVarSource&, const Haskell::DataOrNewtypeDecl&)’ at ../src/computation/typecheck/kindcheck.cc:606:37: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, + inlined from ‘Box::Box(Box&&) [with T = immer::set]’ at ../src/computation/object.H:90:5, + inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:71:16: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘DataConEnv kindchecker_state::type_check_data_type(FreshVarSource&, const Haskell::DataOrNewtypeDecl&)’ at ../src/computation/typecheck/kindcheck.cc:606:37: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, + inlined from ‘Box::Box(Box&&) [with T = immer::set]’ at ../src/computation/object.H:90:5, + inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:71:16: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘DataConEnv kindchecker_state::type_check_data_type(FreshVarSource&, const Haskell::DataOrNewtypeDecl&)’ at ../src/computation/typecheck/kindcheck.cc:606:37: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, DataConInfo>, immer::map, DataConInfo>::hash_key, immer::map, DataConInfo>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, + inlined from ‘Box::Box(Box&&) [with T = immer::set]’ at ../src/computation/object.H:90:5, + inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:71:16: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair, DataConInfo>; Hash = immer::map, DataConInfo>::hash_key; Equal = immer::map, DataConInfo>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = std::__cxx11::basic_string; T = DataConInfo; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘DataConEnv kindchecker_state::type_check_data_type(FreshVarSource&, const Haskell::DataOrNewtypeDecl&)’ at ../src/computation/typecheck/kindcheck.cc:606:37: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, + inlined from ‘Box::Box(Box&&) [with T = immer::set]’ at ../src/computation/object.H:90:5, + inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:71:16: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -[164/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/optimization_occurrence.cc.o -MF src/computation/libcomputation.a.p/optimization_occurrence.cc.o.d -o src/computation/libcomputation.a.p/optimization_occurrence.cc.o -c ../src/computation/optimization/occurrence.cc -[165/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/probability_choose.cc.o -MF src/libbaliphy.a.p/probability_choose.cc.o.d -o src/libbaliphy.a.p/probability_choose.cc.o -c ../src/probability/choose.cc -[166/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/mcmc_sample-branch-lengths.cc.o -MF src/libbaliphy.a.p/mcmc_sample-branch-lengths.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-branch-lengths.cc.o -c ../src/mcmc/sample-branch-lengths.cc -../src/mcmc/sample-branch-lengths.cc: In function ‘void slice_sample_node_time(owned_ptr&, MCMC::MoveStats&, int)’: -../src/mcmc/sample-branch-lengths.cc:169:18: warning: unused variable ‘mu’ [-Wunused-variable] - 169 | const double mu = PP.branch_mean(); - | ^~ -../src/mcmc/sample-branch-lengths.cc:178:12: warning: unused variable ‘T2’ [-Wunused-variable] - 178 | double T2 = slice_sample(T, logp, w, 50); - | ^~ -../src/mcmc/sample-branch-lengths.cc:159:62: warning: unused parameter ‘Stats’ [-Wunused-parameter] - 159 | void slice_sample_node_time(owned_ptr& P,MoveStats& Stats,int n) - | ~~~~~~~~~~~^~~~~ -[167/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_instance.cc.o -MF src/computation/libcomputation.a.p/typecheck_instance.cc.o.d -o src/computation/libcomputation.a.p/typecheck_instance.cc.o -c ../src/computation/typecheck/instance.cc -In file included from ../external/immer/immer/detail/hamts/champ.hpp:12, - from ../external/immer/immer/map.hpp:12, - from ../src/computation/typecheck/typecheck.H:8, - from ../src/computation/typecheck/instance.cc:1: -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, + inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:70:31: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from ../external/immer/immer/memory_policy.hpp:11, - from ../external/immer/immer/map.hpp:14: In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, + inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:70:31: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, + inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:70:31: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, + inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:70:31: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, + inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:70:31: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, + inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:70:31: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘kindchecker_state::kindchecker_state(const Module&)’ at ../src/computation/typecheck/kindcheck.H:78:15, - inlined from ‘void TypeChecker::add_type_instance(const TypeCon&, const std::vector&, const Type&, const TypeFamInfo&, const yy::location&)’ at ../src/computation/typecheck/instance.cc:86:37: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, + inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:62:31: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘kindchecker_state::kindchecker_state(const Module&)’ at ../src/computation/typecheck/kindcheck.H:78:15, - inlined from ‘void TypeChecker::add_type_instance(const TypeCon&, const std::vector&, const Type&, const TypeFamInfo&, const yy::location&)’ at ../src/computation/typecheck/instance.cc:86:37: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, + inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:62:31: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘kindchecker_state::kindchecker_state(const Module&)’ at ../src/computation/typecheck/kindcheck.H:78:15, - inlined from ‘void TypeChecker::add_type_instance(const TypeCon&, const std::vector&, const Type&, const TypeFamInfo&, const yy::location&)’ at ../src/computation/typecheck/instance.cc:86:37: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, + inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:62:31: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘kindchecker_state::kindchecker_state(const Module&)’ at ../src/computation/typecheck/kindcheck.H:78:15, - inlined from ‘void TypeChecker::add_type_instance(const TypeCon&, const std::vector&, const Type&, const TypeFamInfo&, const yy::location&)’ at ../src/computation/typecheck/instance.cc:86:37: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, + inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:62:31: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘kindchecker_state::kindchecker_state(const Module&)’ at ../src/computation/typecheck/kindcheck.H:78:15, - inlined from ‘void TypeChecker::add_type_instance(const TypeCon&, const std::vector&, const Type&, const TypeFamInfo&, const yy::location&)’ at ../src/computation/typecheck/instance.cc:86:37: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, + inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:62:31: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = std::variant; T = Type; Hash = std::hash >; Equal = std::equal_to >; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘kindchecker_state::kindchecker_state(const Module&)’ at ../src/computation/typecheck/kindcheck.H:78:15, - inlined from ‘void TypeChecker::add_type_instance(const TypeCon&, const std::vector&, const Type&, const TypeFamInfo&, const yy::location&)’ at ../src/computation/typecheck/instance.cc:86:37: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, + inlined from ‘FreeVarSet get_union(const FreeVarSet&, const FreeVarSet&)’ at ../src/computation/optimization/free-vars.cc:62:31: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] - 235 | p->impl.d.data.inner.datamap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] - 236 | p->impl.d.data.inner.values = nullptr; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:271:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] - 271 | p->impl.d.data.inner.nodemap = bitmap_t{1u} << idx; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -[168/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/mcmc_sample-alignment.cc.o -MF src/libbaliphy.a.p/mcmc_sample-alignment.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-alignment.cc.o -c ../src/mcmc/sample-alignment.cc -[169/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/optimization_set-levels.cc.o -MF src/computation/libcomputation.a.p/optimization_set-levels.cc.o.d -o src/computation/libcomputation.a.p/optimization_set-levels.cc.o -c ../src/computation/optimization/set-levels.cc -In file included from ../external/immer/immer/detail/hamts/champ.hpp:12, - from ../external/immer/immer/set.hpp:11, - from ../src/computation/optimization/free-vars.H:6, - from ../src/computation/optimization/set-levels.cc:16: -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::erase(const T&) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:234:31, + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:106:32: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from ../external/immer/immer/memory_policy.hpp:11, - from ../external/immer/immer/set.hpp:13: In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::erase(const T&) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:234:31, + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:106:32: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::erase(const T&) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:234:31, + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:106:32: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::erase(const T&) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:234:31, + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:106:32: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::erase(const T&) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:234:31, + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:106:32: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: -../external/immer/immer/detail/hamts/node.hpp:256:45: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 256 | p->impl.d.data.inner.values = - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 257 | new (heap::allocate(sizeof_values_n(nv))) values_t{}; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::erase(const T&) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:234:31, + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:106:32: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: -../external/immer/immer/detail/hamts/node.hpp:295:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 295 | p->impl.d.data.inner.datamap = - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 296 | (bitmap_t{1u} << idx1) | (bitmap_t{1u} << idx2); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, + inlined from ‘Box::Box(T&&) [with T = immer::set]’ at ../src/computation/object.H:92:30, + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:106:62: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 234 | p->impl.d.data.inner.nodemap = 0; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, + inlined from ‘Box::Box(T&&) [with T = immer::set]’ at ../src/computation/object.H:92:30, + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:106:62: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, + inlined from ‘Box::Box(T&&) [with T = immer::set]’ at ../src/computation/object.H:92:30, + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:106:62: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, + inlined from ‘Box::Box(T&&) [with T = immer::set]’ at ../src/computation/object.H:92:30, + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:106:62: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, + inlined from ‘Box::Box(T&&) [with T = immer::set]’ at ../src/computation/object.H:92:30, + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:106:62: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:271:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] - 271 | p->impl.d.data.inner.nodemap = bitmap_t{1u} << idx; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, + inlined from ‘Box::Box(T&&) [with T = immer::set]’ at ../src/computation/object.H:92:30, + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:106:62: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, inlined from ‘constexpr immer::set::set() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:94:5, inlined from ‘constexpr Box::Box() [with T = immer::set]’ at ../src/computation/object.H:88:5, - inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:148:16: + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:93:20: ../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ @@ -6621,7 +7122,7 @@ inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, inlined from ‘constexpr immer::set::set() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:94:5, inlined from ‘constexpr Box::Box() [with T = immer::set]’ at ../src/computation/object.H:88:5, - inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:148:16: + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:93:20: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ @@ -6629,7 +7130,7 @@ inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, inlined from ‘constexpr immer::set::set() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:94:5, inlined from ‘constexpr Box::Box() [with T = immer::set]’ at ../src/computation/object.H:88:5, - inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:148:16: + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:93:20: ../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ @@ -6639,7 +7140,7 @@ inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, inlined from ‘constexpr immer::set::set() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:94:5, inlined from ‘constexpr Box::Box() [with T = immer::set]’ at ../src/computation/object.H:88:5, - inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:148:16: + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:93:20: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ @@ -6647,7 +7148,7 @@ inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, inlined from ‘constexpr immer::set::set() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:94:5, inlined from ‘constexpr Box::Box() [with T = immer::set]’ at ../src/computation/object.H:88:5, - inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:148:16: + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:93:20: ../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ @@ -6657,250 +7158,135 @@ inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, inlined from ‘constexpr immer::set::set() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:94:5, inlined from ‘constexpr Box::Box() [with T = immer::set]’ at ../src/computation/object.H:88:5, - inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:148:16: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:165:31: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 234 | p->impl.d.data.inner.nodemap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:165:31: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:165:31: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 235 | p->impl.d.data.inner.datamap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:165:31: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:165:31: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 236 | p->impl.d.data.inner.values = nullptr; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:165:31: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘expression_ref let_floater_state::set_level(const expression_ref&, int, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:244:35: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 234 | p->impl.d.data.inner.nodemap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘expression_ref let_floater_state::set_level(const expression_ref&, int, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:244:35: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘expression_ref let_floater_state::set_level(const expression_ref&, int, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:244:35: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 235 | p->impl.d.data.inner.datamap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘expression_ref let_floater_state::set_level(const expression_ref&, int, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:244:35: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘expression_ref let_floater_state::set_level(const expression_ref&, int, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:244:35: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 236 | p->impl.d.data.inner.values = nullptr; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘expression_ref let_floater_state::set_level(const expression_ref&, int, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:244:35: + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:93:20: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘expression_ref let_floater_state::set_level(const expression_ref&, int, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:211:31: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:33: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘expression_ref let_floater_state::set_level(const expression_ref&, int, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:211:31: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:33: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘expression_ref let_floater_state::set_level(const expression_ref&, int, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:211:31: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:33: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘expression_ref let_floater_state::set_level(const expression_ref&, int, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:211:31: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:33: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘expression_ref let_floater_state::set_level(const expression_ref&, int, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:211:31: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:33: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘expression_ref let_floater_state::set_level(const expression_ref&, int, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:211:31: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(impl_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:289:11, + inlined from ‘immer::set immer::set::insert(T) const & [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:220:42, + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:33: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘void set_level_for_module(FreshVarState&, std::vector > >&)’ at ../src/computation/optimization/set-levels.cc:307:17: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, + inlined from ‘Box::Box(T&&) [with T = immer::set]’ at ../src/computation/object.H:92:30, + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:39: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘void set_level_for_module(FreshVarState&, std::vector > >&)’ at ../src/computation/optimization/set-levels.cc:307:17: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, + inlined from ‘Box::Box(T&&) [with T = immer::set]’ at ../src/computation/object.H:92:30, + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:39: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘void set_level_for_module(FreshVarState&, std::vector > >&)’ at ../src/computation/optimization/set-levels.cc:307:17: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, + inlined from ‘Box::Box(T&&) [with T = immer::set]’ at ../src/computation/object.H:92:30, + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:39: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘void set_level_for_module(FreshVarState&, std::vector > >&)’ at ../src/computation/optimization/set-levels.cc:307:17: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, + inlined from ‘Box::Box(T&&) [with T = immer::set]’ at ../src/computation/object.H:92:30, + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:39: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘void set_level_for_module(FreshVarState&, std::vector > >&)’ at ../src/computation/optimization/set-levels.cc:307:17: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, + inlined from ‘Box::Box(T&&) [with T = immer::set]’ at ../src/computation/object.H:92:30, + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:39: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘void set_level_for_module(FreshVarState&, std::vector > >&)’ at ../src/computation/optimization/set-levels.cc:307:17: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::set::set(immer::set&&)’ at ../external/immer/immer/set.hpp:61:7, + inlined from ‘Box::Box(T&&) [with T = immer::set]’ at ../src/computation/object.H:92:30, + inlined from ‘annot_expression_ref > > add_free_variable_annotations(const expression_ref&)’ at ../src/computation/optimization/free-vars.cc:94:39: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -[170/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/mcmc_moves.cc.o -MF src/libbaliphy.a.p/mcmc_moves.cc.o.d -o src/libbaliphy.a.p/mcmc_moves.cc.o -c ../src/mcmc/moves.cc -[171/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/models_lexer.cc.o -MF src/libbaliphy.a.p/models_lexer.cc.o.d -o src/libbaliphy.a.p/models_lexer.cc.o -c ../src/models/lexer.cc -[172/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/models_driver.cc.o -MF src/libbaliphy.a.p/models_driver.cc.o.d -o src/libbaliphy.a.p/models_driver.cc.o -c ../src/models/driver.cc -[173/376] rm -f src/util/libutil.a && gcc-ar csrDT src/util/libutil.a src/util/libutil.a.p/assert.cc.o src/util/libutil.a.p/string_pred.cc.o src/util/libutil.a.p/string_sanitize.cc.o src/util/libutil.a.p/string_strip.cc.o src/util/libutil.a.p/string_split.cc.o src/util/libutil.a.p/log-level.cc.o src/util/libutil.a.p/io.cc.o src/util/libutil.a.p/graph.cc.o src/util/libutil.a.p/range.cc.o src/util/libutil.a.p/demangle.cc.o src/util/libutil.a.p/mapping.cc.o src/util/libutil.a.p/cmdline.cc.o src/util/libutil.a.p/rng.cc.o src/util/libutil.a.p/permute.cc.o src/util/libutil.a.p/file-paths.cc.o src/util/libutil.a.p/ptree.cc.o src/util/libutil.a.p/text.cc.o src/util/libutil.a.p/myexception.cc.o src/util/libutil.a.p/time.cc.o src/util/libutil.a.p/file-readers.cc.o src/util/libutil.a.p/settings.cc.o -[174/376] rm -f src/mcon/libmcon.a && gcc-ar csrDT src/mcon/libmcon.a src/mcon/libmcon.a.p/mcon.cc.o -[175/376] rm -f src/libcommon.a && gcc-ar csrDT src/libcommon.a src/libcommon.a.p/tree_newick-tokenizer.cc.o src/libcommon.a.p/tree_sequencetree.cc.o src/libcommon.a.p/tree_tree.cc.o src/libcommon.a.p/tree_tree-util.cc.o src/libcommon.a.p/tree_randomtree.cc.o src/libcommon.a.p/tree-align_n_indels.cc.o src/libcommon.a.p/sequence_alphabet.cc.o src/libcommon.a.p/sequence_doublets.cc.o src/libcommon.a.p/sequence_RNAEdits.cc.o src/libcommon.a.p/sequence_triplets.cc.o src/libcommon.a.p/sequence_genetic_code.cc.o src/libcommon.a.p/sequence_codons.cc.o src/libcommon.a.p/sequence_sequence.cc.o src/libcommon.a.p/sequence_sequence-format.cc.o src/libcommon.a.p/tools_read-trees.cc.o src/libcommon.a.p/alignment_alignment-util.cc.o src/libcommon.a.p/alignment_load.cc.o src/libcommon.a.p/alignment_alignment.cc.o src/libcommon.a.p/alignment_alignment-random.cc.o src/libcommon.a.p/alignment_index-matrix.cc.o src/libcommon.a.p/tree-align_link.cc.o src/libcommon.a.p/models_path.cc.o src/libcommon.a.p/tools_statistics.cc.o src/libcommon.a.p/tools_partition.cc.o src/libcommon.a.p/tools_tree-dist.cc.o src/libcommon.a.p/tools_parsimony.cc.o src/libcommon.a.p/tools_mctree.cc.o src/libcommon.a.p/tools_stats-table.cc.o src/libcommon.a.p/tools_findroot.cc.o src/libcommon.a.p/tools_optimize.cc.o src/libcommon.a.p/tools_distance-report.cc.o src/libcommon.a.p/tools_inverse.cc.o src/libcommon.a.p/tools_joint-A-T.cc.o src/libcommon.a.p/tools_distance-methods.cc.o src/libcommon.a.p/tools_consensus-tree.cc.o -[176/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/mcmc_sample-node.cc.o -MF src/libbaliphy.a.p/mcmc_sample-node.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-node.cc.o -c ../src/mcmc/sample-node.cc -[177/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/mcmc_sample-cube.cc.o -MF src/libbaliphy.a.p/mcmc_sample-cube.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-cube.cc.o -c ../src/mcmc/sample-cube.cc -[178/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/parser_parser.cc.o -MF src/computation/libcomputation.a.p/parser_parser.cc.o.d -o src/computation/libcomputation.a.p/parser_parser.cc.o -c ../src/computation/parser/parser.cc -[179/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/mcmc_slice-sampling.cc.o -MF src/libbaliphy.a.p/mcmc_slice-sampling.cc.o.d -o src/libbaliphy.a.p/mcmc_slice-sampling.cc.o -c ../src/mcmc/slice-sampling.cc -[180/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/dp_2way.cc.o -MF src/libbaliphy.a.p/dp_2way.cc.o.d -o src/libbaliphy.a.p/dp_2way.cc.o -c ../src/dp/2way.cc -[181/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_binds.cc.o -MF src/computation/libcomputation.a.p/typecheck_binds.cc.o.d -o src/computation/libcomputation.a.p/typecheck_binds.cc.o -c ../src/computation/typecheck/binds.cc +[155/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/dp_dp-cube.cc.o -MF src/libbaliphy.a.p/dp_dp-cube.cc.o.d -o src/libbaliphy.a.p/dp_dp-cube.cc.o -c ../src/dp/dp-cube.cc +[156/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_errors.cc.o -MF src/computation/libcomputation.a.p/typecheck_errors.cc.o.d -o src/computation/libcomputation.a.p/typecheck_errors.cc.o -c ../src/computation/typecheck/errors.cc +[157/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/optimization_float-out.cc.o -MF src/computation/libcomputation.a.p/optimization_float-out.cc.o.d -o src/computation/libcomputation.a.p/optimization_float-out.cc.o -c ../src/computation/optimization/float-out.cc +[158/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/dp_dp-matrix.cc.o -MF src/libbaliphy.a.p/dp_dp-matrix.cc.o.d -o src/libbaliphy.a.p/dp_dp-matrix.cc.o -c ../src/dp/dp-matrix.cc +[159/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_binds.cc.o -MF src/computation/libcomputation.a.p/typecheck_binds.cc.o.d -o src/computation/libcomputation.a.p/typecheck_binds.cc.o -c ../src/computation/typecheck/binds.cc In file included from ../external/immer/immer/detail/hamts/champ.hpp:12, from ../external/immer/immer/map.hpp:12, from ../src/computation/typecheck/typecheck.H:8, @@ -7198,683 +7584,443 @@ ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -[182/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/mcmc_sample-A4.cc.o -MF src/libbaliphy.a.p/mcmc_sample-A4.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-A4.cc.o -c ../src/mcmc/sample-A4.cc -[183/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/mcmc_sample-topology-NNI.cc.o -MF src/libbaliphy.a.p/mcmc_sample-topology-NNI.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-topology-NNI.cc.o -c ../src/mcmc/sample-topology-NNI.cc -../src/mcmc/sample-topology-NNI.cc: In function ‘void three_way_time_tree_NNI_sample(owned_ptr&, MCMC::MoveStats&, int)’: -../src/mcmc/sample-topology-NNI.cc:807:9: warning: unused variable ‘x’ [-Wunused-variable] - 807 | int x = T.source(b); - | ^ -../src/mcmc/sample-topology-NNI.cc: In function ‘void three_way_topology_and_A3_2D_sample(owned_ptr&, MCMC::MoveStats&, int, std::optional)’: -../src/mcmc/sample-topology-NNI.cc:918:109: warning: unused parameter ‘bandwidth’ [-Wunused-parameter] - 918 | void three_way_topology_and_A3_2D_sample(owned_ptr& P, MoveStats& Stats, int b, std::optional bandwidth) - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -[184/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/version.cc.o -MF src/libbaliphy.a.p/version.cc.o.d -o src/libbaliphy.a.p/version.cc.o -c ../src/version.cc -../src/version.cc:67:8: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] - 67 | s<<__DATE__<<" "<<__TIME__; - | ^~~~~~~~ -../src/version.cc:67:23: warning: macro "__TIME__" might prevent reproducible builds [-Wdate-time] - 67 | s<<__DATE__<<" "<<__TIME__; - | ^~~~~~~~ -[185/376] c++ -Isrc/bali-phy/bali-phy.p -Isrc/bali-phy -I../src/bali-phy -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-phy/bali-phy.p/system.cc.o -MF src/bali-phy/bali-phy.p/system.cc.o.d -o src/bali-phy/bali-phy.p/system.cc.o -c ../src/bali-phy/system.cc -[186/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/substitution_parsimony.cc.o -MF src/libbaliphy.a.p/substitution_parsimony.cc.o.d -o src/libbaliphy.a.p/substitution_parsimony.cc.o -c ../src/substitution/parsimony.cc -[187/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/mcmc_sample-A5-2D.cc.o -MF src/libbaliphy.a.p/mcmc_sample-A5-2D.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-A5-2D.cc.o -c ../src/mcmc/sample-A5-2D.cc -[188/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/mcmc_sample-A5.cc.o -MF src/libbaliphy.a.p/mcmc_sample-A5.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-A5.cc.o -c ../src/mcmc/sample-A5.cc -[189/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/models_logger.cc.o -MF src/libbaliphy.a.p/models_logger.cc.o.d -o src/libbaliphy.a.p/models_logger.cc.o -c ../src/models/logger.cc -[190/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/typecheck_typecheck.cc.o -MF src/computation/libcomputation.a.p/typecheck_typecheck.cc.o.d -o src/computation/libcomputation.a.p/typecheck_typecheck.cc.o -c ../src/computation/typecheck/typecheck.cc +[160/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/optimization_inliner.cc.o -MF src/computation/libcomputation.a.p/optimization_inliner.cc.o.d -o src/computation/libcomputation.a.p/optimization_inliner.cc.o -c ../src/computation/optimization/inliner.cc +[161/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/dp_3way.cc.o -MF src/libbaliphy.a.p/dp_3way.cc.o.d -o src/libbaliphy.a.p/dp_3way.cc.o -c ../src/dp/3way.cc +[162/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/dp_hmm.cc.o -MF src/libbaliphy.a.p/dp_hmm.cc.o.d -o src/libbaliphy.a.p/dp_hmm.cc.o -c ../src/dp/hmm.cc +[163/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/dp_5way.cc.o -MF src/libbaliphy.a.p/dp_5way.cc.o.d -o src/libbaliphy.a.p/dp_5way.cc.o -c ../src/dp/5way.cc +[164/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/dp_4way.cc.o -MF src/libbaliphy.a.p/dp_4way.cc.o.d -o src/libbaliphy.a.p/dp_4way.cc.o -c ../src/dp/4way.cc +[165/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/dp_alignment-sums.cc.o -MF src/libbaliphy.a.p/dp_alignment-sums.cc.o.d -o src/libbaliphy.a.p/dp_alignment-sums.cc.o -c ../src/dp/alignment-sums.cc +[166/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/mcmc_result.cc.o -MF src/libbaliphy.a.p/mcmc_result.cc.o.d -o src/libbaliphy.a.p/mcmc_result.cc.o -c ../src/mcmc/result.cc +[167/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/optimization_occurrence.cc.o -MF src/computation/libcomputation.a.p/optimization_occurrence.cc.o.d -o src/computation/libcomputation.a.p/optimization_occurrence.cc.o -c ../src/computation/optimization/occurrence.cc +[168/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/optimization_set-levels.cc.o -MF src/computation/libcomputation.a.p/optimization_set-levels.cc.o.d -o src/computation/libcomputation.a.p/optimization_set-levels.cc.o -c ../src/computation/optimization/set-levels.cc In file included from ../external/immer/immer/detail/hamts/champ.hpp:12, - from ../external/immer/immer/map.hpp:12, - from ../src/computation/typecheck/typecheck.H:8, - from ../src/computation/typecheck/typecheck.cc:1: -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + from ../external/immer/immer/set.hpp:11, + from ../src/computation/optimization/free-vars.H:6, + from ../src/computation/optimization/set-levels.cc:16: +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ../external/immer/immer/memory_policy.hpp:11, - from ../external/immer/immer/map.hpp:14: -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 235 | p->impl.d.data.inner.datamap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, Type>, immer::map, Type>::hash_key, immer::map, Type>::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 236 | p->impl.d.data.inner.values = nullptr; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair, Type>; Hash = immer::map, Type>::hash_key; Equal = immer::map, Type>::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 234 | p->impl.d.data.inner.nodemap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 235 | p->impl.d.data.inner.datamap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 236 | p->impl.d.data.inner.values = nullptr; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 234 | p->impl.d.data.inner.nodemap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ + from ../external/immer/immer/set.hpp:13: In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, - inlined from ‘std::optional, Type> > TypeChecker::maybe_match(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1146:21: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 234 | p->impl.d.data.inner.nodemap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, - inlined from ‘std::optional, Type> > TypeChecker::maybe_match(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1146:21: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, - inlined from ‘std::optional, Type> > TypeChecker::maybe_match(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1146:21: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 235 | p->impl.d.data.inner.datamap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, - inlined from ‘std::optional, Type> > TypeChecker::maybe_match(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1146:21: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, - inlined from ‘std::optional, Type> > TypeChecker::maybe_match(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1146:21: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 236 | p->impl.d.data.inner.values = nullptr; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: +../external/immer/immer/detail/hamts/node.hpp:256:45: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 256 | p->impl.d.data.inner.values = + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 257 | new (heap::allocate(sizeof_values_n(nv))) values_t{}; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, - inlined from ‘std::optional, Type> > TypeChecker::maybe_match(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1146:21: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, - inlined from ‘std::optional, Type> > TypeChecker::maybe_match(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1146:21: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 234 | p->impl.d.data.inner.nodemap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: +../external/immer/immer/detail/hamts/node.hpp:295:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] + 295 | p->impl.d.data.inner.datamap = + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 296 | (bitmap_t{1u} << idx1) | (bitmap_t{1u} << idx2); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, - inlined from ‘std::optional, Type> > TypeChecker::maybe_match(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1146:21: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:253:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, T, immer::detail::hamts::count_t, T) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:294:30, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:999:36: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, - inlined from ‘std::optional, Type> > TypeChecker::maybe_match(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1146:21: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, - inlined from ‘std::optional, Type> > TypeChecker::maybe_match(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1146:21: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, - inlined from ‘std::optional, Type> > TypeChecker::maybe_match(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1146:21: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, - inlined from ‘std::optional, Type> > TypeChecker::maybe_match(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1146:21: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, - inlined from ‘std::optional, Type> > TypeChecker::maybe_unify(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1136:21: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 234 | p->impl.d.data.inner.nodemap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, - inlined from ‘std::optional, Type> > TypeChecker::maybe_unify(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1136:21: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, - inlined from ‘std::optional, Type> > TypeChecker::maybe_unify(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1136:21: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 235 | p->impl.d.data.inner.datamap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, - inlined from ‘std::optional, Type> > TypeChecker::maybe_unify(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1136:21: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, - inlined from ‘std::optional, Type> > TypeChecker::maybe_unify(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1136:21: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 236 | p->impl.d.data.inner.values = nullptr; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/detail/hamts/node.hpp:271:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] + 271 | p->impl.d.data.inner.nodemap = bitmap_t{1u} << idx; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, - inlined from ‘std::optional, Type> > TypeChecker::maybe_unify(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1136:21: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: +../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, - inlined from ‘std::optional, Type> > TypeChecker::maybe_unify(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1136:21: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::set::set() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:94:5, + inlined from ‘constexpr Box::Box() [with T = immer::set]’ at ../src/computation/object.H:88:5, + inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:148:16: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, - inlined from ‘std::optional, Type> > TypeChecker::maybe_unify(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1136:21: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::set::set() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:94:5, + inlined from ‘constexpr Box::Box() [with T = immer::set]’ at ../src/computation/object.H:88:5, + inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:148:16: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, - inlined from ‘std::optional, Type> > TypeChecker::maybe_unify(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1136:21: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::set::set() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:94:5, + inlined from ‘constexpr Box::Box() [with T = immer::set]’ at ../src/computation/object.H:88:5, + inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:148:16: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, - inlined from ‘std::optional, Type> > TypeChecker::maybe_unify(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1136:21: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::set::set() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:94:5, + inlined from ‘constexpr Box::Box() [with T = immer::set]’ at ../src/computation/object.H:88:5, + inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:148:16: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, - inlined from ‘std::optional, Type> > TypeChecker::maybe_unify(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1136:21: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::set::set() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:94:5, + inlined from ‘constexpr Box::Box() [with T = immer::set]’ at ../src/computation/object.H:88:5, + inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:148:16: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, std::equal_to, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = TypeVar; T = TypeVar; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr unification_env::unification_env()’ at ../src/computation/typecheck/typecheck.H:25:8, - inlined from ‘std::optional, Type> > TypeChecker::maybe_unify(const Type&, const Type&) const’ at ../src/computation/typecheck/typecheck.cc:1136:21: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::set::set() [with T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/set.hpp:94:5, + inlined from ‘constexpr Box::Box() [with T = immer::set]’ at ../src/computation/object.H:88:5, + inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:148:16: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair >; Hash = immer::map >::hash_key; Equal = immer::map >::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair >; Hash = immer::map >::hash_key; Equal = immer::map >::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = std::pair; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr TypeCheckerContext::TypeCheckerContext()’ at ../src/computation/typecheck/context.H:54:5, - inlined from ‘TypeChecker::TypeChecker(FreshVarState&, const std::string&, Module&)’ at ../src/computation/typecheck/typecheck.cc:1056:46: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node >, immer::map >::hash_key, immer::map >::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:165:31: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair >; Hash = immer::map >::hash_key; Equal = immer::map >::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair >; Hash = immer::map >::hash_key; Equal = immer::map >::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = std::pair; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr TypeCheckerContext::TypeCheckerContext()’ at ../src/computation/typecheck/context.H:54:5, - inlined from ‘TypeChecker::TypeChecker(FreshVarState&, const std::string&, Module&)’ at ../src/computation/typecheck/typecheck.cc:1056:46: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:165:31: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair >; Hash = immer::map >::hash_key; Equal = immer::map >::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair >; Hash = immer::map >::hash_key; Equal = immer::map >::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = std::pair; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr TypeCheckerContext::TypeCheckerContext()’ at ../src/computation/typecheck/context.H:54:5, - inlined from ‘TypeChecker::TypeChecker(FreshVarState&, const std::string&, Module&)’ at ../src/computation/typecheck/typecheck.cc:1056:46: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node >, immer::map >::hash_key, immer::map >::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:165:31: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair >; Hash = immer::map >::hash_key; Equal = immer::map >::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair >; Hash = immer::map >::hash_key; Equal = immer::map >::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = std::pair; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr TypeCheckerContext::TypeCheckerContext()’ at ../src/computation/typecheck/context.H:54:5, - inlined from ‘TypeChecker::TypeChecker(FreshVarState&, const std::string&, Module&)’ at ../src/computation/typecheck/typecheck.cc:1056:46: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:165:31: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair >; Hash = immer::map >::hash_key; Equal = immer::map >::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair >; Hash = immer::map >::hash_key; Equal = immer::map >::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = std::pair; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr TypeCheckerContext::TypeCheckerContext()’ at ../src/computation/typecheck/context.H:54:5, - inlined from ‘TypeChecker::TypeChecker(FreshVarState&, const std::string&, Module&)’ at ../src/computation/typecheck/typecheck.cc:1056:46: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node >, immer::map >::hash_key, immer::map >::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:165:31: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair >; Hash = immer::map >::hash_key; Equal = immer::map >::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair >; Hash = immer::map >::hash_key; Equal = immer::map >::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘constexpr immer::map::map() [with K = Haskell::Var; T = std::pair; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, - inlined from ‘constexpr TypeCheckerContext::TypeCheckerContext()’ at ../src/computation/typecheck/context.H:54:5, - inlined from ‘TypeChecker::TypeChecker(FreshVarState&, const std::string&, Module&)’ at ../src/computation/typecheck/typecheck.cc:1056:46: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘level_env_t let_floater_state::set_level_decl_group(CDecls&, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:165:31: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] - 235 | p->impl.d.data.inner.datamap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] - 236 | p->impl.d.data.inner.values = nullptr; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:271:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] - 271 | p->impl.d.data.inner.nodemap = bitmap_t{1u} << idx; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘value_env add_constraints(const std::vector&, const value_env&)’ at ../src/computation/typecheck/typecheck.cc:1221:27: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘expression_ref let_floater_state::set_level(const expression_ref&, int, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:244:35: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘value_env add_constraints(const std::vector&, const value_env&)’ at ../src/computation/typecheck/typecheck.cc:1221:27: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘expression_ref let_floater_state::set_level(const expression_ref&, int, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:244:35: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘value_env add_constraints(const std::vector&, const value_env&)’ at ../src/computation/typecheck/typecheck.cc:1221:27: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘expression_ref let_floater_state::set_level(const expression_ref&, int, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:244:35: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘value_env add_constraints(const std::vector&, const value_env&)’ at ../src/computation/typecheck/typecheck.cc:1221:27: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘expression_ref let_floater_state::set_level(const expression_ref&, int, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:244:35: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘value_env add_constraints(const std::vector&, const value_env&)’ at ../src/computation/typecheck/typecheck.cc:1221:27: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘expression_ref let_floater_state::set_level(const expression_ref&, int, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:244:35: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘value_env add_constraints(const std::vector&, const value_env&)’ at ../src/computation/typecheck/typecheck.cc:1221:27: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘expression_ref let_floater_state::set_level(const expression_ref&, int, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:244:35: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] - 235 | p->impl.d.data.inner.datamap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] - 236 | p->impl.d.data.inner.values = nullptr; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:271:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] - 271 | p->impl.d.data.inner.nodemap = bitmap_t{1u} << idx; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘substitution_t TypeChecker::get_subst_for_tv_binders(const std::vector&)’ at ../src/computation/typecheck/typecheck.cc:1362:21: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘expression_ref let_floater_state::set_level(const expression_ref&, int, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:211:31: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘substitution_t TypeChecker::get_subst_for_tv_binders(const std::vector&)’ at ../src/computation/typecheck/typecheck.cc:1362:21: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘expression_ref let_floater_state::set_level(const expression_ref&, int, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:211:31: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘substitution_t TypeChecker::get_subst_for_tv_binders(const std::vector&)’ at ../src/computation/typecheck/typecheck.cc:1362:21: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘expression_ref let_floater_state::set_level(const expression_ref&, int, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:211:31: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘substitution_t TypeChecker::get_subst_for_tv_binders(const std::vector&)’ at ../src/computation/typecheck/typecheck.cc:1362:21: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘expression_ref let_floater_state::set_level(const expression_ref&, int, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:211:31: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘substitution_t TypeChecker::get_subst_for_tv_binders(const std::vector&)’ at ../src/computation/typecheck/typecheck.cc:1362:21: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘expression_ref let_floater_state::set_level(const expression_ref&, int, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:211:31: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘substitution_t TypeChecker::get_subst_for_tv_binders(const std::vector&)’ at ../src/computation/typecheck/typecheck.cc:1362:21: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, + inlined from ‘immer::map::map(impl_t) [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, + inlined from ‘immer::map immer::map::insert(value_type) const & [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, + inlined from ‘expression_ref let_floater_state::set_level(const expression_ref&, int, const level_env_t&)’ at ../src/computation/optimization/set-levels.cc:211:31: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘substitution_t TypeChecker::fresh_tv_binders(std::vector&)’ at ../src/computation/typecheck/typecheck.cc:1374:21: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘void set_level_for_module(FreshVarState&, std::vector > >&)’ at ../src/computation/optimization/set-levels.cc:307:17: +../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 234 | p->impl.d.data.inner.nodemap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘substitution_t TypeChecker::fresh_tv_binders(std::vector&)’ at ../src/computation/typecheck/typecheck.cc:1374:21: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘void set_level_for_module(FreshVarState&, std::vector > >&)’ at ../src/computation/optimization/set-levels.cc:307:17: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘substitution_t TypeChecker::fresh_tv_binders(std::vector&)’ at ../src/computation/typecheck/typecheck.cc:1374:21: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘void set_level_for_module(FreshVarState&, std::vector > >&)’ at ../src/computation/optimization/set-levels.cc:307:17: +../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 235 | p->impl.d.data.inner.datamap = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘substitution_t TypeChecker::fresh_tv_binders(std::vector&)’ at ../src/computation/typecheck/typecheck.cc:1374:21: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘void set_level_for_module(FreshVarState&, std::vector > >&)’ at ../src/computation/optimization/set-levels.cc:307:17: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘substitution_t TypeChecker::fresh_tv_binders(std::vector&)’ at ../src/computation/typecheck/typecheck.cc:1374:21: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] +In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘void set_level_for_module(FreshVarState&, std::vector > >&)’ at ../src/computation/optimization/set-levels.cc:307:17: +../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 236 | p->impl.d.data.inner.values = nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = TypeVar; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘substitution_t TypeChecker::fresh_tv_binders(std::vector&)’ at ../src/computation/typecheck/typecheck.cc:1374:21: + inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, + inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, + inlined from ‘constexpr immer::map::map() [with K = var; T = var; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:198:5, + inlined from ‘void set_level_for_module(FreshVarState&, std::vector > >&)’ at ../src/computation/optimization/set-levels.cc:307:17: ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -[191/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/mcmc_sample-tri.cc.o -MF src/libbaliphy.a.p/mcmc_sample-tri.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-tri.cc.o -c ../src/mcmc/sample-tri.cc -[192/376] c++ -Isrc/bali-phy/bali-phy.p -Isrc/bali-phy -I../src/bali-phy -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-phy/bali-phy.p/paths.cc.o -MF src/bali-phy/bali-phy.p/paths.cc.o.d -o src/bali-phy/bali-phy.p/paths.cc.o -c ../src/bali-phy/paths.cc -[193/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/models_parser.cc.o -MF src/libbaliphy.a.p/models_parser.cc.o.d -o src/libbaliphy.a.p/models_parser.cc.o -c ../src/models/parser.cc -[194/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/tree-align_link2.cc.o -MF src/libbaliphy.a.p/tree-align_link2.cc.o.d -o src/libbaliphy.a.p/tree-align_link2.cc.o -c ../src/tree-align/link2.cc -[195/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/alignment_alignment-constraint.cc.o -MF src/libbaliphy.a.p/alignment_alignment-constraint.cc.o.d -o src/libbaliphy.a.p/alignment_alignment-constraint.cc.o -c ../src/alignment/alignment-constraint.cc -[196/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/probability_probability.cc.o -MF src/libbaliphy.a.p/probability_probability.cc.o.d -o src/libbaliphy.a.p/probability_probability.cc.o -c ../src/probability/probability.cc -[197/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/models_rules.cc.o -MF src/libbaliphy.a.p/models_rules.cc.o.d -o src/libbaliphy.a.p/models_rules.cc.o -c ../src/models/rules.cc -[198/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/optimization_simplifier.cc.o -MF src/computation/libcomputation.a.p/optimization_simplifier.cc.o.d -o src/computation/libcomputation.a.p/optimization_simplifier.cc.o -c ../src/computation/optimization/simplifier.cc +[169/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/substitution_ops.cc.o -MF src/libbaliphy.a.p/substitution_ops.cc.o.d -o src/libbaliphy.a.p/substitution_ops.cc.o -c ../src/substitution/ops.cc +[170/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/math_pow2.cc.o -MF src/libbaliphy.a.p/math_pow2.cc.o.d -o src/libbaliphy.a.p/math_pow2.cc.o -c ../src/math/pow2.cc +[171/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/mcmc_sample-branch-lengths.cc.o -MF src/libbaliphy.a.p/mcmc_sample-branch-lengths.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-branch-lengths.cc.o -c ../src/mcmc/sample-branch-lengths.cc +../src/mcmc/sample-branch-lengths.cc: In function ‘void slice_sample_node_time(owned_ptr&, MCMC::MoveStats&, int)’: +../src/mcmc/sample-branch-lengths.cc:169:18: warning: unused variable ‘mu’ [-Wunused-variable] + 169 | const double mu = PP.branch_mean(); + | ^~ +../src/mcmc/sample-branch-lengths.cc:178:12: warning: unused variable ‘T2’ [-Wunused-variable] + 178 | double T2 = slice_sample(T, logp, w, 50); + | ^~ +../src/mcmc/sample-branch-lengths.cc:159:62: warning: unused parameter ‘Stats’ [-Wunused-parameter] + 159 | void slice_sample_node_time(owned_ptr& P,MoveStats& Stats,int n) + | ~~~~~~~~~~~^~~~~ +[172/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/dp_2way.cc.o -MF src/libbaliphy.a.p/dp_2way.cc.o.d -o src/libbaliphy.a.p/dp_2way.cc.o -c ../src/dp/2way.cc +[173/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/mcmc_moves.cc.o -MF src/libbaliphy.a.p/mcmc_moves.cc.o.d -o src/libbaliphy.a.p/mcmc_moves.cc.o -c ../src/mcmc/moves.cc +[174/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/mcmc_slice-sampling.cc.o -MF src/libbaliphy.a.p/mcmc_slice-sampling.cc.o.d -o src/libbaliphy.a.p/mcmc_slice-sampling.cc.o -c ../src/mcmc/slice-sampling.cc +[175/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/mcmc_sample-alignment.cc.o -MF src/libbaliphy.a.p/mcmc_sample-alignment.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-alignment.cc.o -c ../src/mcmc/sample-alignment.cc +[176/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/optimization_simplifier.cc.o -MF src/computation/libcomputation.a.p/optimization_simplifier.cc.o.d -o src/computation/libcomputation.a.p/optimization_simplifier.cc.o -c ../src/computation/optimization/simplifier.cc In file included from ../external/immer/immer/detail/hamts/champ.hpp:12, from ../external/immer/immer/map.hpp:12, from ../src/computation/optimization/simplifier.H:10, @@ -7958,8 +8104,27 @@ ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -[199/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/tree-align_n_indels2.cc.o -MF src/libbaliphy.a.p/tree-align_n_indels2.cc.o.d -o src/libbaliphy.a.p/tree-align_n_indels2.cc.o -c ../src/tree-align/n_indels2.cc -[200/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/substitution_likelihood.cc.o -MF src/libbaliphy.a.p/substitution_likelihood.cc.o.d -o src/libbaliphy.a.p/substitution_likelihood.cc.o -c ../src/substitution/likelihood.cc +[177/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/mcmc_sample-A5.cc.o -MF src/libbaliphy.a.p/mcmc_sample-A5.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-A5.cc.o -c ../src/mcmc/sample-A5.cc +[178/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/mcmc_sample-topology-NNI.cc.o -MF src/libbaliphy.a.p/mcmc_sample-topology-NNI.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-topology-NNI.cc.o -c ../src/mcmc/sample-topology-NNI.cc +../src/mcmc/sample-topology-NNI.cc: In function ‘void three_way_time_tree_NNI_sample(owned_ptr&, MCMC::MoveStats&, int)’: +../src/mcmc/sample-topology-NNI.cc:807:9: warning: unused variable ‘x’ [-Wunused-variable] + 807 | int x = T.source(b); + | ^ +../src/mcmc/sample-topology-NNI.cc: In function ‘void three_way_topology_and_A3_2D_sample(owned_ptr&, MCMC::MoveStats&, int, std::optional)’: +../src/mcmc/sample-topology-NNI.cc:918:109: warning: unused parameter ‘bandwidth’ [-Wunused-parameter] + 918 | void three_way_topology_and_A3_2D_sample(owned_ptr& P, MoveStats& Stats, int b, std::optional bandwidth) + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +[179/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/mcmc_sample-A5-2D.cc.o -MF src/libbaliphy.a.p/mcmc_sample-A5-2D.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-A5-2D.cc.o -c ../src/mcmc/sample-A5-2D.cc +[180/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/mcmc_sample-A4.cc.o -MF src/libbaliphy.a.p/mcmc_sample-A4.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-A4.cc.o -c ../src/mcmc/sample-A4.cc +[181/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/mcmc_sample-node.cc.o -MF src/libbaliphy.a.p/mcmc_sample-node.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-node.cc.o -c ../src/mcmc/sample-node.cc +[182/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/mcmc_sample-cube.cc.o -MF src/libbaliphy.a.p/mcmc_sample-cube.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-cube.cc.o -c ../src/mcmc/sample-cube.cc +[183/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/models_driver.cc.o -MF src/libbaliphy.a.p/models_driver.cc.o.d -o src/libbaliphy.a.p/models_driver.cc.o -c ../src/models/driver.cc +[184/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/mcmc_sample-tri.cc.o -MF src/libbaliphy.a.p/mcmc_sample-tri.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-tri.cc.o -c ../src/mcmc/sample-tri.cc +[185/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/substitution_parsimony.cc.o -MF src/libbaliphy.a.p/substitution_parsimony.cc.o.d -o src/libbaliphy.a.p/substitution_parsimony.cc.o -c ../src/substitution/parsimony.cc +[186/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/models_lexer.cc.o -MF src/libbaliphy.a.p/models_lexer.cc.o.d -o src/libbaliphy.a.p/models_lexer.cc.o -c ../src/models/lexer.cc +[187/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/probability_choose.cc.o -MF src/libbaliphy.a.p/probability_choose.cc.o.d -o src/libbaliphy.a.p/probability_choose.cc.o -c ../src/probability/choose.cc +[188/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/mcmc_sample-topology-SPR.cc.o -MF src/libbaliphy.a.p/mcmc_sample-topology-SPR.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-topology-SPR.cc.o -c ../src/mcmc/sample-topology-SPR.cc +[189/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/substitution_likelihood.cc.o -MF src/libbaliphy.a.p/substitution_likelihood.cc.o.d -o src/libbaliphy.a.p/substitution_likelihood.cc.o -c ../src/substitution/likelihood.cc ../src/substitution/likelihood.cc: In lambda function: ../src/substitution/likelihood.cc:1581:17: warning: unused variable ‘n_sequences’ [-Wunused-variable] 1581 | int n_sequences = LCN.size(); @@ -7968,26 +8133,24 @@ ../src/substitution/likelihood.cc:1506:13: warning: unused variable ‘total_scale’ [-Wunused-variable] 1506 | int total_scale = 0; | ^~~~~~~~~~~ -[201/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/models_parse.cc.o -MF src/libbaliphy.a.p/models_parse.cc.o.d -o src/libbaliphy.a.p/models_parse.cc.o -c ../src/models/parse.cc -[202/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/substitution_likelihoodSEV.cc.o -MF src/libbaliphy.a.p/substitution_likelihoodSEV.cc.o.d -o src/libbaliphy.a.p/substitution_likelihoodSEV.cc.o -c ../src/substitution/likelihoodSEV.cc -[203/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/alignment_alignment-util2.cc.o -MF src/libbaliphy.a.p/alignment_alignment-util2.cc.o.d -o src/libbaliphy.a.p/alignment_alignment-util2.cc.o -c ../src/alignment/alignment-util2.cc -[204/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/models_parameters.cc.o -MF src/libbaliphy.a.p/models_parameters.cc.o.d -o src/libbaliphy.a.p/models_parameters.cc.o -c ../src/models/parameters.cc -[205/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/mcmc_sample-topology-SPR.cc.o -MF src/libbaliphy.a.p/mcmc_sample-topology-SPR.cc.o.d -o src/libbaliphy.a.p/mcmc_sample-topology-SPR.cc.o -c ../src/mcmc/sample-topology-SPR.cc -[206/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/tools_parsimony2.cc.o -MF src/libbaliphy.a.p/tools_parsimony2.cc.o.d -o src/libbaliphy.a.p/tools_parsimony2.cc.o -c ../src/tools/parsimony2.cc -[207/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/models_typecheck.cc.o -MF src/libbaliphy.a.p/models_typecheck.cc.o.d -o src/libbaliphy.a.p/models_typecheck.cc.o -c ../src/models/typecheck.cc -[208/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/math_eigenvalue.cc.o -MF src/libbaliphy.a.p/math_eigenvalue.cc.o.d -o src/libbaliphy.a.p/math_eigenvalue.cc.o -c ../src/math/eigenvalue.cc -[209/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/imodel_imodel.cc.o -MF src/libbaliphy.a.p/imodel_imodel.cc.o.d -o src/libbaliphy.a.p/imodel_imodel.cc.o -c ../src/imodel/imodel.cc -../src/imodel/imodel.cc: In member function ‘virtual indel::PairTransducer FS_Transducer::get_branch_Transducer(double) const’: -../src/imodel/imodel.cc:1129:12: warning: unused variable ‘mu_s’ [-Wunused-variable] - 1129 | double mu_s = lambda_s/sigma_s; // s = lambda/mu - | ^~~~ -../src/imodel/imodel.cc:1132:12: warning: unused variable ‘mu_f’ [-Wunused-variable] - 1132 | double mu_f = lambda_f/sigma_f; // s = lambda/mu - | ^~~~ -[210/376] c++ -Isrc/builtins/Data.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Data.so.p/Data.cc.o -MF src/builtins/Data.so.p/Data.cc.o.d -o src/builtins/Data.so.p/Data.cc.o -c ../src/builtins/Data.cc -[211/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/models_unification.cc.o -MF src/libbaliphy.a.p/models_unification.cc.o.d -o src/libbaliphy.a.p/models_unification.cc.o -c ../src/models/unification.cc -[212/376] c++ -Isrc/bali-phy/bali-phy.p -Isrc/bali-phy -I../src/bali-phy -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-phy/bali-phy.p/files.cc.o -MF src/bali-phy/bali-phy.p/files.cc.o.d -o src/bali-phy/bali-phy.p/files.cc.o -c ../src/bali-phy/files.cc -[213/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/models_TreeInterface.cc.o -MF src/libbaliphy.a.p/models_TreeInterface.cc.o.d -o src/libbaliphy.a.p/models_TreeInterface.cc.o -c ../src/models/TreeInterface.cc +[190/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/substitution_likelihoodSEV.cc.o -MF src/libbaliphy.a.p/substitution_likelihoodSEV.cc.o.d -o src/libbaliphy.a.p/substitution_likelihoodSEV.cc.o -c ../src/substitution/likelihoodSEV.cc +[191/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/math_eigenvalue.cc.o -MF src/libbaliphy.a.p/math_eigenvalue.cc.o.d -o src/libbaliphy.a.p/math_eigenvalue.cc.o -c ../src/math/eigenvalue.cc +[192/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/models_parse.cc.o -MF src/libbaliphy.a.p/models_parse.cc.o.d -o src/libbaliphy.a.p/models_parse.cc.o -c ../src/models/parse.cc +[193/376] rm -f src/util/libutil.a && gcc-ar csrDT src/util/libutil.a src/util/libutil.a.p/assert.cc.o src/util/libutil.a.p/string_pred.cc.o src/util/libutil.a.p/string_sanitize.cc.o src/util/libutil.a.p/string_strip.cc.o src/util/libutil.a.p/string_split.cc.o src/util/libutil.a.p/log-level.cc.o src/util/libutil.a.p/io.cc.o src/util/libutil.a.p/graph.cc.o src/util/libutil.a.p/range.cc.o src/util/libutil.a.p/demangle.cc.o src/util/libutil.a.p/mapping.cc.o src/util/libutil.a.p/cmdline.cc.o src/util/libutil.a.p/rng.cc.o src/util/libutil.a.p/permute.cc.o src/util/libutil.a.p/file-paths.cc.o src/util/libutil.a.p/ptree.cc.o src/util/libutil.a.p/text.cc.o src/util/libutil.a.p/myexception.cc.o src/util/libutil.a.p/time.cc.o src/util/libutil.a.p/file-readers.cc.o src/util/libutil.a.p/settings.cc.o +[194/376] rm -f src/mcon/libmcon.a && gcc-ar csrDT src/mcon/libmcon.a src/mcon/libmcon.a.p/mcon.cc.o +[195/376] rm -f src/libcommon.a && gcc-ar csrDT src/libcommon.a src/libcommon.a.p/tree_newick-tokenizer.cc.o src/libcommon.a.p/tree_sequencetree.cc.o src/libcommon.a.p/tree_tree.cc.o src/libcommon.a.p/tree_tree-util.cc.o src/libcommon.a.p/tree_randomtree.cc.o src/libcommon.a.p/tree-align_n_indels.cc.o src/libcommon.a.p/sequence_alphabet.cc.o src/libcommon.a.p/sequence_doublets.cc.o src/libcommon.a.p/sequence_RNAEdits.cc.o src/libcommon.a.p/sequence_triplets.cc.o src/libcommon.a.p/sequence_genetic_code.cc.o src/libcommon.a.p/sequence_codons.cc.o src/libcommon.a.p/sequence_sequence.cc.o src/libcommon.a.p/sequence_sequence-format.cc.o src/libcommon.a.p/tools_read-trees.cc.o src/libcommon.a.p/alignment_alignment-util.cc.o src/libcommon.a.p/alignment_load.cc.o src/libcommon.a.p/alignment_alignment.cc.o src/libcommon.a.p/alignment_alignment-random.cc.o src/libcommon.a.p/alignment_index-matrix.cc.o src/libcommon.a.p/tree-align_link.cc.o src/libcommon.a.p/models_path.cc.o src/libcommon.a.p/tools_statistics.cc.o src/libcommon.a.p/tools_partition.cc.o src/libcommon.a.p/tools_tree-dist.cc.o src/libcommon.a.p/tools_parsimony.cc.o src/libcommon.a.p/tools_mctree.cc.o src/libcommon.a.p/tools_stats-table.cc.o src/libcommon.a.p/tools_findroot.cc.o src/libcommon.a.p/tools_optimize.cc.o src/libcommon.a.p/tools_distance-report.cc.o src/libcommon.a.p/tools_inverse.cc.o src/libcommon.a.p/tools_joint-A-T.cc.o src/libcommon.a.p/tools_distance-methods.cc.o src/libcommon.a.p/tools_consensus-tree.cc.o +[196/376] rm -f src/computation/libcomputation.a && gcc-ar csrDT src/computation/libcomputation.a src/computation/libcomputation.a.p/object.cc.o src/computation/libcomputation.a.p/closure.cc.o src/computation/libcomputation.a.p/program.cc.o src/computation/libcomputation.a.p/preprocess.cc.o src/computation/libcomputation.a.p/module.cc.o src/computation/libcomputation.a.p/symbols.cc.o src/computation/libcomputation.a.p/data_con_info.cc.o src/computation/libcomputation.a.p/instance_info.cc.o src/computation/libcomputation.a.p/loader.cc.o src/computation/libcomputation.a.p/context.cc.o src/computation/libcomputation.a.p/operations.cc.o src/computation/libcomputation.a.p/param.cc.o src/computation/libcomputation.a.p/fresh_vars.cc.o src/computation/libcomputation.a.p/message.cc.o src/computation/libcomputation.a.p/parser_driver.cc.o src/computation/libcomputation.a.p/parser_lexer.cc.o src/computation/libcomputation.a.p/parser_parser.cc.o src/computation/libcomputation.a.p/rename_rename.cc.o src/computation/libcomputation.a.p/rename_expression.cc.o src/computation/libcomputation.a.p/rename_pattern.cc.o src/computation/libcomputation.a.p/rename_decls.cc.o src/computation/libcomputation.a.p/rename_stmt.cc.o src/computation/libcomputation.a.p/rename_match.cc.o src/computation/libcomputation.a.p/rename_infix.cc.o src/computation/libcomputation.a.p/rename_types.cc.o src/computation/libcomputation.a.p/desugar_desugar.cc.o src/computation/libcomputation.a.p/desugar_desugar-case.cc.o src/computation/libcomputation.a.p/haskell_haskell.cc.o src/computation/libcomputation.a.p/haskell_pattern.cc.o src/computation/libcomputation.a.p/haskell_var.cc.o src/computation/libcomputation.a.p/haskell_literal.cc.o src/computation/libcomputation.a.p/haskell_ids.cc.o src/computation/libcomputation.a.p/haskell_type.cc.o src/computation/libcomputation.a.p/haskell_core.cc.o src/computation/libcomputation.a.p/haskell_coretype.cc.o src/computation/libcomputation.a.p/haskell_extensions.cc.o src/computation/libcomputation.a.p/expression_expression.cc.o src/computation/libcomputation.a.p/expression_constructor.cc.o src/computation/libcomputation.a.p/expression_expression_ref.cc.o src/computation/libcomputation.a.p/expression_core.cc.o src/computation/libcomputation.a.p/expression_apply.cc.o src/computation/libcomputation.a.p/expression_substitute.cc.o src/computation/libcomputation.a.p/expression_indexify.cc.o src/computation/libcomputation.a.p/expression_let.cc.o src/computation/libcomputation.a.p/expression_case.cc.o src/computation/libcomputation.a.p/expression_trim.cc.o src/computation/libcomputation.a.p/expression_tuple.cc.o src/computation/libcomputation.a.p/expression_list.cc.o src/computation/libcomputation.a.p/expression_var.cc.o src/computation/libcomputation.a.p/expression_lambda.cc.o src/computation/libcomputation.a.p/expression_modifiable.cc.o src/computation/libcomputation.a.p/expression_interchangeable.cc.o src/computation/libcomputation.a.p/expression_reg_var.cc.o src/computation/libcomputation.a.p/expression_convert.cc.o src/computation/libcomputation.a.p/expression_bool.cc.o src/computation/libcomputation.a.p/expression_maybe.cc.o src/computation/libcomputation.a.p/expression_do_block.cc.o src/computation/libcomputation.a.p/machine_args.cc.o src/computation/libcomputation.a.p/machine_tokens.cc.o src/computation/libcomputation.a.p/machine_graph_register.cc.o src/computation/libcomputation.a.p/machine_show_graph.cc.o src/computation/libcomputation.a.p/machine_evaluate.cc.o src/computation/libcomputation.a.p/machine_sums.cc.o src/computation/libcomputation.a.p/machine_gc.cc.o src/computation/libcomputation.a.p/machine_reroot.cc.o src/computation/libcomputation.a.p/machine_effects.cc.o src/computation/libcomputation.a.p/machine_mapping.cc.o src/computation/libcomputation.a.p/machine_gcobject.cc.o src/computation/libcomputation.a.p/typecheck_kind.cc.o src/computation/libcomputation.a.p/typecheck_kindcheck.cc.o src/computation/libcomputation.a.p/typecheck_typecheck.cc.o src/computation/libcomputation.a.p/typecheck_substitution.cc.o src/computation/libcomputation.a.p/typecheck_env.cc.o src/computation/libcomputation.a.p/typecheck_alphabetize.cc.o src/computation/libcomputation.a.p/typecheck_types.cc.o src/computation/libcomputation.a.p/typecheck_instance.cc.o src/computation/libcomputation.a.p/typecheck_class.cc.o src/computation/libcomputation.a.p/typecheck_expression.cc.o src/computation/libcomputation.a.p/typecheck_pattern.cc.o src/computation/libcomputation.a.p/typecheck_match.cc.o src/computation/libcomputation.a.p/typecheck_quals.cc.o src/computation/libcomputation.a.p/typecheck_binds.cc.o src/computation/libcomputation.a.p/typecheck_solver.cc.o src/computation/libcomputation.a.p/typecheck_default.cc.o src/computation/libcomputation.a.p/typecheck_type_groups.cc.o src/computation/libcomputation.a.p/typecheck_constraints.cc.o src/computation/libcomputation.a.p/typecheck_expected.cc.o src/computation/libcomputation.a.p/typecheck_unify.cc.o src/computation/libcomputation.a.p/typecheck_solver_canonicalize.cc.o src/computation/libcomputation.a.p/typecheck_solver_rewrite.cc.o src/computation/libcomputation.a.p/typecheck_context.cc.o src/computation/libcomputation.a.p/typecheck_errors.cc.o src/computation/libcomputation.a.p/typecheck_tidy.cc.o src/computation/libcomputation.a.p/optimization_free-vars.cc.o src/computation/libcomputation.a.p/optimization_set-levels.cc.o src/computation/libcomputation.a.p/optimization_float-out.cc.o src/computation/libcomputation.a.p/optimization_occurrence.cc.o src/computation/libcomputation.a.p/optimization_occurrence_info.cc.o src/computation/libcomputation.a.p/optimization_inliner.cc.o src/computation/libcomputation.a.p/optimization_simplifier.cc.o +[197/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/models_logger.cc.o -MF src/libbaliphy.a.p/models_logger.cc.o.d -o src/libbaliphy.a.p/models_logger.cc.o -c ../src/models/logger.cc +[198/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/models_parser.cc.o -MF src/libbaliphy.a.p/models_parser.cc.o.d -o src/libbaliphy.a.p/models_parser.cc.o -c ../src/models/parser.cc +[199/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/models_rules.cc.o -MF src/libbaliphy.a.p/models_rules.cc.o.d -o src/libbaliphy.a.p/models_rules.cc.o -c ../src/models/rules.cc +[200/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/version.cc.o -MF src/libbaliphy.a.p/version.cc.o.d -o src/libbaliphy.a.p/version.cc.o -c ../src/version.cc +../src/version.cc:67:8: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] + 67 | s<<__DATE__<<" "<<__TIME__; + | ^~~~~~~~ +../src/version.cc:67:23: warning: macro "__TIME__" might prevent reproducible builds [-Wdate-time] + 67 | s<<__DATE__<<" "<<__TIME__; + | ^~~~~~~~ +[201/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/models_TreeInterface.cc.o -MF src/libbaliphy.a.p/models_TreeInterface.cc.o.d -o src/libbaliphy.a.p/models_TreeInterface.cc.o -c ../src/models/TreeInterface.cc In file included from ../external/immer/immer/detail/hamts/champ.hpp:12, from ../external/immer/immer/map.hpp:12, from ../src/computation/machine/gcobject.H:5, @@ -8165,175 +8328,61 @@ ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -[214/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/math_exponential.cc.o -MF src/libbaliphy.a.p/math_exponential.cc.o.d -o src/libbaliphy.a.p/math_exponential.cc.o -c ../src/math/exponential.cc -[215/376] c++ -Isrc/computation/libcomputation.a.p -Isrc/computation -I../src/computation -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/computation/libcomputation.a.p/module.cc.o -MF src/computation/libcomputation.a.p/module.cc.o.d -o src/computation/libcomputation.a.p/module.cc.o -c ../src/computation/module.cc -In file included from ../external/immer/immer/detail/hamts/champ.hpp:12, - from ../external/immer/immer/map.hpp:12, - from ../src/computation/machine/gcobject.H:5, - from ../src/computation/machine/effect.H:3, - from ../src/computation/machine/effects.H:3, - from ../src/computation/machine/graph_register.H:22, - from ../src/computation/module.cc:18: -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 234 | p->impl.d.data.inner.nodemap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from ../external/immer/immer/memory_policy.hpp:11, - from ../external/immer/immer/map.hpp:14: -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 235 | p->impl.d.data.inner.datamap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 236 | p->impl.d.data.inner.values = nullptr; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] - 235 | p->impl.d.data.inner.datamap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] - 236 | p->impl.d.data.inner.values = nullptr; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/detail/hamts/node.hpp:271:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] - 271 | p->impl.d.data.inner.nodemap = bitmap_t{1u} << idx; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t, immer::detail::hamts::count_t, node_t*) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:270:52, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_merged(immer::detail::hamts::shift_t, T, immer::detail::hamts::hash_t, T, immer::detail::hamts::hash_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:991:40: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 32 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘void load(Archive&, immer::map&) [with Archive = cereal::BinaryInputArchive; Key = Haskell::Var; Value = Type]’ at ../src/computation/typecheck/env.H:42:14: -../external/immer/immer/detail/hamts/node.hpp:234:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 234 | p->impl.d.data.inner.nodemap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘void load(Archive&, immer::map&) [with Archive = cereal::BinaryInputArchive; Key = Haskell::Var; Value = Type]’ at ../src/computation/typecheck/env.H:42:14: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘void load(Archive&, immer::map&) [with Archive = cereal::BinaryInputArchive; Key = Haskell::Var; Value = Type]’ at ../src/computation/typecheck/env.H:42:14: -../external/immer/immer/detail/hamts/node.hpp:235:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 235 | p->impl.d.data.inner.datamap = 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘void load(Archive&, immer::map&) [with Archive = cereal::BinaryInputArchive; Key = Haskell::Var; Value = Type]’ at ../src/computation/typecheck/env.H:42:14: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -In static member function ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘void load(Archive&, immer::map&) [with Archive = cereal::BinaryInputArchive; Key = Haskell::Var; Value = Type]’ at ../src/computation/typecheck/env.H:42:14: -../external/immer/immer/detail/hamts/node.hpp:236:38: warning: array subscript ‘immer::detail::hamts::node, immer::map::hash_key, immer::map::equal_key, immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>, 5>[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] - 236 | p->impl.d.data.inner.values = nullptr; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In static member function ‘static void* immer::cpp_heap::allocate(std::size_t, Tags ...) [with Tags = {}]’, - inlined from ‘static void* immer::identity_heap::allocate(std::size_t, Tags ...) [with Tags = {}; Base = immer::cpp_heap]’ at ../external/immer/immer/heap/identity_heap.hpp:24:30, - inlined from ‘static immer::detail::hamts::node::node_t* immer::detail::hamts::node::make_inner_n(immer::detail::hamts::count_t) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/node.hpp:228:32, - inlined from ‘static immer::detail::hamts::champ::node_t* immer::detail::hamts::champ::empty() [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:142:54, - inlined from ‘immer::detail::hamts::champ::champ(immer::detail::hamts::champ&&) [with T = std::pair; Hash = immer::map::hash_key; Equal = immer::map::equal_key; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/detail/hamts/champ.hpp:158:24, - inlined from ‘immer::map::map(impl_t) [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:544:11, - inlined from ‘immer::map immer::map::insert(value_type) const & [with K = Haskell::Var; T = Type; Hash = std::hash; Equal = std::equal_to; MemoryPolicy = immer::memory_policy, immer::refcount_policy, immer::spinlock_policy>; unsigned int B = 5]’ at ../external/immer/immer/map.hpp:385:42, - inlined from ‘void load(Archive&, immer::map&) [with Archive = cereal::BinaryInputArchive; Key = Haskell::Var; Value = Type]’ at ../src/computation/typecheck/env.H:42:14: -../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ - 28 | return ::operator new(size); - | ~~~~~~~~~~~~~~^~~~~~ -[216/376] c++ -Isrc/builtins/Pair.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Pair.so.p/Pair.cc.o -MF src/builtins/Pair.so.p/Pair.cc.o.d -o src/builtins/Pair.so.p/Pair.cc.o -c ../src/builtins/Pair.cc -[217/376] rm -f src/computation/libcomputation.a && gcc-ar csrDT src/computation/libcomputation.a src/computation/libcomputation.a.p/object.cc.o src/computation/libcomputation.a.p/closure.cc.o src/computation/libcomputation.a.p/program.cc.o src/computation/libcomputation.a.p/preprocess.cc.o src/computation/libcomputation.a.p/module.cc.o src/computation/libcomputation.a.p/symbols.cc.o src/computation/libcomputation.a.p/data_con_info.cc.o src/computation/libcomputation.a.p/instance_info.cc.o src/computation/libcomputation.a.p/loader.cc.o src/computation/libcomputation.a.p/context.cc.o src/computation/libcomputation.a.p/operations.cc.o src/computation/libcomputation.a.p/param.cc.o src/computation/libcomputation.a.p/fresh_vars.cc.o src/computation/libcomputation.a.p/message.cc.o src/computation/libcomputation.a.p/parser_driver.cc.o src/computation/libcomputation.a.p/parser_lexer.cc.o src/computation/libcomputation.a.p/parser_parser.cc.o src/computation/libcomputation.a.p/rename_rename.cc.o src/computation/libcomputation.a.p/rename_expression.cc.o src/computation/libcomputation.a.p/rename_pattern.cc.o src/computation/libcomputation.a.p/rename_decls.cc.o src/computation/libcomputation.a.p/rename_stmt.cc.o src/computation/libcomputation.a.p/rename_match.cc.o src/computation/libcomputation.a.p/rename_infix.cc.o src/computation/libcomputation.a.p/rename_types.cc.o src/computation/libcomputation.a.p/desugar_desugar.cc.o src/computation/libcomputation.a.p/desugar_desugar-case.cc.o src/computation/libcomputation.a.p/haskell_haskell.cc.o src/computation/libcomputation.a.p/haskell_pattern.cc.o src/computation/libcomputation.a.p/haskell_var.cc.o src/computation/libcomputation.a.p/haskell_literal.cc.o src/computation/libcomputation.a.p/haskell_ids.cc.o src/computation/libcomputation.a.p/haskell_type.cc.o src/computation/libcomputation.a.p/haskell_core.cc.o src/computation/libcomputation.a.p/haskell_coretype.cc.o src/computation/libcomputation.a.p/haskell_extensions.cc.o src/computation/libcomputation.a.p/expression_expression.cc.o src/computation/libcomputation.a.p/expression_constructor.cc.o src/computation/libcomputation.a.p/expression_expression_ref.cc.o src/computation/libcomputation.a.p/expression_core.cc.o src/computation/libcomputation.a.p/expression_apply.cc.o src/computation/libcomputation.a.p/expression_substitute.cc.o src/computation/libcomputation.a.p/expression_indexify.cc.o src/computation/libcomputation.a.p/expression_let.cc.o src/computation/libcomputation.a.p/expression_case.cc.o src/computation/libcomputation.a.p/expression_trim.cc.o src/computation/libcomputation.a.p/expression_tuple.cc.o src/computation/libcomputation.a.p/expression_list.cc.o src/computation/libcomputation.a.p/expression_var.cc.o src/computation/libcomputation.a.p/expression_lambda.cc.o src/computation/libcomputation.a.p/expression_modifiable.cc.o src/computation/libcomputation.a.p/expression_interchangeable.cc.o src/computation/libcomputation.a.p/expression_reg_var.cc.o src/computation/libcomputation.a.p/expression_convert.cc.o src/computation/libcomputation.a.p/expression_bool.cc.o src/computation/libcomputation.a.p/expression_maybe.cc.o src/computation/libcomputation.a.p/expression_do_block.cc.o src/computation/libcomputation.a.p/machine_args.cc.o src/computation/libcomputation.a.p/machine_tokens.cc.o src/computation/libcomputation.a.p/machine_graph_register.cc.o src/computation/libcomputation.a.p/machine_show_graph.cc.o src/computation/libcomputation.a.p/machine_evaluate.cc.o src/computation/libcomputation.a.p/machine_sums.cc.o src/computation/libcomputation.a.p/machine_gc.cc.o src/computation/libcomputation.a.p/machine_reroot.cc.o src/computation/libcomputation.a.p/machine_effects.cc.o src/computation/libcomputation.a.p/machine_mapping.cc.o src/computation/libcomputation.a.p/machine_gcobject.cc.o src/computation/libcomputation.a.p/typecheck_kind.cc.o src/computation/libcomputation.a.p/typecheck_kindcheck.cc.o src/computation/libcomputation.a.p/typecheck_typecheck.cc.o src/computation/libcomputation.a.p/typecheck_substitution.cc.o src/computation/libcomputation.a.p/typecheck_env.cc.o src/computation/libcomputation.a.p/typecheck_alphabetize.cc.o src/computation/libcomputation.a.p/typecheck_types.cc.o src/computation/libcomputation.a.p/typecheck_instance.cc.o src/computation/libcomputation.a.p/typecheck_class.cc.o src/computation/libcomputation.a.p/typecheck_expression.cc.o src/computation/libcomputation.a.p/typecheck_pattern.cc.o src/computation/libcomputation.a.p/typecheck_match.cc.o src/computation/libcomputation.a.p/typecheck_quals.cc.o src/computation/libcomputation.a.p/typecheck_binds.cc.o src/computation/libcomputation.a.p/typecheck_solver.cc.o src/computation/libcomputation.a.p/typecheck_default.cc.o src/computation/libcomputation.a.p/typecheck_type_groups.cc.o src/computation/libcomputation.a.p/typecheck_constraints.cc.o src/computation/libcomputation.a.p/typecheck_expected.cc.o src/computation/libcomputation.a.p/typecheck_unify.cc.o src/computation/libcomputation.a.p/typecheck_solver_canonicalize.cc.o src/computation/libcomputation.a.p/typecheck_solver_rewrite.cc.o src/computation/libcomputation.a.p/typecheck_context.cc.o src/computation/libcomputation.a.p/typecheck_errors.cc.o src/computation/libcomputation.a.p/typecheck_tidy.cc.o src/computation/libcomputation.a.p/optimization_free-vars.cc.o src/computation/libcomputation.a.p/optimization_set-levels.cc.o src/computation/libcomputation.a.p/optimization_float-out.cc.o src/computation/libcomputation.a.p/optimization_occurrence.cc.o src/computation/libcomputation.a.p/optimization_occurrence_info.cc.o src/computation/libcomputation.a.p/optimization_inliner.cc.o src/computation/libcomputation.a.p/optimization_simplifier.cc.o -[218/376] c++ -Isrc/builtins/Array.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Array.so.p/Array.cc.o -MF src/builtins/Array.so.p/Array.cc.o.d -o src/builtins/Array.so.p/Array.cc.o -c ../src/builtins/Array.cc -[219/376] c++ -Isrc/bali-phy/bali-phy.p -Isrc/bali-phy -I../src/bali-phy -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-phy/bali-phy.p/link-partitions.cc.o -MF src/bali-phy/bali-phy.p/link-partitions.cc.o.d -o src/bali-phy/bali-phy.p/link-partitions.cc.o -c ../src/bali-phy/link-partitions.cc -[220/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/models_compile.cc.o -MF src/libbaliphy.a.p/models_compile.cc.o.d -o src/libbaliphy.a.p/models_compile.cc.o -c ../src/models/compile.cc -[221/376] c++ -Isrc/builtins/Range.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Range.so.p/Range.cc.o -MF src/builtins/Range.so.p/Range.cc.o.d -o src/builtins/Range.so.p/Range.cc.o -c ../src/builtins/Range.cc -[222/376] c++ -Isrc/builtins/Modifiables.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Modifiables.so.p/Modifiables.cc.o -MF src/builtins/Modifiables.so.p/Modifiables.cc.o.d -o src/builtins/Modifiables.so.p/Modifiables.cc.o -c ../src/builtins/Modifiables.cc -[223/376] c++ -Isrc/builtins/Environment.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Environment.so.p/Environment.cc.o -MF src/builtins/Environment.so.p/Environment.cc.o.d -o src/builtins/Environment.so.p/Environment.cc.o -c ../src/builtins/Environment.cc -[224/376] c++ -Isrc/builtins/Char.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Char.so.p/Char.cc.o -MF src/builtins/Char.so.p/Char.cc.o.d -o src/builtins/Char.so.p/Char.cc.o -c ../src/builtins/Char.cc -[225/376] c++ -Isrc/builtins/Vector.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Vector.so.p/Vector.cc.o -MF src/builtins/Vector.so.p/Vector.cc.o.d -o src/builtins/Vector.so.p/Vector.cc.o -c ../src/builtins/Vector.cc -[226/376] c++ -Isrc/bali-phy/bali-phy.p -Isrc/bali-phy -I../src/bali-phy -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-phy/bali-phy.p/help.cc.o -MF src/bali-phy/bali-phy.p/help.cc.o.d -o src/bali-phy/bali-phy.p/help.cc.o -c ../src/bali-phy/help.cc -[227/376] c++ -Isrc/builtins/Alphabet.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Alphabet.so.p/Alphabet.cc.o -MF src/builtins/Alphabet.so.p/Alphabet.cc.o.d -o src/builtins/Alphabet.so.p/Alphabet.cc.o -c ../src/builtins/Alphabet.cc -[228/376] c++ -Isrc/builtins/Prelude.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Prelude.so.p/Prelude.cc.o -MF src/builtins/Prelude.so.p/Prelude.cc.o.d -o src/builtins/Prelude.so.p/Prelude.cc.o -c ../src/builtins/Prelude.cc -[229/376] c++ -Isrc/model_P.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/model_P.p/tools_model_P.cc.o -MF src/model_P.p/tools_model_P.cc.o.d -o src/model_P.p/tools_model_P.cc.o -c ../src/tools/model_P.cc -[230/376] c++ -Isrc/builtins/Foreign.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Foreign.so.p/Foreign.cc.o -MF src/builtins/Foreign.so.p/Foreign.cc.o.d -o src/builtins/Foreign.so.p/Foreign.cc.o -c ../src/builtins/Foreign.cc -[231/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/models_code-generation.cc.o -MF src/libbaliphy.a.p/models_code-generation.cc.o.d -o src/libbaliphy.a.p/models_code-generation.cc.o -c ../src/models/code-generation.cc -[232/376] c++ -Isrc/builtins/Real.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Real.so.p/Real.cc.o -MF src/builtins/Real.so.p/Real.cc.o.d -o src/builtins/Real.so.p/Real.cc.o -c ../src/builtins/Real.cc -[233/376] c++ -Isrc/builtins/PopGen.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/PopGen.so.p/PopGen.cc.o -MF src/builtins/PopGen.so.p/PopGen.cc.o.d -o src/builtins/PopGen.so.p/PopGen.cc.o -c ../src/builtins/PopGen.cc -[234/376] c++ -Isrc/builtins/Distribution.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Distribution.so.p/Distribution.cc.o -MF src/builtins/Distribution.so.p/Distribution.cc.o.d -o src/builtins/Distribution.so.p/Distribution.cc.o -c ../src/builtins/Distribution.cc -[235/376] c++ -Isrc/builtins/Text.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Text.so.p/Text.cc.o -MF src/builtins/Text.so.p/Text.cc.o.d -o src/builtins/Text.so.p/Text.cc.o -c ../src/builtins/Text.cc -[236/376] c++ -Isrc/builtins/IntSet.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/IntSet.so.p/IntSet.cc.o -MF src/builtins/IntSet.so.p/IntSet.cc.o.d -o src/builtins/IntSet.so.p/IntSet.cc.o -c ../src/builtins/IntSet.cc +[202/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/alignment_alignment-constraint.cc.o -MF src/libbaliphy.a.p/alignment_alignment-constraint.cc.o.d -o src/libbaliphy.a.p/alignment_alignment-constraint.cc.o -c ../src/alignment/alignment-constraint.cc +[203/376] c++ -Isrc/bali-phy/bali-phy.p -Isrc/bali-phy -I../src/bali-phy -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-phy/bali-phy.p/system.cc.o -MF src/bali-phy/bali-phy.p/system.cc.o.d -o src/bali-phy/bali-phy.p/system.cc.o -c ../src/bali-phy/system.cc +[204/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/tree-align_link2.cc.o -MF src/libbaliphy.a.p/tree-align_link2.cc.o.d -o src/libbaliphy.a.p/tree-align_link2.cc.o -c ../src/tree-align/link2.cc +[205/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/models_parameters.cc.o -MF src/libbaliphy.a.p/models_parameters.cc.o.d -o src/libbaliphy.a.p/models_parameters.cc.o -c ../src/models/parameters.cc +[206/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/math_exponential.cc.o -MF src/libbaliphy.a.p/math_exponential.cc.o.d -o src/libbaliphy.a.p/math_exponential.cc.o -c ../src/math/exponential.cc +[207/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/models_unification.cc.o -MF src/libbaliphy.a.p/models_unification.cc.o.d -o src/libbaliphy.a.p/models_unification.cc.o -c ../src/models/unification.cc +[208/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/probability_probability.cc.o -MF src/libbaliphy.a.p/probability_probability.cc.o.d -o src/libbaliphy.a.p/probability_probability.cc.o -c ../src/probability/probability.cc +[209/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/models_typecheck.cc.o -MF src/libbaliphy.a.p/models_typecheck.cc.o.d -o src/libbaliphy.a.p/models_typecheck.cc.o -c ../src/models/typecheck.cc +[210/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/tree-align_n_indels2.cc.o -MF src/libbaliphy.a.p/tree-align_n_indels2.cc.o.d -o src/libbaliphy.a.p/tree-align_n_indels2.cc.o -c ../src/tree-align/n_indels2.cc +[211/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/alignment_alignment-util2.cc.o -MF src/libbaliphy.a.p/alignment_alignment-util2.cc.o.d -o src/libbaliphy.a.p/alignment_alignment-util2.cc.o -c ../src/alignment/alignment-util2.cc +[212/376] c++ -Isrc/bali-phy/bali-phy.p -Isrc/bali-phy -I../src/bali-phy -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-phy/bali-phy.p/paths.cc.o -MF src/bali-phy/bali-phy.p/paths.cc.o.d -o src/bali-phy/bali-phy.p/paths.cc.o -c ../src/bali-phy/paths.cc +[213/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/imodel_imodel.cc.o -MF src/libbaliphy.a.p/imodel_imodel.cc.o.d -o src/libbaliphy.a.p/imodel_imodel.cc.o -c ../src/imodel/imodel.cc +../src/imodel/imodel.cc: In member function ‘virtual indel::PairTransducer FS_Transducer::get_branch_Transducer(double) const’: +../src/imodel/imodel.cc:1129:12: warning: unused variable ‘mu_s’ [-Wunused-variable] + 1129 | double mu_s = lambda_s/sigma_s; // s = lambda/mu + | ^~~~ +../src/imodel/imodel.cc:1132:12: warning: unused variable ‘mu_f’ [-Wunused-variable] + 1132 | double mu_f = lambda_f/sigma_f; // s = lambda/mu + | ^~~~ +[214/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/tools_parsimony2.cc.o -MF src/libbaliphy.a.p/tools_parsimony2.cc.o.d -o src/libbaliphy.a.p/tools_parsimony2.cc.o -c ../src/tools/parsimony2.cc +[215/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/models_compile.cc.o -MF src/libbaliphy.a.p/models_compile.cc.o.d -o src/libbaliphy.a.p/models_compile.cc.o -c ../src/models/compile.cc +[216/376] c++ -Isrc/bali-phy/bali-phy.p -Isrc/bali-phy -I../src/bali-phy -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-phy/bali-phy.p/files.cc.o -MF src/bali-phy/bali-phy.p/files.cc.o.d -o src/bali-phy/bali-phy.p/files.cc.o -c ../src/bali-phy/files.cc +[217/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/models_A-T-prog.cc.o -MF src/libbaliphy.a.p/models_A-T-prog.cc.o.d -o src/libbaliphy.a.p/models_A-T-prog.cc.o -c ../src/models/A-T-prog.cc +[218/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/models_code-generation.cc.o -MF src/libbaliphy.a.p/models_code-generation.cc.o.d -o src/libbaliphy.a.p/models_code-generation.cc.o -c ../src/models/code-generation.cc +[219/376] rm -f src/libbaliphy.a && gcc-ar csrDT src/libbaliphy.a src/libbaliphy.a.p/dp_dp_hmm.cc.o src/libbaliphy.a.p/dp_hmm.cc.o src/libbaliphy.a.p/dp_dp-engine.cc.o src/libbaliphy.a.p/dp_dp-array.cc.o src/libbaliphy.a.p/dp_dp-matrix.cc.o src/libbaliphy.a.p/dp_dp-cube.cc.o src/libbaliphy.a.p/dp_2way.cc.o src/libbaliphy.a.p/dp_3way.cc.o src/libbaliphy.a.p/dp_4way.cc.o src/libbaliphy.a.p/dp_5way.cc.o src/libbaliphy.a.p/dp_alignment-sums.cc.o src/libbaliphy.a.p/mcmc_result.cc.o src/libbaliphy.a.p/mcmc_slice-sampling.cc.o src/libbaliphy.a.p/mcmc_moves.cc.o src/libbaliphy.a.p/mcmc_sample-branch-lengths.cc.o src/libbaliphy.a.p/mcmc_sample-alignment.cc.o src/libbaliphy.a.p/mcmc_sample-topology-SPR.cc.o src/libbaliphy.a.p/mcmc_sample-topology-NNI.cc.o src/libbaliphy.a.p/mcmc_sample-A4.cc.o src/libbaliphy.a.p/mcmc_sample-A5.cc.o src/libbaliphy.a.p/mcmc_sample-A5-2D.cc.o src/libbaliphy.a.p/mcmc_sample-node.cc.o src/libbaliphy.a.p/mcmc_sample-cube.cc.o src/libbaliphy.a.p/mcmc_sample-tri.cc.o src/libbaliphy.a.p/substitution_ops.cc.o src/libbaliphy.a.p/substitution_likelihood.cc.o src/libbaliphy.a.p/substitution_likelihoodSEV.cc.o src/libbaliphy.a.p/substitution_parsimony.cc.o src/libbaliphy.a.p/math_exponential.cc.o src/libbaliphy.a.p/math_eigenvalue.cc.o src/libbaliphy.a.p/math_pow2.cc.o src/libbaliphy.a.p/models_TreeInterface.cc.o src/libbaliphy.a.p/models_parameters.cc.o src/libbaliphy.a.p/models_A-T-prog.cc.o src/libbaliphy.a.p/models_rules.cc.o src/libbaliphy.a.p/models_parse.cc.o src/libbaliphy.a.p/models_driver.cc.o src/libbaliphy.a.p/models_parser.cc.o src/libbaliphy.a.p/models_lexer.cc.o src/libbaliphy.a.p/models_compile.cc.o src/libbaliphy.a.p/models_typecheck.cc.o src/libbaliphy.a.p/models_unification.cc.o src/libbaliphy.a.p/models_code-generation.cc.o src/libbaliphy.a.p/models_logger.cc.o src/libbaliphy.a.p/tree-align_link2.cc.o src/libbaliphy.a.p/probability_choose.cc.o src/libbaliphy.a.p/probability_probability.cc.o src/libbaliphy.a.p/imodel_imodel.cc.o src/libbaliphy.a.p/alignment_alignment-constraint.cc.o src/libbaliphy.a.p/alignment_alignment-util2.cc.o src/libbaliphy.a.p/tree-align_n_indels2.cc.o src/libbaliphy.a.p/tools_parsimony2.cc.o src/libbaliphy.a.p/version.cc.o +[220/376] c++ -Isrc/builtins/Array.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Array.so.p/Array.cc.o -MF src/builtins/Array.so.p/Array.cc.o.d -o src/builtins/Array.so.p/Array.cc.o -c ../src/builtins/Array.cc +[221/376] c++ -Isrc/builtins/Pair.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Pair.so.p/Pair.cc.o -MF src/builtins/Pair.so.p/Pair.cc.o.d -o src/builtins/Pair.so.p/Pair.cc.o -c ../src/builtins/Pair.cc +[222/376] c++ -Isrc/bali-phy/bali-phy.p -Isrc/bali-phy -I../src/bali-phy -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-phy/bali-phy.p/link-partitions.cc.o -MF src/bali-phy/bali-phy.p/link-partitions.cc.o.d -o src/bali-phy/bali-phy.p/link-partitions.cc.o -c ../src/bali-phy/link-partitions.cc +[223/376] c++ -Isrc/builtins/Data.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Data.so.p/Data.cc.o -MF src/builtins/Data.so.p/Data.cc.o.d -o src/builtins/Data.so.p/Data.cc.o -c ../src/builtins/Data.cc +[224/376] c++ -Isrc/builtins/Prelude.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Prelude.so.p/Prelude.cc.o -MF src/builtins/Prelude.so.p/Prelude.cc.o.d -o src/builtins/Prelude.so.p/Prelude.cc.o -c ../src/builtins/Prelude.cc +[225/376] c++ -Isrc/bali-phy/bali-phy.p -Isrc/bali-phy -I../src/bali-phy -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-phy/bali-phy.p/help.cc.o -MF src/bali-phy/bali-phy.p/help.cc.o.d -o src/bali-phy/bali-phy.p/help.cc.o -c ../src/bali-phy/help.cc +[226/376] c++ -Isrc/builtins/Alphabet.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Alphabet.so.p/Alphabet.cc.o -MF src/builtins/Alphabet.so.p/Alphabet.cc.o.d -o src/builtins/Alphabet.so.p/Alphabet.cc.o -c ../src/builtins/Alphabet.cc +[227/376] c++ -Isrc/builtins/Range.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Range.so.p/Range.cc.o -MF src/builtins/Range.so.p/Range.cc.o.d -o src/builtins/Range.so.p/Range.cc.o -c ../src/builtins/Range.cc +[228/376] c++ -Isrc/builtins/Modifiables.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Modifiables.so.p/Modifiables.cc.o -MF src/builtins/Modifiables.so.p/Modifiables.cc.o.d -o src/builtins/Modifiables.so.p/Modifiables.cc.o -c ../src/builtins/Modifiables.cc +[229/376] c++ -Isrc/bali-phy/bali-phy.p -Isrc/bali-phy -I../src/bali-phy -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-phy/bali-phy.p/cmd_line.cc.o -MF src/bali-phy/bali-phy.p/cmd_line.cc.o.d -o src/bali-phy/bali-phy.p/cmd_line.cc.o -c ../src/bali-phy/cmd_line.cc +[230/376] c++ -Isrc/builtins/Distribution.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Distribution.so.p/Distribution.cc.o -MF src/builtins/Distribution.so.p/Distribution.cc.o.d -o src/builtins/Distribution.so.p/Distribution.cc.o -c ../src/builtins/Distribution.cc +[231/376] c++ -Isrc/builtins/PopGen.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/PopGen.so.p/PopGen.cc.o -MF src/builtins/PopGen.so.p/PopGen.cc.o.d -o src/builtins/PopGen.so.p/PopGen.cc.o -c ../src/builtins/PopGen.cc +[232/376] c++ -Isrc/builtins/Vector.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Vector.so.p/Vector.cc.o -MF src/builtins/Vector.so.p/Vector.cc.o.d -o src/builtins/Vector.so.p/Vector.cc.o -c ../src/builtins/Vector.cc +[233/376] c++ -Isrc/builtins/Environment.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Environment.so.p/Environment.cc.o -MF src/builtins/Environment.so.p/Environment.cc.o.d -o src/builtins/Environment.so.p/Environment.cc.o -c ../src/builtins/Environment.cc +[234/376] c++ -Isrc/builtins/Char.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Char.so.p/Char.cc.o -MF src/builtins/Char.so.p/Char.cc.o.d -o src/builtins/Char.so.p/Char.cc.o -c ../src/builtins/Char.cc +[235/376] c++ -Isrc/builtins/Real.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Real.so.p/Real.cc.o -MF src/builtins/Real.so.p/Real.cc.o.d -o src/builtins/Real.so.p/Real.cc.o -c ../src/builtins/Real.cc +[236/376] c++ -Isrc/bali-phy/bali-phy.p -Isrc/bali-phy -I../src/bali-phy -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-phy/bali-phy.p/bali-phy.cc.o -MF src/bali-phy/bali-phy.p/bali-phy.cc.o.d -o src/bali-phy/bali-phy.p/bali-phy.cc.o -c ../src/bali-phy/bali-phy.cc +../src/bali-phy/bali-phy.cc: In function ‘void report_mem()’: +../src/bali-phy/bali-phy.cc:121:9: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] + 121 | system(cmd.str().c_str()); + | ~~~~~~^~~~~~~~~~~~~~~~~~~ +[237/376] c++ -Isrc/builtins/MCMC.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/MCMC.so.p/MCMC.cc.o -MF src/builtins/MCMC.so.p/MCMC.cc.o.d -o src/builtins/MCMC.so.p/MCMC.cc.o -c ../src/builtins/MCMC.cc +[238/376] c++ -Isrc/builtins/Foreign.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Foreign.so.p/Foreign.cc.o -MF src/builtins/Foreign.so.p/Foreign.cc.o.d -o src/builtins/Foreign.so.p/Foreign.cc.o -c ../src/builtins/Foreign.cc +[239/376] c++ -Isrc/bali-phy/bali-phy.p -Isrc/bali-phy -I../src/bali-phy -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-phy/bali-phy.p/A-T-model.cc.o -MF src/bali-phy/bali-phy.p/A-T-model.cc.o.d -o src/bali-phy/bali-phy.p/A-T-model.cc.o -c ../src/bali-phy/A-T-model.cc +[240/376] c++ -Isrc/builtins/Bits.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Bits.so.p/Bits.cc.o -MF src/builtins/Bits.so.p/Bits.cc.o.d -o src/builtins/Bits.so.p/Bits.cc.o -c ../src/builtins/Bits.cc +[241/376] c++ -Isrc/builtins/Text.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Text.so.p/Text.cc.o -MF src/builtins/Text.so.p/Text.cc.o.d -o src/builtins/Text.so.p/Text.cc.o -c ../src/builtins/Text.cc +[242/376] c++ -Isrc/model_P.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/model_P.p/tools_model_P.cc.o -MF src/model_P.p/tools_model_P.cc.o.d -o src/model_P.p/tools_model_P.cc.o -c ../src/tools/model_P.cc +[243/376] c++ -Isrc/builtins/Num.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Num.so.p/Num.cc.o -MF src/builtins/Num.so.p/Num.cc.o.d -o src/builtins/Num.so.p/Num.cc.o -c ../src/builtins/Num.cc +[244/376] c++ -Isrc/builtins/Parsimony.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Parsimony.so.p/Parsimony.cc.o -MF src/builtins/Parsimony.so.p/Parsimony.cc.o.d -o src/builtins/Parsimony.so.p/Parsimony.cc.o -c ../src/builtins/Parsimony.cc +[245/376] c++ -Isrc/builtins/IntSet.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/IntSet.so.p/IntSet.cc.o -MF src/builtins/IntSet.so.p/IntSet.cc.o.d -o src/builtins/IntSet.so.p/IntSet.cc.o -c ../src/builtins/IntSet.cc In file included from ../external/immer/immer/detail/hamts/champ.hpp:12, from ../external/immer/immer/map.hpp:12, from ../src/computation/machine/gcobject.H:5, @@ -8392,112 +8441,14 @@ ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 20 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -[237/376] c++ -Isrc/builtins/Bits.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Bits.so.p/Bits.cc.o -MF src/builtins/Bits.so.p/Bits.cc.o.d -o src/builtins/Bits.so.p/Bits.cc.o -c ../src/builtins/Bits.cc -[238/376] c++ -Isrc/alignment-draw.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-draw.p/tools_colors.cc.o -MF src/alignment-draw.p/tools_colors.cc.o.d -o src/alignment-draw.p/tools_colors.cc.o -c ../src/tools/colors.cc -[239/376] c++ -Isrc/builtins/LikelihoodSEV.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/LikelihoodSEV.so.p/LikelihoodSEV.cc.o -MF src/builtins/LikelihoodSEV.so.p/LikelihoodSEV.cc.o.d -o src/builtins/LikelihoodSEV.so.p/LikelihoodSEV.cc.o -c ../src/builtins/LikelihoodSEV.cc -[240/376] c++ -Isrc/stats-select.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/stats-select.p/tools_stats-select.cc.o -MF src/stats-select.p/tools_stats-select.cc.o.d -o src/stats-select.p/tools_stats-select.cc.o -c ../src/tools/stats-select.cc -[241/376] c++ -Isrc/builtins/Parsimony.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Parsimony.so.p/Parsimony.cc.o -MF src/builtins/Parsimony.so.p/Parsimony.cc.o.d -o src/builtins/Parsimony.so.p/Parsimony.cc.o -c ../src/builtins/Parsimony.cc -[242/376] c++ -Isrc/trees-bootstrap.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/trees-bootstrap.p/tools_bootstrap.cc.o -MF src/trees-bootstrap.p/tools_bootstrap.cc.o.d -o src/trees-bootstrap.p/tools_bootstrap.cc.o -c ../src/tools/bootstrap.cc -[243/376] c++ -Isrc/builtins/MCMC.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/MCMC.so.p/MCMC.cc.o -MF src/builtins/MCMC.so.p/MCMC.cc.o.d -o src/builtins/MCMC.so.p/MCMC.cc.o -c ../src/builtins/MCMC.cc -[244/376] c++ -o src/builtins/Array.so src/builtins/Array.so.p/Array.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group -[245/376] c++ -o src/builtins/Data.so src/builtins/Data.so.p/Data.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group -[246/376] c++ -o src/builtins/Prelude.so src/builtins/Prelude.so.p/Prelude.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group -[247/376] c++ -Isrc/builtins/Likelihood.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Likelihood.so.p/Likelihood.cc.o -MF src/builtins/Likelihood.so.p/Likelihood.cc.o.d -o src/builtins/Likelihood.so.p/Likelihood.cc.o -c ../src/builtins/Likelihood.cc -[248/376] c++ -o src/builtins/Alphabet.so src/builtins/Alphabet.so.p/Alphabet.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[246/376] c++ -Isrc/builtins/LikelihoodSEV.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/LikelihoodSEV.so.p/LikelihoodSEV.cc.o -MF src/builtins/LikelihoodSEV.so.p/LikelihoodSEV.cc.o.d -o src/builtins/LikelihoodSEV.so.p/LikelihoodSEV.cc.o -c ../src/builtins/LikelihoodSEV.cc +[247/376] c++ -Isrc/builtins/SModel.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/SModel.so.p/SModel.cc.o -MF src/builtins/SModel.so.p/SModel.cc.o.d -o src/builtins/SModel.so.p/SModel.cc.o -c ../src/builtins/SModel.cc +[248/376] c++ -Isrc/builtins/Likelihood.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Likelihood.so.p/Likelihood.cc.o -MF src/builtins/Likelihood.so.p/Likelihood.cc.o.d -o src/builtins/Likelihood.so.p/Likelihood.cc.o -c ../src/builtins/Likelihood.cc [249/376] c++ -Isrc/builtins/Matrix.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Matrix.so.p/Matrix.cc.o -MF src/builtins/Matrix.so.p/Matrix.cc.o.d -o src/builtins/Matrix.so.p/Matrix.cc.o -c ../src/builtins/Matrix.cc -[250/376] c++ -o src/builtins/Pair.so src/builtins/Pair.so.p/Pair.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group -[251/376] c++ -o src/builtins/Modifiables.so src/builtins/Modifiables.so.p/Modifiables.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group -[252/376] c++ -o src/builtins/Distribution.so src/builtins/Distribution.so.p/Distribution.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group -[253/376] c++ -o src/builtins/PopGen.so src/builtins/PopGen.so.p/PopGen.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group -[254/376] c++ -Isrc/libbaliphy.a.p -Isrc -I../src -I. -I.. -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/libbaliphy.a.p/models_A-T-prog.cc.o -MF src/libbaliphy.a.p/models_A-T-prog.cc.o.d -o src/libbaliphy.a.p/models_A-T-prog.cc.o -c ../src/models/A-T-prog.cc -[255/376] c++ -Isrc/alignment-info.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-info.p/tools_alignment-info.cc.o -MF src/alignment-info.p/tools_alignment-info.cc.o.d -o src/alignment-info.p/tools_alignment-info.cc.o -c ../src/tools/alignment-info.cc -[256/376] c++ -o src/builtins/Range.so src/builtins/Range.so.p/Range.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group -[257/376] rm -f src/libbaliphy.a && gcc-ar csrDT src/libbaliphy.a src/libbaliphy.a.p/dp_dp_hmm.cc.o src/libbaliphy.a.p/dp_hmm.cc.o src/libbaliphy.a.p/dp_dp-engine.cc.o src/libbaliphy.a.p/dp_dp-array.cc.o src/libbaliphy.a.p/dp_dp-matrix.cc.o src/libbaliphy.a.p/dp_dp-cube.cc.o src/libbaliphy.a.p/dp_2way.cc.o src/libbaliphy.a.p/dp_3way.cc.o src/libbaliphy.a.p/dp_4way.cc.o src/libbaliphy.a.p/dp_5way.cc.o src/libbaliphy.a.p/dp_alignment-sums.cc.o src/libbaliphy.a.p/mcmc_result.cc.o src/libbaliphy.a.p/mcmc_slice-sampling.cc.o src/libbaliphy.a.p/mcmc_moves.cc.o src/libbaliphy.a.p/mcmc_sample-branch-lengths.cc.o src/libbaliphy.a.p/mcmc_sample-alignment.cc.o src/libbaliphy.a.p/mcmc_sample-topology-SPR.cc.o src/libbaliphy.a.p/mcmc_sample-topology-NNI.cc.o src/libbaliphy.a.p/mcmc_sample-A4.cc.o src/libbaliphy.a.p/mcmc_sample-A5.cc.o src/libbaliphy.a.p/mcmc_sample-A5-2D.cc.o src/libbaliphy.a.p/mcmc_sample-node.cc.o src/libbaliphy.a.p/mcmc_sample-cube.cc.o src/libbaliphy.a.p/mcmc_sample-tri.cc.o src/libbaliphy.a.p/substitution_ops.cc.o src/libbaliphy.a.p/substitution_likelihood.cc.o src/libbaliphy.a.p/substitution_likelihoodSEV.cc.o src/libbaliphy.a.p/substitution_parsimony.cc.o src/libbaliphy.a.p/math_exponential.cc.o src/libbaliphy.a.p/math_eigenvalue.cc.o src/libbaliphy.a.p/math_pow2.cc.o src/libbaliphy.a.p/models_TreeInterface.cc.o src/libbaliphy.a.p/models_parameters.cc.o src/libbaliphy.a.p/models_A-T-prog.cc.o src/libbaliphy.a.p/models_rules.cc.o src/libbaliphy.a.p/models_parse.cc.o src/libbaliphy.a.p/models_driver.cc.o src/libbaliphy.a.p/models_parser.cc.o src/libbaliphy.a.p/models_lexer.cc.o src/libbaliphy.a.p/models_compile.cc.o src/libbaliphy.a.p/models_typecheck.cc.o src/libbaliphy.a.p/models_unification.cc.o src/libbaliphy.a.p/models_code-generation.cc.o src/libbaliphy.a.p/models_logger.cc.o src/libbaliphy.a.p/tree-align_link2.cc.o src/libbaliphy.a.p/probability_choose.cc.o src/libbaliphy.a.p/probability_probability.cc.o src/libbaliphy.a.p/imodel_imodel.cc.o src/libbaliphy.a.p/alignment_alignment-constraint.cc.o src/libbaliphy.a.p/alignment_alignment-util2.cc.o src/libbaliphy.a.p/tree-align_n_indels2.cc.o src/libbaliphy.a.p/tools_parsimony2.cc.o src/libbaliphy.a.p/version.cc.o -[258/376] c++ -o src/builtins/MCMC.so src/builtins/MCMC.so.p/MCMC.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group -[259/376] c++ -o src/builtins/Environment.so src/builtins/Environment.so.p/Environment.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group -[260/376] c++ -o src/builtins/Vector.so src/builtins/Vector.so.p/Vector.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group -[261/376] c++ -o src/builtins/Real.so src/builtins/Real.so.p/Real.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group -[262/376] c++ -o src/builtins/Text.so src/builtins/Text.so.p/Text.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group -[263/376] c++ -o src/builtins/Char.so src/builtins/Char.so.p/Char.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group -[264/376] c++ -Isrc/builtins/Num.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Num.so.p/Num.cc.o -MF src/builtins/Num.so.p/Num.cc.o.d -o src/builtins/Num.so.p/Num.cc.o -c ../src/builtins/Num.cc -[265/376] c++ -o src/builtins/IntSet.so src/builtins/IntSet.so.p/IntSet.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group -[266/376] c++ -o src/builtins/Foreign.so src/builtins/Foreign.so.p/Foreign.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group -[267/376] c++ -o src/builtins/Bits.so src/builtins/Bits.so.p/Bits.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group -[268/376] c++ -Isrc/alignment-find.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-find.p/tools_alignment-find.cc.o -MF src/alignment-find.p/tools_alignment-find.cc.o.d -o src/alignment-find.p/tools_alignment-find.cc.o -c ../src/tools/alignment-find.cc -[269/376] c++ -o src/builtins/Parsimony.so src/builtins/Parsimony.so.p/Parsimony.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group -[270/376] c++ -o src/builtins/Matrix.so src/builtins/Matrix.so.p/Matrix.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group -[271/376] c++ -o src/builtins/Likelihood.so src/builtins/Likelihood.so.p/Likelihood.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group -[272/376] c++ -o src/builtins/LikelihoodSEV.so src/builtins/LikelihoodSEV.so.p/LikelihoodSEV.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group -[273/376] c++ -o src/builtins/Num.so src/builtins/Num.so.p/Num.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group -[274/376] c++ -o src/model_P src/model_P.p/tools_model_P.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group -[275/376] c++ -Isrc/alignment-consensus.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-consensus.p/tools_alignment-consensus.cc.o -MF src/alignment-consensus.p/tools_alignment-consensus.cc.o.d -o src/alignment-consensus.p/tools_alignment-consensus.cc.o -c ../src/tools/alignment-consensus.cc -[276/376] /usr/bin/meson --internal exe --capture doc/model_P.1 -- /usr/bin/pandoc -s -t man ../doc/man/model_P.md -[277/376] /usr/bin/meson --internal exe --capture doc/bali-phy.1 -- /usr/bin/pandoc -s -t man ../doc/man/bali-phy.md -[278/376] /usr/bin/meson --internal exe --capture doc/stats-select.1 -- /usr/bin/pandoc -s -t man ../doc/man/stats-select.md -[279/376] /usr/bin/meson --internal exe --capture doc/statreport.1 -- /usr/bin/pandoc -s -t man ../doc/man/statreport.md -[280/376] c++ -o src/stats-select src/stats-select.p/tools_stats-select.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group -[281/376] /usr/bin/meson --internal exe --capture doc/alignment-gild.1 -- /usr/bin/pandoc -s -t man ../doc/man/alignment-gild.md -[282/376] /usr/bin/meson --internal exe --capture doc/alignment-consensus.1 -- /usr/bin/pandoc -s -t man ../doc/man/alignment-consensus.md -[283/376] c++ -Isrc/bali-phy/bali-phy.p -Isrc/bali-phy -I../src/bali-phy -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-phy/bali-phy.p/cmd_line.cc.o -MF src/bali-phy/bali-phy.p/cmd_line.cc.o.d -o src/bali-phy/bali-phy.p/cmd_line.cc.o -c ../src/bali-phy/cmd_line.cc -[284/376] /usr/bin/meson --internal exe --capture doc/alignment-max.1 -- /usr/bin/pandoc -s -t man ../doc/man/alignment-max.md -[285/376] /usr/bin/meson --internal exe --capture doc/alignment-chop-internal.1 -- /usr/bin/pandoc -s -t man ../doc/man/alignment-chop-internal.md -[286/376] /usr/bin/meson --internal exe --capture doc/alignment-indices.1 -- /usr/bin/pandoc -s -t man ../doc/man/alignment-indices.md -[287/376] /usr/bin/meson --internal exe --capture doc/alignment-info.1 -- /usr/bin/pandoc -s -t man ../doc/man/alignment-info.md -[288/376] /usr/bin/meson --internal exe --capture doc/alignment-cat.1 -- /usr/bin/pandoc -s -t man ../doc/man/alignment-cat.md -[289/376] /usr/bin/meson --internal exe --capture doc/alignment-translate.1 -- /usr/bin/pandoc -s -t man ../doc/man/alignment-translate.md -[290/376] c++ -o src/alignment-find src/alignment-find.p/tools_alignment-find.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group -[291/376] /usr/bin/meson --internal exe --capture doc/alignment-find.1 -- /usr/bin/pandoc -s -t man ../doc/man/alignment-find.md -[292/376] /usr/bin/meson --internal exe --capture doc/mctree-mean-lengths.1 -- /usr/bin/pandoc -s -t man ../doc/man/mctree-mean-lengths.md -[293/376] /usr/bin/meson --internal exe --capture doc/tree-mean-lengths.1 -- /usr/bin/pandoc -s -t man ../doc/man/tree-mean-lengths.md -[294/376] /usr/bin/meson --internal exe --capture doc/trees-consensus.1 -- /usr/bin/pandoc -s -t man ../doc/man/trees-consensus.md -[295/376] /usr/bin/meson --internal exe --capture doc/pickout.1 -- /usr/bin/pandoc -s -t man ../doc/man/pickout.md -[296/376] /usr/bin/meson --internal exe --capture doc/trees-to-SRQ.1 -- /usr/bin/pandoc -s -t man ../doc/man/trees-to-SRQ.md -[297/376] /usr/bin/meson --internal exe --capture doc/cut-range.1 -- /usr/bin/pandoc -s -t man ../doc/man/cut-range.md -[298/376] /usr/bin/meson --internal exe --capture doc/trees-distances.1 -- /usr/bin/pandoc -s -t man ../doc/man/trees-distances.md -[299/376] /usr/bin/meson --internal exe --capture doc/alignments-diff.1 -- /usr/bin/pandoc -s -t man ../doc/man/alignments-diff.md -[300/376] /usr/bin/meson --internal exe --capture doc/tree-tool.1 -- /usr/bin/pandoc -s -t man ../doc/man/tree-tool.md -[301/376] /usr/bin/meson --internal exe --capture doc/alignment-thin.1 -- /usr/bin/pandoc -s -t man ../doc/man/alignment-thin.md -[302/376] c++ -o src/alignment-consensus src/alignment-consensus.p/tools_alignment-consensus.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group -[303/376] c++ -Isrc/alignment-chop-internal.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-chop-internal.p/tools_alignment-chop-internal.cc.o -MF src/alignment-chop-internal.p/tools_alignment-chop-internal.cc.o.d -o src/alignment-chop-internal.p/tools_alignment-chop-internal.cc.o -c ../src/tools/alignment-chop-internal.cc -[304/376] /usr/bin/meson --internal exe --capture doc/alignment-distances.1 -- /usr/bin/pandoc -s -t man ../doc/man/alignment-distances.md -[305/376] c++ -o src/alignment-info src/alignment-info.p/tools_alignment-info.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group -[306/376] /usr/bin/meson --internal exe --capture doc/draw-tree.1 -- /usr/bin/pandoc -s -t man ../doc/man/draw-tree.md -[307/376] /usr/bin/meson --internal exe --capture doc/alignment-draw.1 -- /usr/bin/pandoc -s -t man ../doc/man/alignment-draw.md -[308/376] /usr/bin/meson --internal exe --capture doc/summarize-ancestors.1 -- /usr/bin/pandoc -s -t man ../doc/man/summarize-ancestors.md -[309/376] /usr/bin/meson --internal exe --capture doc/mcon-tool.1 -- /usr/bin/pandoc -s -t man ../doc/man/mcon-tool.md -[310/376] /usr/bin/meson --internal exe --capture doc/trees-bootstrap.1 -- /usr/bin/pandoc -s -t man ../doc/man/trees-bootstrap.md -[311/376] /usr/bin/meson --internal exe --capture doc/extract-ancestors.1 -- /usr/bin/pandoc -s -t man ../doc/man/extract-ancestors.md -[312/376] /usr/bin/meson --internal exe --capture doc/bp-analyze.1 -- /usr/bin/pandoc -s -t man ../doc/man/bp-analyze.md -[313/376] /usr/bin/meson --internal exe --capture doc/bali-subsample.1 -- /usr/bin/pandoc -s -t man ../doc/man/bali-subsample.md -[314/376] /usr/bin/meson --internal exe --capture doc/bali-phy-pkg.1 -- /usr/bin/pandoc -s -t man ../doc/man/bali-phy-pkg.md -[315/376] c++ -Isrc/alignment-gild.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-gild.p/tools_alignment-gild.cc.o -MF src/alignment-gild.p/tools_alignment-gild.cc.o.d -o src/alignment-gild.p/tools_alignment-gild.cc.o -c ../src/tools/alignment-gild.cc -[316/376] c++ -o src/alignment-chop-internal src/alignment-chop-internal.p/tools_alignment-chop-internal.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group -[317/376] c++ -Isrc/alignment-indices.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-indices.p/tools_alignment-indices.cc.o -MF src/alignment-indices.p/tools_alignment-indices.cc.o.d -o src/alignment-indices.p/tools_alignment-indices.cc.o -c ../src/tools/alignment-indices.cc -[318/376] c++ -o src/alignment-gild src/alignment-gild.p/tools_alignment-gild.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group -[319/376] c++ -Isrc/bali-phy/bali-phy.p -Isrc/bali-phy -I../src/bali-phy -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-phy/bali-phy.p/bali-phy.cc.o -MF src/bali-phy/bali-phy.p/bali-phy.cc.o.d -o src/bali-phy/bali-phy.p/bali-phy.cc.o -c ../src/bali-phy/bali-phy.cc -../src/bali-phy/bali-phy.cc: In function ‘void report_mem()’: -../src/bali-phy/bali-phy.cc:121:9: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] - 121 | system(cmd.str().c_str()); - | ~~~~~~^~~~~~~~~~~~~~~~~~~ -[320/376] c++ -Isrc/alignment-translate.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-translate.p/tools_alignment-translate.cc.o -MF src/alignment-translate.p/tools_alignment-translate.cc.o.d -o src/alignment-translate.p/tools_alignment-translate.cc.o -c ../src/tools/alignment-translate.cc -[321/376] c++ -o src/alignment-indices src/alignment-indices.p/tools_alignment-indices.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group -[322/376] c++ -Isrc/statreport.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/statreport.p/tools_statreport.cc.o -MF src/statreport.p/tools_statreport.cc.o.d -o src/statreport.p/tools_statreport.cc.o -c ../src/tools/statreport.cc -[323/376] c++ -Isrc/tree-mean-lengths.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/tree-mean-lengths.p/tools_tree-mean-lengths.cc.o -MF src/tree-mean-lengths.p/tools_tree-mean-lengths.cc.o.d -o src/tree-mean-lengths.p/tools_tree-mean-lengths.cc.o -c ../src/tools/tree-mean-lengths.cc -[324/376] c++ -Isrc/cut-range.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/cut-range.p/tools_cut-range.cc.o -MF src/cut-range.p/tools_cut-range.cc.o.d -o src/cut-range.p/tools_cut-range.cc.o -c ../src/tools/cut-range.cc -[325/376] c++ -o src/alignment-translate src/alignment-translate.p/tools_alignment-translate.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group -[326/376] c++ -o src/cut-range src/cut-range.p/tools_cut-range.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group -[327/376] c++ -o src/statreport src/statreport.p/tools_statreport.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group -[328/376] c++ -o src/tree-mean-lengths src/tree-mean-lengths.p/tools_tree-mean-lengths.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group -[329/376] c++ -Isrc/builtins/File.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/File.so.p/File.cc.o -MF src/builtins/File.so.p/File.cc.o.d -o src/builtins/File.so.p/File.cc.o -c ../src/builtins/File.cc -[330/376] c++ -o src/builtins/File.so src/builtins/File.so.p/File.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group -[331/376] c++ -Isrc/pickout.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/pickout.p/tools_pickout.cc.o -MF src/pickout.p/tools_pickout.cc.o.d -o src/pickout.p/tools_pickout.cc.o -c ../src/tools/pickout.cc -[332/376] c++ -Isrc/trees-to-SRQ.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/trees-to-SRQ.p/tools_trees-to-SRQ.cc.o -MF src/trees-to-SRQ.p/tools_trees-to-SRQ.cc.o.d -o src/trees-to-SRQ.p/tools_trees-to-SRQ.cc.o -c ../src/tools/trees-to-SRQ.cc -[333/376] c++ -o src/pickout src/pickout.p/tools_pickout.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group -[334/376] c++ -o src/trees-to-SRQ src/trees-to-SRQ.p/tools_trees-to-SRQ.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group -[335/376] c++ -Isrc/mctree-mean-lengths.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/mctree-mean-lengths.p/tools_mctree-mean-lengths.cc.o -MF src/mctree-mean-lengths.p/tools_mctree-mean-lengths.cc.o.d -o src/mctree-mean-lengths.p/tools_mctree-mean-lengths.cc.o -c ../src/tools/mctree-mean-lengths.cc -[336/376] c++ -Isrc/tree-tool.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/tree-tool.p/tools_tree-tool.cc.o -MF src/tree-tool.p/tools_tree-tool.cc.o.d -o src/tree-tool.p/tools_tree-tool.cc.o -c ../src/tools/tree-tool.cc -[337/376] c++ -Isrc/bali-phy/bali-phy.p -Isrc/bali-phy -I../src/bali-phy -I. -I.. -Isrc -I../src -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-phy/bali-phy.p/A-T-model.cc.o -MF src/bali-phy/bali-phy.p/A-T-model.cc.o.d -o src/bali-phy/bali-phy.p/A-T-model.cc.o -c ../src/bali-phy/A-T-model.cc -[338/376] c++ -Isrc/builtins/IntMap.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/IntMap.so.p/IntMap.cc.o -MF src/builtins/IntMap.so.p/IntMap.cc.o.d -o src/builtins/IntMap.so.p/IntMap.cc.o -c ../src/builtins/IntMap.cc +[250/376] c++ -Isrc/builtins/Alignment.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Alignment.so.p/Alignment.cc.o -MF src/builtins/Alignment.so.p/Alignment.cc.o.d -o src/builtins/Alignment.so.p/Alignment.cc.o -c ../src/builtins/Alignment.cc +[251/376] c++ -Isrc/alignment-consensus.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-consensus.p/tools_alignment-consensus.cc.o -MF src/alignment-consensus.p/tools_alignment-consensus.cc.o.d -o src/alignment-consensus.p/tools_alignment-consensus.cc.o -c ../src/tools/alignment-consensus.cc +[252/376] c++ -Isrc/stats-select.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/stats-select.p/tools_stats-select.cc.o -MF src/stats-select.p/tools_stats-select.cc.o.d -o src/stats-select.p/tools_stats-select.cc.o -c ../src/tools/stats-select.cc +[253/376] c++ -Isrc/builtins/IntMap.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/IntMap.so.p/IntMap.cc.o -MF src/builtins/IntMap.so.p/IntMap.cc.o.d -o src/builtins/IntMap.so.p/IntMap.cc.o -c ../src/builtins/IntMap.cc In file included from ../external/immer/immer/detail/hamts/champ.hpp:12, from ../external/immer/immer/map.hpp:12, from ../src/computation/machine/gcobject.H:5, @@ -8973,253 +8924,338 @@ ../external/immer/immer/heap/cpp_heap.hpp:28:30: note: object of size 24 allocated by ‘operator new’ 28 | return ::operator new(size); | ~~~~~~~~~~~~~~^~~~~~ -[339/376] c++ -o src/mctree-mean-lengths src/mctree-mean-lengths.p/tools_mctree-mean-lengths.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group -[340/376] c++ -o src/tree-tool src/tree-tool.p/tools_tree-tool.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group -[341/376] c++ -o src/builtins/IntMap.so src/builtins/IntMap.so.p/IntMap.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group -[342/376] c++ -Isrc/trees-distances.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/trees-distances.p/tools_trees-distances.cc.o -MF src/trees-distances.p/tools_trees-distances.cc.o.d -o src/trees-distances.p/tools_trees-distances.cc.o -c ../src/tools/trees-distances.cc -[343/376] c++ -o src/trees-distances src/trees-distances.p/tools_trees-distances.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group -[344/376] c++ -Isrc/alignment-max.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-max.p/tools_alignment-max.cc.o -MF src/alignment-max.p/tools_alignment-max.cc.o.d -o src/alignment-max.p/tools_alignment-max.cc.o -c ../src/tools/alignment-max.cc -[345/376] c++ -Isrc/builtins/SModel.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/SModel.so.p/SModel.cc.o -MF src/builtins/SModel.so.p/SModel.cc.o.d -o src/builtins/SModel.so.p/SModel.cc.o -c ../src/builtins/SModel.cc -[346/376] c++ -Isrc/alignments-diff.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignments-diff.p/tools_alignments-diff.cc.o -MF src/alignments-diff.p/tools_alignments-diff.cc.o.d -o src/alignments-diff.p/tools_alignments-diff.cc.o -c ../src/tools/alignments-diff.cc -[347/376] c++ -o src/builtins/SModel.so src/builtins/SModel.so.p/SModel.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group -[348/376] c++ -o src/alignment-max src/alignment-max.p/tools_alignment-max.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group -[349/376] c++ -o src/alignments-diff src/alignments-diff.p/tools_alignments-diff.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group -[350/376] c++ -Isrc/alignment-draw.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-draw.p/tools_alignment-draw.cc.o -MF src/alignment-draw.p/tools_alignment-draw.cc.o.d -o src/alignment-draw.p/tools_alignment-draw.cc.o -c ../src/tools/alignment-draw.cc -[351/376] c++ -Isrc/alignment-thin.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-thin.p/tools_alignment-thin.cc.o -MF src/alignment-thin.p/tools_alignment-thin.cc.o.d -o src/alignment-thin.p/tools_alignment-thin.cc.o -c ../src/tools/alignment-thin.cc -[352/376] c++ -o src/alignment-draw src/alignment-draw.p/tools_alignment-draw.cc.o src/alignment-draw.p/tools_colors.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group -[353/376] c++ -Isrc/bali-subsample.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-subsample.p/tools_subsample.cc.o -MF src/bali-subsample.p/tools_subsample.cc.o.d -o src/bali-subsample.p/tools_subsample.cc.o -c ../src/tools/subsample.cc -[354/376] c++ -o src/alignment-thin src/alignment-thin.p/tools_alignment-thin.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group -[355/376] c++ -o src/bali-subsample src/bali-subsample.p/tools_subsample.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group -[356/376] c++ -Isrc/trees-consensus.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/trees-consensus.p/tools_trees-consensus.cc.o -MF src/trees-consensus.p/tools_trees-consensus.cc.o.d -o src/trees-consensus.p/tools_trees-consensus.cc.o -c ../src/tools/trees-consensus.cc -[357/376] c++ -Isrc/mcon-tool.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/mcon-tool.p/tools_mcon-tool.cc.o -MF src/mcon-tool.p/tools_mcon-tool.cc.o.d -o src/mcon-tool.p/tools_mcon-tool.cc.o -c ../src/tools/mcon-tool.cc -[358/376] c++ -o src/mcon-tool src/mcon-tool.p/tools_mcon-tool.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group -[359/376] c++ -o src/trees-consensus src/trees-consensus.p/tools_trees-consensus.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group -[360/376] c++ -Isrc/alignment-distances.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-distances.p/tools_alignment-distances.cc.o -MF src/alignment-distances.p/tools_alignment-distances.cc.o.d -o src/alignment-distances.p/tools_alignment-distances.cc.o -c ../src/tools/alignment-distances.cc -[361/376] c++ -Isrc/builtins/Alignment.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/Alignment.so.p/Alignment.cc.o -MF src/builtins/Alignment.so.p/Alignment.cc.o.d -o src/builtins/Alignment.so.p/Alignment.cc.o -c ../src/builtins/Alignment.cc -[362/376] c++ -o src/builtins/Alignment.so src/builtins/Alignment.so.p/Alignment.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group -[363/376] c++ -o src/alignment-distances src/alignment-distances.p/tools_alignment-distances.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group -[364/376] c++ -Isrc/extract-ancestors.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/extract-ancestors.p/tools_extract-ancestors.cc.o -MF src/extract-ancestors.p/tools_extract-ancestors.cc.o.d -o src/extract-ancestors.p/tools_extract-ancestors.cc.o -c ../src/tools/extract-ancestors.cc -[365/376] c++ -o src/bali-phy/bali-phy src/bali-phy/bali-phy.p/link-partitions.cc.o src/bali-phy/bali-phy.p/bali-phy.cc.o src/bali-phy/bali-phy.p/help.cc.o src/bali-phy/bali-phy.p/A-T-model.cc.o src/bali-phy/bali-phy.p/files.cc.o src/bali-phy/bali-phy.p/system.cc.o src/bali-phy/bali-phy.p/cmd_line.cc.o src/bali-phy/bali-phy.p/paths.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-export-dynamic -Wl,--whole-archive -Wl,--start-group src/util/libutil.a src/mcon/libmcon.a src/libcommon.a src/computation/libcomputation.a src/libbaliphy.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -ldl -lm -lfmt -lfmt -lfmt -Wl,--end-group -[366/376] c++ -o src/extract-ancestors src/extract-ancestors.p/tools_extract-ancestors.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group -[367/376] c++ -Isrc/alignment-cat.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-cat.p/tools_alignment-cat.cc.o -MF src/alignment-cat.p/tools_alignment-cat.cc.o.d -o src/alignment-cat.p/tools_alignment-cat.cc.o -c ../src/tools/alignment-cat.cc -[368/376] c++ -o src/alignment-cat src/alignment-cat.p/tools_alignment-cat.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[254/376] c++ -Isrc/alignment-gild.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-gild.p/tools_alignment-gild.cc.o -MF src/alignment-gild.p/tools_alignment-gild.cc.o.d -o src/alignment-gild.p/tools_alignment-gild.cc.o -c ../src/tools/alignment-gild.cc +[255/376] c++ -Isrc/alignment-chop-internal.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-chop-internal.p/tools_alignment-chop-internal.cc.o -MF src/alignment-chop-internal.p/tools_alignment-chop-internal.cc.o.d -o src/alignment-chop-internal.p/tools_alignment-chop-internal.cc.o -c ../src/tools/alignment-chop-internal.cc +[256/376] c++ -Isrc/statreport.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/statreport.p/tools_statreport.cc.o -MF src/statreport.p/tools_statreport.cc.o.d -o src/statreport.p/tools_statreport.cc.o -c ../src/tools/statreport.cc +[257/376] c++ -Isrc/alignment-info.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-info.p/tools_alignment-info.cc.o -MF src/alignment-info.p/tools_alignment-info.cc.o.d -o src/alignment-info.p/tools_alignment-info.cc.o -c ../src/tools/alignment-info.cc +[258/376] c++ -Isrc/alignment-indices.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-indices.p/tools_alignment-indices.cc.o -MF src/alignment-indices.p/tools_alignment-indices.cc.o.d -o src/alignment-indices.p/tools_alignment-indices.cc.o -c ../src/tools/alignment-indices.cc +[259/376] c++ -Isrc/alignment-find.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-find.p/tools_alignment-find.cc.o -MF src/alignment-find.p/tools_alignment-find.cc.o.d -o src/alignment-find.p/tools_alignment-find.cc.o -c ../src/tools/alignment-find.cc +[260/376] c++ -Isrc/builtins/File.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/File.so.p/File.cc.o -MF src/builtins/File.so.p/File.cc.o.d -o src/builtins/File.so.p/File.cc.o -c ../src/builtins/File.cc +[261/376] c++ -Isrc/alignment-draw.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-draw.p/tools_colors.cc.o -MF src/alignment-draw.p/tools_colors.cc.o.d -o src/alignment-draw.p/tools_colors.cc.o -c ../src/tools/colors.cc +[262/376] c++ -Isrc/trees-bootstrap.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/trees-bootstrap.p/tools_bootstrap.cc.o -MF src/trees-bootstrap.p/tools_bootstrap.cc.o.d -o src/trees-bootstrap.p/tools_bootstrap.cc.o -c ../src/tools/bootstrap.cc +[263/376] c++ -Isrc/alignment-translate.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-translate.p/tools_alignment-translate.cc.o -MF src/alignment-translate.p/tools_alignment-translate.cc.o.d -o src/alignment-translate.p/tools_alignment-translate.cc.o -c ../src/tools/alignment-translate.cc +[264/376] c++ -Isrc/tree-mean-lengths.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/tree-mean-lengths.p/tools_tree-mean-lengths.cc.o -MF src/tree-mean-lengths.p/tools_tree-mean-lengths.cc.o.d -o src/tree-mean-lengths.p/tools_tree-mean-lengths.cc.o -c ../src/tools/tree-mean-lengths.cc +[265/376] c++ -Isrc/alignment-max.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-max.p/tools_alignment-max.cc.o -MF src/alignment-max.p/tools_alignment-max.cc.o.d -o src/alignment-max.p/tools_alignment-max.cc.o -c ../src/tools/alignment-max.cc +[266/376] c++ -Isrc/cut-range.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/cut-range.p/tools_cut-range.cc.o -MF src/cut-range.p/tools_cut-range.cc.o.d -o src/cut-range.p/tools_cut-range.cc.o -c ../src/tools/cut-range.cc +[267/376] c++ -o src/builtins/Array.so src/builtins/Array.so.p/Array.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[268/376] c++ -o src/builtins/Data.so src/builtins/Data.so.p/Data.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[269/376] c++ -o src/builtins/Prelude.so src/builtins/Prelude.so.p/Prelude.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[270/376] c++ -Isrc/trees-to-SRQ.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/trees-to-SRQ.p/tools_trees-to-SRQ.cc.o -MF src/trees-to-SRQ.p/tools_trees-to-SRQ.cc.o.d -o src/trees-to-SRQ.p/tools_trees-to-SRQ.cc.o -c ../src/tools/trees-to-SRQ.cc +[271/376] c++ -o src/builtins/Alphabet.so src/builtins/Alphabet.so.p/Alphabet.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[272/376] c++ -o src/builtins/Pair.so src/builtins/Pair.so.p/Pair.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[273/376] c++ -o src/builtins/Alignment.so src/builtins/Alignment.so.p/Alignment.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[274/376] c++ -o src/builtins/Modifiables.so src/builtins/Modifiables.so.p/Modifiables.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[275/376] c++ -Isrc/mctree-mean-lengths.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/mctree-mean-lengths.p/tools_mctree-mean-lengths.cc.o -MF src/mctree-mean-lengths.p/tools_mctree-mean-lengths.cc.o.d -o src/mctree-mean-lengths.p/tools_mctree-mean-lengths.cc.o -c ../src/tools/mctree-mean-lengths.cc +[276/376] c++ -o src/builtins/Distribution.so src/builtins/Distribution.so.p/Distribution.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[277/376] c++ -o src/builtins/Range.so src/builtins/Range.so.p/Range.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[278/376] c++ -o src/builtins/PopGen.so src/builtins/PopGen.so.p/PopGen.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[279/376] c++ -o src/builtins/SModel.so src/builtins/SModel.so.p/SModel.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[280/376] c++ -o src/builtins/MCMC.so src/builtins/MCMC.so.p/MCMC.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[281/376] c++ -o src/builtins/Vector.so src/builtins/Vector.so.p/Vector.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[282/376] c++ -Isrc/pickout.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/pickout.p/tools_pickout.cc.o -MF src/pickout.p/tools_pickout.cc.o.d -o src/pickout.p/tools_pickout.cc.o -c ../src/tools/pickout.cc +[283/376] c++ -o src/builtins/Environment.so src/builtins/Environment.so.p/Environment.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[284/376] c++ -o src/builtins/Real.so src/builtins/Real.so.p/Real.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[285/376] c++ -o src/builtins/Bits.so src/builtins/Bits.so.p/Bits.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[286/376] c++ -o src/builtins/Foreign.so src/builtins/Foreign.so.p/Foreign.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[287/376] c++ -o src/builtins/Text.so src/builtins/Text.so.p/Text.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[288/376] c++ -o src/builtins/Num.so src/builtins/Num.so.p/Num.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[289/376] c++ -o src/builtins/Char.so src/builtins/Char.so.p/Char.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[290/376] c++ -o src/builtins/IntSet.so src/builtins/IntSet.so.p/IntSet.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[291/376] c++ -o src/builtins/IntMap.so src/builtins/IntMap.so.p/IntMap.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[292/376] c++ -o src/builtins/Matrix.so src/builtins/Matrix.so.p/Matrix.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[293/376] c++ -o src/builtins/Parsimony.so src/builtins/Parsimony.so.p/Parsimony.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[294/376] c++ -o src/builtins/Likelihood.so src/builtins/Likelihood.so.p/Likelihood.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[295/376] c++ -o src/builtins/File.so src/builtins/File.so.p/File.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[296/376] c++ -o src/model_P src/model_P.p/tools_model_P.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[297/376] c++ -o src/builtins/LikelihoodSEV.so src/builtins/LikelihoodSEV.so.p/LikelihoodSEV.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[298/376] c++ -o src/statreport src/statreport.p/tools_statreport.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[299/376] c++ -o src/stats-select src/stats-select.p/tools_stats-select.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[300/376] c++ -o src/alignment-consensus src/alignment-consensus.p/tools_alignment-consensus.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[301/376] c++ -o src/alignment-gild src/alignment-gild.p/tools_alignment-gild.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[302/376] c++ -o src/alignment-max src/alignment-max.p/tools_alignment-max.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[303/376] c++ -Isrc/tree-tool.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/tree-tool.p/tools_tree-tool.cc.o -MF src/tree-tool.p/tools_tree-tool.cc.o.d -o src/tree-tool.p/tools_tree-tool.cc.o -c ../src/tools/tree-tool.cc +[304/376] c++ -o src/alignment-chop-internal src/alignment-chop-internal.p/tools_alignment-chop-internal.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[305/376] c++ -o src/alignment-indices src/alignment-indices.p/tools_alignment-indices.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[306/376] c++ -o src/alignment-translate src/alignment-translate.p/tools_alignment-translate.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[307/376] c++ -o src/alignment-info src/alignment-info.p/tools_alignment-info.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[308/376] c++ -Isrc/alignments-diff.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignments-diff.p/tools_alignments-diff.cc.o -MF src/alignments-diff.p/tools_alignments-diff.cc.o.d -o src/alignments-diff.p/tools_alignments-diff.cc.o -c ../src/tools/alignments-diff.cc +[309/376] c++ -o src/tree-mean-lengths src/tree-mean-lengths.p/tools_tree-mean-lengths.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[310/376] c++ -o src/alignment-find src/alignment-find.p/tools_alignment-find.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[311/376] c++ -o src/mctree-mean-lengths src/mctree-mean-lengths.p/tools_mctree-mean-lengths.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[312/376] c++ -o src/trees-to-SRQ src/trees-to-SRQ.p/tools_trees-to-SRQ.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[313/376] c++ -o src/pickout src/pickout.p/tools_pickout.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[314/376] c++ -o src/cut-range src/cut-range.p/tools_cut-range.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[315/376] /usr/bin/meson --internal exe --capture doc/model_P.1 -- /usr/bin/pandoc -s -t man ../doc/man/model_P.md +[316/376] /usr/bin/meson --internal exe --capture doc/stats-select.1 -- /usr/bin/pandoc -s -t man ../doc/man/stats-select.md +[317/376] /usr/bin/meson --internal exe --capture doc/bali-phy.1 -- /usr/bin/pandoc -s -t man ../doc/man/bali-phy.md +[318/376] /usr/bin/meson --internal exe --capture doc/statreport.1 -- /usr/bin/pandoc -s -t man ../doc/man/statreport.md +[319/376] /usr/bin/meson --internal exe --capture doc/alignment-gild.1 -- /usr/bin/pandoc -s -t man ../doc/man/alignment-gild.md +[320/376] c++ -o src/tree-tool src/tree-tool.p/tools_tree-tool.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[321/376] /usr/bin/meson --internal exe --capture doc/alignment-consensus.1 -- /usr/bin/pandoc -s -t man ../doc/man/alignment-consensus.md +[322/376] /usr/bin/meson --internal exe --capture doc/alignment-chop-internal.1 -- /usr/bin/pandoc -s -t man ../doc/man/alignment-chop-internal.md +[323/376] /usr/bin/meson --internal exe --capture doc/alignment-max.1 -- /usr/bin/pandoc -s -t man ../doc/man/alignment-max.md +[324/376] /usr/bin/meson --internal exe --capture doc/alignment-indices.1 -- /usr/bin/pandoc -s -t man ../doc/man/alignment-indices.md +[325/376] /usr/bin/meson --internal exe --capture doc/alignment-info.1 -- /usr/bin/pandoc -s -t man ../doc/man/alignment-info.md +[326/376] c++ -o src/alignments-diff src/alignments-diff.p/tools_alignments-diff.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[327/376] /usr/bin/meson --internal exe --capture doc/alignment-cat.1 -- /usr/bin/pandoc -s -t man ../doc/man/alignment-cat.md +[328/376] /usr/bin/meson --internal exe --capture doc/alignment-translate.1 -- /usr/bin/pandoc -s -t man ../doc/man/alignment-translate.md +[329/376] /usr/bin/meson --internal exe --capture doc/alignment-find.1 -- /usr/bin/pandoc -s -t man ../doc/man/alignment-find.md +[330/376] /usr/bin/meson --internal exe --capture doc/trees-consensus.1 -- /usr/bin/pandoc -s -t man ../doc/man/trees-consensus.md +[331/376] /usr/bin/meson --internal exe --capture doc/tree-mean-lengths.1 -- /usr/bin/pandoc -s -t man ../doc/man/tree-mean-lengths.md +[332/376] /usr/bin/meson --internal exe --capture doc/trees-to-SRQ.1 -- /usr/bin/pandoc -s -t man ../doc/man/trees-to-SRQ.md +[333/376] /usr/bin/meson --internal exe --capture doc/pickout.1 -- /usr/bin/pandoc -s -t man ../doc/man/pickout.md +[334/376] /usr/bin/meson --internal exe --capture doc/cut-range.1 -- /usr/bin/pandoc -s -t man ../doc/man/cut-range.md +[335/376] /usr/bin/meson --internal exe --capture doc/mctree-mean-lengths.1 -- /usr/bin/pandoc -s -t man ../doc/man/mctree-mean-lengths.md +[336/376] c++ -Isrc/trees-consensus.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/trees-consensus.p/tools_trees-consensus.cc.o -MF src/trees-consensus.p/tools_trees-consensus.cc.o.d -o src/trees-consensus.p/tools_trees-consensus.cc.o -c ../src/tools/trees-consensus.cc +[337/376] /usr/bin/meson --internal exe --capture doc/alignment-thin.1 -- /usr/bin/pandoc -s -t man ../doc/man/alignment-thin.md +[338/376] /usr/bin/meson --internal exe --capture doc/alignment-draw.1 -- /usr/bin/pandoc -s -t man ../doc/man/alignment-draw.md +[339/376] /usr/bin/meson --internal exe --capture doc/tree-tool.1 -- /usr/bin/pandoc -s -t man ../doc/man/tree-tool.md +[340/376] /usr/bin/meson --internal exe --capture doc/trees-distances.1 -- /usr/bin/pandoc -s -t man ../doc/man/trees-distances.md +[341/376] /usr/bin/meson --internal exe --capture doc/alignment-distances.1 -- /usr/bin/pandoc -s -t man ../doc/man/alignment-distances.md +[342/376] /usr/bin/meson --internal exe --capture doc/alignments-diff.1 -- /usr/bin/pandoc -s -t man ../doc/man/alignments-diff.md +[343/376] /usr/bin/meson --internal exe --capture doc/summarize-ancestors.1 -- /usr/bin/pandoc -s -t man ../doc/man/summarize-ancestors.md +[344/376] /usr/bin/meson --internal exe --capture doc/extract-ancestors.1 -- /usr/bin/pandoc -s -t man ../doc/man/extract-ancestors.md +[345/376] /usr/bin/meson --internal exe --capture doc/mcon-tool.1 -- /usr/bin/pandoc -s -t man ../doc/man/mcon-tool.md +[346/376] /usr/bin/meson --internal exe --capture doc/trees-bootstrap.1 -- /usr/bin/pandoc -s -t man ../doc/man/trees-bootstrap.md +[347/376] /usr/bin/meson --internal exe --capture doc/draw-tree.1 -- /usr/bin/pandoc -s -t man ../doc/man/draw-tree.md +[348/376] /usr/bin/meson --internal exe --capture doc/bali-subsample.1 -- /usr/bin/pandoc -s -t man ../doc/man/bali-subsample.md +[349/376] /usr/bin/meson --internal exe --capture doc/bp-analyze.1 -- /usr/bin/pandoc -s -t man ../doc/man/bp-analyze.md +[350/376] c++ -o src/trees-consensus src/trees-consensus.p/tools_trees-consensus.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[351/376] /usr/bin/meson --internal exe --capture doc/bali-phy-pkg.1 -- /usr/bin/pandoc -s -t man ../doc/man/bali-phy-pkg.md +[352/376] c++ -Isrc/alignment-draw.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-draw.p/tools_alignment-draw.cc.o -MF src/alignment-draw.p/tools_alignment-draw.cc.o.d -o src/alignment-draw.p/tools_alignment-draw.cc.o -c ../src/tools/alignment-draw.cc +[353/376] c++ -o src/alignment-draw src/alignment-draw.p/tools_alignment-draw.cc.o src/alignment-draw.p/tools_colors.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[354/376] c++ -Isrc/trees-distances.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/trees-distances.p/tools_trees-distances.cc.o -MF src/trees-distances.p/tools_trees-distances.cc.o.d -o src/trees-distances.p/tools_trees-distances.cc.o -c ../src/tools/trees-distances.cc +[355/376] c++ -Isrc/alignment-thin.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-thin.p/tools_alignment-thin.cc.o -MF src/alignment-thin.p/tools_alignment-thin.cc.o.d -o src/alignment-thin.p/tools_alignment-thin.cc.o -c ../src/tools/alignment-thin.cc +[356/376] c++ -Isrc/bali-subsample.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/bali-subsample.p/tools_subsample.cc.o -MF src/bali-subsample.p/tools_subsample.cc.o.d -o src/bali-subsample.p/tools_subsample.cc.o -c ../src/tools/subsample.cc +[357/376] c++ -o src/bali-subsample src/bali-subsample.p/tools_subsample.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[358/376] c++ -Isrc/mcon-tool.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/mcon-tool.p/tools_mcon-tool.cc.o -MF src/mcon-tool.p/tools_mcon-tool.cc.o.d -o src/mcon-tool.p/tools_mcon-tool.cc.o -c ../src/tools/mcon-tool.cc +[359/376] c++ -o src/trees-distances src/trees-distances.p/tools_trees-distances.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[360/376] c++ -o src/mcon-tool src/mcon-tool.p/tools_mcon-tool.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[361/376] c++ -Isrc/alignment-cat.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-cat.p/tools_alignment-cat.cc.o -MF src/alignment-cat.p/tools_alignment-cat.cc.o.d -o src/alignment-cat.p/tools_alignment-cat.cc.o -c ../src/tools/alignment-cat.cc +[362/376] c++ -o src/alignment-thin src/alignment-thin.p/tools_alignment-thin.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[363/376] c++ -Isrc/alignment-distances.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/alignment-distances.p/tools_alignment-distances.cc.o -MF src/alignment-distances.p/tools_alignment-distances.cc.o.d -o src/alignment-distances.p/tools_alignment-distances.cc.o -c ../src/tools/alignment-distances.cc +[364/376] c++ -o src/bali-phy/bali-phy src/bali-phy/bali-phy.p/link-partitions.cc.o src/bali-phy/bali-phy.p/bali-phy.cc.o src/bali-phy/bali-phy.p/help.cc.o src/bali-phy/bali-phy.p/A-T-model.cc.o src/bali-phy/bali-phy.p/files.cc.o src/bali-phy/bali-phy.p/system.cc.o src/bali-phy/bali-phy.p/cmd_line.cc.o src/bali-phy/bali-phy.p/paths.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-export-dynamic -Wl,--whole-archive -Wl,--start-group src/util/libutil.a src/mcon/libmcon.a src/libcommon.a src/computation/libcomputation.a src/libbaliphy.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -ldl -lm -lfmt -lfmt -lfmt -Wl,--end-group +[365/376] c++ -Isrc/extract-ancestors.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/extract-ancestors.p/tools_extract-ancestors.cc.o -MF src/extract-ancestors.p/tools_extract-ancestors.cc.o.d -o src/extract-ancestors.p/tools_extract-ancestors.cc.o -c ../src/tools/extract-ancestors.cc +[366/376] c++ -o src/alignment-cat src/alignment-cat.p/tools_alignment-cat.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[367/376] c++ -o src/alignment-distances src/alignment-distances.p/tools_alignment-distances.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[368/376] c++ -o src/extract-ancestors src/extract-ancestors.p/tools_extract-ancestors.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group [369/376] c++ -Isrc/trees-bootstrap.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/trees-bootstrap.p/tools_trees-bootstrap.cc.o -MF src/trees-bootstrap.p/tools_trees-bootstrap.cc.o.d -o src/trees-bootstrap.p/tools_trees-bootstrap.cc.o -c ../src/tools/trees-bootstrap.cc [370/376] c++ -o src/trees-bootstrap src/trees-bootstrap.p/tools_trees-bootstrap.cc.o src/trees-bootstrap.p/tools_bootstrap.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group [371/376] c++ -Isrc/summarize-ancestors.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/summarize-ancestors.p/tools_summarize-ancestors.cc.o -MF src/summarize-ancestors.p/tools_summarize-ancestors.cc.o.d -o src/summarize-ancestors.p/tools_summarize-ancestors.cc.o -c ../src/tools/summarize-ancestors.cc -[372/376] c++ -o src/summarize-ancestors src/summarize-ancestors.p/tools_summarize-ancestors.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group -[373/376] c++ -Isrc/draw-tree.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/draw-tree.p/tools_draw-tree.cc.o -MF src/draw-tree.p/tools_draw-tree.cc.o.d -o src/draw-tree.p/tools_draw-tree.cc.o -c ../src/tools/draw-tree.cc -[374/376] c++ -o src/draw-tree src/draw-tree.p/tools_draw-tree.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm /usr/lib/x86_64-linux-gnu/libcairo.so -lfmt -Wl,--end-group -[375/376] c++ -Isrc/builtins/SMC.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/SMC.so.p/SMC.cc.o -MF src/builtins/SMC.so.p/SMC.cc.o.d -o src/builtins/SMC.so.p/SMC.cc.o -c ../src/builtins/SMC.cc +[372/376] c++ -Isrc/builtins/SMC.so.p -Isrc/builtins -I../src/builtins -I. -I.. -Isrc -I../src -I../src/mcon/include -I../src/util/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem/usr/include/eigen3 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -isystem../external/immer -isystemexternal/immer/ -MD -MQ src/builtins/SMC.so.p/SMC.cc.o -MF src/builtins/SMC.so.p/SMC.cc.o.d -o src/builtins/SMC.so.p/SMC.cc.o -c ../src/builtins/SMC.cc ../src/builtins/SMC.cc: In function ‘log_double_t wilson_mcvean_2006_CSD(const alignment&, int, const Matrix&, const std::vector&, const std::vector&, double)’: ../src/builtins/SMC.cc:1178:15: warning: unused variable ‘S’ [-Wunused-variable] 1178 | const int S = Q_.size1(); | ^ -[376/376] c++ -o src/builtins/SMC.so src/builtins/SMC.so.p/SMC.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[373/376] c++ -o src/builtins/SMC.so src/builtins/SMC.so.p/SMC.cc.o -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -Wl,--end-group +[374/376] c++ -o src/summarize-ancestors src/summarize-ancestors.p/tools_summarize-ancestors.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm -lfmt -Wl,--end-group +[375/376] c++ -Isrc/draw-tree.p -Isrc -I../src -I. -I.. -I../src/util/include -I../src/mcon/include -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -DHAVE_CONFIG_H -Wno-sign-compare -Wno-maybe-uninitialized -Woverloaded-virtual -Wstrict-aliasing -Wno-unknown-pragmas -fdiagnostics-show-template-tree -funroll-loops -fno-math-errno -fno-signed-zeros -DNDEBUG_DP -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_RANDOM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ src/draw-tree.p/tools_draw-tree.cc.o -MF src/draw-tree.p/tools_draw-tree.cc.o.d -o src/draw-tree.p/tools_draw-tree.cc.o -c ../src/tools/draw-tree.cc +[376/376] c++ -o src/draw-tree src/draw-tree.p/tools_draw-tree.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,-z,relro -Wl,-z,now -g -O2 '-ffile-prefix-map=/build/reproducible-path/bali-phy-4.0~beta16+dfsg=.' -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-rpath,XXXXXXXXXXXXXXXXXXXXXXXX -Wl,--start-group src/util/libutil.a src/libcommon.a src/mcon/libmcon.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_random.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.83.0 /usr/lib/x86_64-linux-gnu/libboost_json.so.1.83.0 -lm /usr/lib/x86_64-linux-gnu/libcairo.so -lfmt -Wl,--end-group dh_auto_test -O--buildsystem=meson - cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=42 meson test + cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=20 meson test ninja: Entering directory `/build/reproducible-path/bali-phy-4.0~beta16+dfsg/obj-x86_64-linux-gnu' [1/4] Generating src/git-version.h with a custom command - 1/201 bali-phy version OK 0.20s - 2/201 bali-phy help OK 0.19s - 3/201 model_P --help OK 0.18s - 4/201 statreport --help OK 0.17s - 5/201 stats-select --help OK 0.17s - 6/201 alignment-gild --help OK 0.17s - 7/201 alignment-consensus --help OK 0.16s - 8/201 alignment-max --help OK 0.16s - 9/201 alignment-chop-internal --help OK 0.16s - 10/201 alignment-indices --help OK 0.16s - 11/201 alignment-info --help OK 0.15s - 12/201 alignment-cat --help OK 0.15s - 13/201 alignment-translate --help OK 0.15s - 14/201 alignment-find --help OK 0.14s - 15/201 trees-consensus --help OK 0.14s - 16/201 tree-mean-lengths --help OK 0.14s - 17/201 mctree-mean-lengths --help OK 0.13s - 18/201 trees-to-SRQ --help OK 0.13s - 19/201 pickout --help OK 0.13s - 20/201 cut-range --help OK 0.12s - 21/201 trees-distances --help OK 0.12s - 22/201 alignment-thin --help OK 0.09s - 23/201 alignments-diff --help OK 0.09s - 24/201 tree-tool --help OK 0.08s - 25/201 alignment-distances --help OK 0.08s - 26/201 alignment-draw --help OK 0.08s - 27/201 trees-bootstrap --help OK 0.07s - 28/201 draw-tree --help OK 0.07s - 29/201 extract-ancestors --help OK 0.07s - 30/201 summarize-ancestors --help OK 0.06s - 31/201 mcon-tool --help OK 0.06s + 1/201 bali-phy version OK 0.40s + 2/201 bali-phy help OK 0.39s + 3/201 model_P --help OK 0.35s + 4/201 statreport --help OK 0.27s + 5/201 stats-select --help OK 0.26s + 6/201 alignment-gild --help OK 0.19s + 7/201 alignment-consensus --help OK 0.18s + 8/201 alignment-max --help OK 0.17s + 9/201 alignment-chop-internal --help OK 0.15s + 10/201 alignment-indices --help OK 0.14s + 11/201 alignment-info --help OK 0.12s + 12/201 alignment-cat --help OK 0.11s + 13/201 alignment-translate --help OK 0.09s + 14/201 alignment-find --help OK 0.08s + 15/201 trees-consensus --help OK 0.07s + 16/201 tree-mean-lengths --help OK 0.05s + 17/201 mctree-mean-lengths --help OK 0.30s + 18/201 trees-to-SRQ --help OK 0.28s + 19/201 pickout --help OK 0.27s + 20/201 cut-range --help OK 0.26s + 21/201 trees-distances --help OK 0.23s + 22/201 alignment-thin --help OK 0.22s + 23/201 alignments-diff --help OK 0.20s + 24/201 tree-tool --help OK 0.19s + 25/201 alignment-distances --help OK 0.17s + 26/201 alignment-draw --help OK 0.16s + 27/201 trees-bootstrap --help OK 0.14s + 28/201 draw-tree --help OK 0.13s + 29/201 extract-ancestors --help OK 0.11s + 30/201 summarize-ancestors --help OK 0.10s + 31/201 mcon-tool --help OK 0.08s 32/201 subsample --help OK 0.06s - 33/201 bali-phy testsuite IO/errors/DNA-RNA/3 OK 0.23s - 34/201 bali-phy testsuite IO/errors/DNA-RNA/1 OK 0.23s - 35/201 bali-phy testsuite IO/errors/DNA-RNA/2 OK 0.23s - 36/201 bali-phy testsuite IO/errors/Codons/AUTGC OK 0.19s - 37/201 bali-phy testsuite IO/errors/Triplets/1 OK 0.19s - 38/201 bali-phy testsuite IO/errors/Triplets/2 OK 0.19s - 39/201 bali-phy testsuite IO/errors/Triplets/AUTGC OK 0.18s - 40/201 bali-phy testsuite IO/errors/Codons/3 OK 0.31s - 41/201 bali-phy testsuite IO/errors/Codons/stop/1 OK 0.31s - 42/201 bali-phy testsuite IO/errors/Codons/stop/2 OK 0.31s - 43/201 bali-phy testsuite IO/errors/Codons/2 OK 0.51s - 44/201 bali-phy testsuite IO/errors/Codons/1 OK 0.52s - 45/201 bali-phy testsuite print/1 OK 14.55s - 46/201 bali-phy testsuite print/2 OK 20.92s - 47/201 bali-phy testsuite prob_prog/lazy_sample/1 OK 31.78s - 48/201 bali-phy testsuite prob_prog/infer_tree/6 OK 32.14s - 49/201 bali-phy testsuite prob_prog/sample_tree/2 OK 12.38s - 50/201 bali-phy testsuite prob_prog/regression OK 33.75s - 51/201 bali-phy testsuite prob_prog/examples.2/branching OK 33.70s - 52/201 bali-phy testsuite prob_prog/sample_tree/coalescent/1 OK 2.09s - 53/201 bali-phy testsuite prob_prog/sample_tree/coalescent/2 OK 1.68s - 54/201 bali-phy testsuite prob_prog/observe/3 OK 33.93s - 55/201 bali-phy testsuite prob_prog/sample_tree/yule/1 OK 33.53s - 56/201 bali-phy testsuite prob_prog/functions/1 OK 33.99s - 57/201 bali-phy testsuite prob_prog/demos/variable-dim OK 34.12s - 58/201 bali-phy testsuite prob_prog/demos/4 OK 34.19s - 59/201 bali-phy testsuite prob_prog/demos/airline OK 34.31s - 60/201 bali-phy testsuite prob_prog/infer_tree/1 OK 36.41s - 61/201 bali-phy testsuite prob_prog/observe/2 OK 36.68s - 62/201 bali-phy testsuite prob_prog/demos/3 OK 36.60s - 63/201 bali-phy testsuite prob_prog/lazy_sample/3 OK 36.81s - 64/201 bali-phy testsuite prob_prog/observe/1 OK 36.78s - 65/201 bali-phy 5d test OK 37.13s - 66/201 bali-phy testsuite prob_prog/demos/5 OK 36.75s - 67/201 bali-phy testsuite prob_prog/lazy_sample/2 OK 36.99s - 68/201 bali-phy testsuite prob_prog/categorical OK 36.92s - 69/201 bali-phy testsuite prob_prog/demos/6 OK 36.85s - 70/201 bali-phy testsuite prob_prog/sample_tree/3 OK 36.55s - 71/201 bali-phy testsuite prob_prog/demos/1 OK 36.90s - 72/201 bali-phy testsuite prob_prog/hmm/1 OK 37.08s - 73/201 bali-phy testsuite prob_prog/sample_tree/5 OK 3.81s - 74/201 bali-phy testsuite prob_prog/demos/2 OK 36.96s - 75/201 bali-phy testsuite prob_prog/infer_tree/2 OK 37.06s - 76/201 bali-phy testsuite prob_prog/infer_tree/4 OK 37.02s - 77/201 bali-phy testsuite prob_prog/sample_tree/1 OK 22.69s - 78/201 bali-phy testsuite prob_prog/mcmc/propose OK 37.20s - 79/201 bali-phy testsuite prob_prog/infer_tree/coalescent/1 OK 37.25s - 80/201 bali-phy testsuite prob_prog/infer_tree/5 OK 37.75s - 81/201 bali-phy testsuite prob_prog/sample_crp OK 4.53s - 82/201 bali-phy testsuite prob_prog/examples.1/PCFG OK 4.62s - 83/201 bali-phy testsuite parse/constraints/1 OK 1.76s - 84/201 bali-phy testsuite prob_prog/examples.1/GaussianMixture OK 4.89s - 85/201 bali-phy testsuite prob_prog/sample_tree/4 OK 5.12s - 86/201 bali-phy testsuite prob_prog/infer_tree/coalescent/2 OK 38.77s - 87/201 bali-phy testsuite prob_prog/cluster/2 OK 38.83s - 88/201 bali-phy testsuite prob_prog/examples.1/GaussianRandomWalk OK 4.98s - 89/201 bali-phy testsuite prob_prog/coal_mining OK 38.92s - 90/201 bali-phy testsuite prob_prog/examples.1/LDA OK 5.15s - 91/201 bali-phy testsuite prob_prog/popgen/li_stephens OK 5.44s - 92/201 bali-phy testsuite prob_prog/order-two OK 5.23s - 93/201 bali-phy testsuite mcmc/one-sequence/1 OK 3.30s - 94/201 bali-phy testsuite mcmc/no-imodel OK 3.18s - 95/201 bali-phy testsuite prob_prog/no-resample/2 OK 40.06s - 96/201 bali-phy testsuite parse/3 OK 3.01s - 97/201 bali-phy testsuite prob_prog/if-then-else/1 OK 3.68s - 98/201 bali-phy testsuite parse/functions/1 OK 3.56s - 99/201 bali-phy testsuite parse/6 OK 3.59s -100/201 bali-phy testsuite parse/16 OK 3.72s -101/201 bali-phy testsuite parse/int-to-double/3 OK 3.63s -102/201 bali-phy testsuite parse/10 OK 3.87s -103/201 bali-phy testsuite parse/int-to-double/1 OK 3.65s -104/201 bali-phy testsuite mcmc/two-sequences/1 OK 4.03s -105/201 bali-phy testsuite mcmc/fixed-scale OK 4.28s -106/201 bali-phy testsuite parse/int-to-double/2 OK 3.65s -107/201 bali-phy testsuite prob_prog/examples.3/glm_hierarchical_model OK 7.48s -108/201 bali-phy testsuite parse/8 OK 3.51s -109/201 bali-phy testsuite parse/13 OK 3.72s -110/201 bali-phy testsuite prob_prog/cluster/1 OK 41.99s -111/201 bali-phy testsuite mcmc/two-partitions OK 5.25s -112/201 bali-phy testsuite parse/11 OK 3.36s -113/201 bali-phy testsuite parse/error/3 OK 0.22s -114/201 bali-phy testsuite parse/error/1 OK 0.20s -115/201 bali-phy testsuite parse/error/4 OK 0.21s -116/201 bali-phy testsuite parse/error/2 OK 0.25s -117/201 bali-phy testsuite mcmc/with-imodel OK 5.57s -118/201 bali-phy testsuite mcmc/fixed-topology/unrooted OK 5.45s -119/201 bali-phy testsuite parse/24 OK 5.39s -120/201 bali-phy testsuite parse/12 OK 3.86s -121/201 bali-phy testsuite parse/partitions/link/3 OK 0.18s -122/201 bali-phy testsuite mcmc/fixed-topology/rooted OK 6.01s -123/201 bali-phy testsuite parse/partitions/link/6 OK 0.32s -124/201 bali-phy testsuite parse/partitions/link/8 OK 0.29s -125/201 bali-phy testsuite parse/5 OK 5.06s -126/201 bali-phy testsuite parse/partitions/link/2 OK 2.19s -127/201 bali-phy testsuite prob_prog/examples.3/mixture_model OK 11.07s -128/201 bali-phy testsuite parse/9 OK 5.47s -129/201 bali-phy testsuite parse/partitions/link/4 OK 0.13s -130/201 bali-phy testsuite parse/partitions/link/5 OK 0.18s -131/201 bali-phy testsuite parse/partitions/link/7 OK 0.14s -132/201 bali-phy testsuite parse/x3/2 OK 6.12s -133/201 bali-phy testsuite parse/x3/1 OK 6.26s -134/201 bali-phy testsuite parse/partitions/4 OK 0.20s -135/201 bali-phy testsuite parse/26 OK 6.93s -136/201 bali-phy testsuite parse/17 OK 6.90s -137/201 bali-phy testsuite parse/19 OK 7.10s -138/201 bali-phy testsuite haskell/Types/GADT/4 OK 0.11s -139/201 bali-phy testsuite parse/guess-alphabet/rna OK 5.19s -140/201 bali-phy testsuite parse/18 OK 7.24s -141/201 bali-phy testsuite haskell/Types/GADT/1 OK 0.35s -142/201 bali-phy testsuite haskell/Types/GADT/3 OK 0.45s -143/201 bali-phy testsuite haskell/Types/6 OK 0.10s -144/201 bali-phy testsuite haskell/Types/10 OK 0.34s -145/201 bali-phy testsuite haskell/Types/11 OK 0.19s -146/201 bali-phy testsuite haskell/Types/8 OK 0.27s -147/201 bali-phy testsuite haskell/IO/3 OK 0.76s -148/201 bali-phy testsuite haskell/IO/1 OK 0.76s -149/201 bali-phy testsuite haskell/Types/9 OK 0.15s -150/201 bali-phy testsuite haskell/Types/GADT/2 OK 0.70s -151/201 bali-phy testsuite haskell/Types/3 OK 0.50s -152/201 bali-phy testsuite haskell/Types/TypeFamilies/3 OK 0.20s -153/201 bali-phy testsuite parse/x3/3 OK 7.45s -154/201 bali-phy testsuite haskell/Types/TypeFamilies/1 OK 0.23s -155/201 bali-phy testsuite parse/guess-alphabet/Triplets/dna OK 5.35s -156/201 bali-phy testsuite haskell/Types/TypeFamilies/4 OK 0.21s -157/201 bali-phy testsuite haskell/Types/2 OK 0.37s -158/201 bali-phy testsuite haskell/Types/5 OK 0.18s -159/201 bali-phy testsuite haskell/Types/TypeFamilies/2 OK 0.23s -160/201 bali-phy testsuite haskell/Types/4 OK 0.22s -161/201 bali-phy testsuite haskell/Types/1 OK 0.59s -162/201 bali-phy testsuite parse/guess-alphabet/aa OK 5.24s -163/201 bali-phy testsuite parse/x3/5 OK 6.78s -164/201 bali-phy testsuite parse/guess-alphabet/Triplets/rna OK 5.81s -165/201 bali-phy testsuite haskell/Types/7 OK 0.32s -166/201 bali-phy testsuite haskell/parse/1 OK 0.46s -167/201 bali-phy testsuite haskell/Ord/3 OK 0.54s -168/201 bali-phy testsuite haskell/Ord/1 OK 0.52s -169/201 bali-phy testsuite haskell/Ord/2 OK 0.50s -170/201 bali-phy testsuite haskell/Data/IntSet OK 0.46s -171/201 bali-phy testsuite haskell/Data/Map OK 0.52s -172/201 bali-phy testsuite haskell/math/RealFloat OK 0.66s -173/201 bali-phy testsuite parse/x3/4 OK 7.23s -174/201 bali-phy testsuite parse/guess-alphabet/dna OK 5.33s -175/201 bali-phy testsuite haskell/Data/IntMap OK 0.67s -176/201 bali-phy testsuite parse/4 OK 5.27s -177/201 bali-phy testsuite parse/let/1 OK 5.36s -178/201 bali-phy 5d +A 50 OK 47.93s -179/201 bali-phy testsuite parse/25 OK 6.94s -180/201 bali-phy testsuite parse/guess-alphabet/Codons/dna/2 OK 6.72s -181/201 bali-phy testsuite parse/guess-alphabet/Codons/dna/1 OK 6.85s -182/201 bali-phy 5d -A 200 OK 48.08s -183/201 bali-phy testsuite parse/14 OK 5.65s -184/201 bali-phy testsuite parse/21 OK 10.92s -185/201 bali-phy testsuite parse/guess-alphabet/Codons/rna OK 7.17s -186/201 bali-phy testsuite parse/guess-alphabet/Codons/dna/3 OK 7.28s -187/201 bali-phy testsuite parse/partitions/2 OK 5.73s -188/201 bali-phy testsuite parse/partitions/1 OK 5.83s -189/201 bali-phy testsuite parse/7 OK 2.67s -190/201 bali-phy testsuite parse/partitions/link/9 OK 3.16s -191/201 bali-phy testsuite parse/23 OK 9.73s -192/201 bali-phy 48 +A 3 OK 49.72s -193/201 bali-phy testsuite parse/partitions/3 OK 7.36s -194/201 bali-phy testsuite parse/partitions/link/1 OK 6.97s -195/201 bali-phy testsuite prob_prog/infer_tree/3 OK 50.33s -196/201 bali-phy testsuite parse/M3/2 OK 8.29s -197/201 bali-phy testsuite parse/M3/1 OK 8.60s -198/201 bali-phy testsuite parse/22 OK 10.83s -199/201 bali-phy testsuite prob_prog/infer_tree/yule/1 OK 51.01s -200/201 bali-phy testsuite mcmc/48-sequences/1 OK 15.55s -201/201 bali-phy testsuite prob_prog/no-resample/1 OK 53.61s + 33/201 bali-phy testsuite IO/errors/Triplets/2 OK 0.29s + 34/201 bali-phy testsuite IO/errors/Triplets/AUTGC OK 0.34s + 35/201 bali-phy testsuite IO/errors/Codons/AUTGC OK 0.26s + 36/201 bali-phy testsuite IO/errors/Triplets/1 OK 0.47s + 37/201 bali-phy testsuite IO/errors/Codons/1 OK 0.61s + 38/201 bali-phy testsuite IO/errors/Codons/3 OK 1.06s + 39/201 bali-phy testsuite IO/errors/Codons/stop/1 OK 0.94s + 40/201 bali-phy testsuite IO/errors/DNA-RNA/3 OK 0.41s + 41/201 bali-phy testsuite IO/errors/DNA-RNA/1 OK 0.25s + 42/201 bali-phy testsuite IO/errors/Codons/stop/2 OK 1.04s + 43/201 bali-phy testsuite IO/errors/DNA-RNA/2 OK 0.19s + 44/201 bali-phy testsuite IO/errors/Codons/2 OK 1.15s + 45/201 bali-phy testsuite parse/partitions/link/8 OK 0.33s + 46/201 bali-phy testsuite parse/partitions/link/7 OK 0.37s + 47/201 bali-phy testsuite parse/partitions/link/6 OK 0.35s + 48/201 bali-phy testsuite parse/partitions/link/3 OK 0.23s + 49/201 bali-phy testsuite parse/partitions/link/4 OK 0.36s + 50/201 bali-phy testsuite parse/partitions/link/5 OK 0.39s + 51/201 bali-phy testsuite parse/partitions/link/2 OK 0.25s + 52/201 bali-phy testsuite parse/partitions/4 OK 0.69s + 53/201 bali-phy testsuite print/1 OK 11.23s + 54/201 bali-phy testsuite print/2 OK 24.20s + 55/201 bali-phy testsuite mcmc/no-imodel OK 40.60s + 56/201 bali-phy testsuite parse/12 OK 41.02s + 57/201 bali-phy testsuite mcmc/one-sequence/1 OK 42.89s + 58/201 bali-phy testsuite parse/partitions/link/9 OK 41.11s + 59/201 bali-phy 5d test OK 44.79s + 60/201 bali-phy testsuite mcmc/two-sequences/1 OK 44.38s + 61/201 bali-phy testsuite parse/partitions/2 OK 21.11s + 62/201 bali-phy testsuite parse/partitions/1 OK 34.72s + 63/201 bali-phy testsuite parse/partitions/3 OK 43.57s + 64/201 bali-phy testsuite parse/10 OK 6.78s + 65/201 bali-phy testsuite mcmc/two-partitions OK 47.80s + 66/201 bali-phy testsuite parse/18 OK 46.47s + 67/201 bali-phy testsuite mcmc/with-imodel OK 48.98s + 68/201 bali-phy testsuite mcmc/fixed-scale OK 49.78s + 69/201 bali-phy testsuite parse/partitions/link/1 OK 47.59s + 70/201 bali-phy testsuite mcmc/fixed-topology/unrooted OK 50.73s + 71/201 bali-phy testsuite parse/7 OK 7.87s + 72/201 bali-phy testsuite parse/8 OK 8.63s + 73/201 bali-phy testsuite parse/13 OK 8.49s + 74/201 bali-phy testsuite mcmc/fixed-topology/rooted OK 52.67s + 75/201 bali-phy testsuite parse/let/1 OK 6.88s + 76/201 bali-phy testsuite parse/3 OK 6.05s + 77/201 bali-phy testsuite parse/6 OK 11.10s + 78/201 bali-phy testsuite parse/int-to-double/3 OK 7.81s + 79/201 bali-phy testsuite parse/int-to-double/2 OK 6.36s + 80/201 bali-phy testsuite parse/4 OK 9.00s + 81/201 bali-phy testsuite parse/int-to-double/1 OK 7.70s + 82/201 bali-phy testsuite parse/M3/2 OK 13.00s + 83/201 bali-phy 5d -A 200 OK 59.96s + 84/201 bali-phy testsuite parse/9 OK 4.78s + 85/201 bali-phy testsuite parse/constraints/1 OK 4.71s + 86/201 bali-phy testsuite parse/24 OK 13.66s + 87/201 bali-phy testsuite parse/error/4 OK 0.49s + 88/201 bali-phy testsuite parse/25 OK 10.67s + 89/201 bali-phy testsuite mcmc/48-sequences/1 OK 61.60s + 90/201 bali-phy testsuite parse/error/3 OK 0.55s + 91/201 bali-phy testsuite parse/error/2 OK 0.29s + 92/201 bali-phy testsuite parse/error/1 OK 0.45s + 93/201 bali-phy testsuite parse/11 OK 6.06s + 94/201 bali-phy testsuite parse/functions/1 OK 8.24s + 95/201 bali-phy testsuite parse/M3/1 OK 18.33s + 96/201 bali-phy testsuite parse/x3/2 OK 9.72s + 97/201 bali-phy testsuite parse/x3/4 OK 11.69s + 98/201 bali-phy testsuite parse/x3/1 OK 10.37s + 99/201 bali-phy testsuite parse/x3/5 OK 12.35s +100/201 bali-phy testsuite parse/x3/3 OK 12.67s +101/201 bali-phy 5d +A 50 OK 65.80s +102/201 bali-phy testsuite parse/16 OK 7.79s +103/201 bali-phy testsuite parse/26 OK 11.44s +104/201 bali-phy testsuite parse/5 OK 7.16s +105/201 bali-phy testsuite parse/guess-alphabet/aa OK 5.95s +106/201 bali-phy testsuite prob_prog/mcmc/propose OK 4.35s +107/201 bali-phy testsuite parse/17 OK 10.56s +108/201 bali-phy testsuite parse/guess-alphabet/rna OK 8.34s +109/201 bali-phy testsuite parse/guess-alphabet/dna OK 7.46s +110/201 bali-phy testsuite parse/guess-alphabet/Triplets/dna OK 8.71s +111/201 bali-phy testsuite parse/22 OK 20.65s +112/201 bali-phy testsuite parse/guess-alphabet/Triplets/rna OK 10.53s +113/201 bali-phy testsuite prob_prog/order-two OK 6.32s +114/201 bali-phy testsuite parse/guess-alphabet/Codons/dna/1 OK 11.37s +115/201 bali-phy testsuite prob_prog/lazy_sample/1 OK 3.19s +116/201 bali-phy testsuite parse/guess-alphabet/Codons/rna OK 12.14s +117/201 bali-phy testsuite parse/guess-alphabet/Codons/dna/2 OK 11.56s +118/201 bali-phy testsuite parse/14 OK 10.41s +119/201 bali-phy testsuite prob_prog/regression OK 7.36s +120/201 bali-phy testsuite prob_prog/if-then-else/1 OK 8.98s +121/201 bali-phy testsuite prob_prog/lazy_sample/3 OK 5.26s +122/201 bali-phy testsuite prob_prog/lazy_sample/2 OK 5.26s +123/201 bali-phy testsuite parse/guess-alphabet/Codons/dna/3 OK 14.05s +124/201 bali-phy 48 +A 3 OK 77.90s +125/201 bali-phy testsuite parse/19 OK 13.51s +126/201 bali-phy testsuite prob_prog/examples.1/PCFG OK 5.04s +127/201 bali-phy testsuite prob_prog/hmm/1 OK 9.90s +128/201 bali-phy testsuite prob_prog/examples.1/LDA OK 5.96s +129/201 bali-phy testsuite prob_prog/observe/1 OK 3.68s +130/201 bali-phy testsuite prob_prog/observe/3 OK 4.60s +131/201 bali-phy testsuite parse/21 OK 22.48s +132/201 bali-phy testsuite prob_prog/observe/2 OK 4.75s +133/201 bali-phy testsuite prob_prog/examples.1/GaussianRandomWalk OK 6.73s +134/201 bali-phy testsuite prob_prog/functions/1 OK 6.42s +135/201 bali-phy testsuite prob_prog/examples.2/branching OK 6.69s +136/201 bali-phy testsuite prob_prog/examples.1/GaussianMixture OK 7.24s +137/201 bali-phy testsuite prob_prog/coal_mining OK 12.13s +138/201 bali-phy testsuite prob_prog/sample_tree/coalescent/1 OK 5.30s +139/201 bali-phy testsuite prob_prog/popgen/li_stephens OK 6.24s +140/201 bali-phy testsuite prob_prog/sample_tree/coalescent/2 OK 4.72s +141/201 bali-phy testsuite prob_prog/sample_tree/4 OK 6.46s +142/201 bali-phy testsuite prob_prog/sample_tree/yule/1 OK 5.26s +143/201 bali-phy testsuite prob_prog/infer_tree/6 OK 3.62s +144/201 bali-phy testsuite prob_prog/sample_tree/3 OK 5.44s +145/201 bali-phy testsuite prob_prog/sample_tree/5 OK 4.17s +146/201 bali-phy testsuite prob_prog/sample_tree/1 OK 4.46s +147/201 bali-phy testsuite prob_prog/sample_tree/2 OK 4.70s +148/201 bali-phy testsuite parse/23 OK 20.66s +149/201 bali-phy testsuite prob_prog/no-resample/2 OK 14.73s +150/201 bali-phy testsuite prob_prog/infer_tree/4 OK 5.89s +151/201 bali-phy testsuite prob_prog/infer_tree/coalescent/1 OK 5.52s +152/201 bali-phy testsuite prob_prog/demos/3 OK 3.80s +153/201 bali-phy testsuite prob_prog/demos/airline OK 5.13s +154/201 bali-phy testsuite prob_prog/infer_tree/5 OK 7.48s +155/201 bali-phy testsuite prob_prog/demos/6 OK 5.06s +156/201 bali-phy testsuite prob_prog/categorical OK 6.20s +157/201 bali-phy testsuite prob_prog/demos/4 OK 5.09s +158/201 bali-phy testsuite prob_prog/sample_crp OK 6.33s +159/201 bali-phy testsuite prob_prog/demos/1 OK 4.43s +160/201 bali-phy testsuite prob_prog/infer_tree/1 OK 8.41s +161/201 bali-phy testsuite haskell/Data/IntSet OK 1.72s +162/201 bali-phy testsuite haskell/Data/Map OK 1.66s +163/201 bali-phy testsuite haskell/IO/3 OK 1.39s +164/201 bali-phy testsuite haskell/math/RealFloat OK 1.59s +165/201 bali-phy testsuite haskell/Types/8 OK 0.24s +166/201 bali-phy testsuite prob_prog/infer_tree/coalescent/2 OK 9.81s +167/201 bali-phy testsuite haskell/Types/10 OK 0.38s +168/201 bali-phy testsuite haskell/Types/6 OK 0.32s +169/201 bali-phy testsuite haskell/Types/TypeFamilies/3 OK 0.25s +170/201 bali-phy testsuite haskell/parse/1 OK 0.95s +171/201 bali-phy testsuite haskell/Types/TypeFamilies/4 OK 0.43s +172/201 bali-phy testsuite haskell/IO/1 OK 1.62s +173/201 bali-phy testsuite haskell/Types/TypeFamilies/1 OK 0.42s +174/201 bali-phy testsuite prob_prog/infer_tree/2 OK 9.15s +175/201 bali-phy testsuite haskell/Types/TypeFamilies/2 OK 0.45s +176/201 bali-phy testsuite prob_prog/demos/5 OK 6.11s +177/201 bali-phy testsuite haskell/Data/IntMap OK 2.36s +178/201 bali-phy testsuite haskell/Types/4 OK 0.45s +179/201 bali-phy testsuite haskell/Types/7 OK 0.93s +180/201 bali-phy testsuite haskell/Types/GADT/1 OK 0.40s +181/201 bali-phy testsuite haskell/Types/9 OK 0.32s +182/201 bali-phy testsuite haskell/Types/GADT/4 OK 0.53s +183/201 bali-phy testsuite haskell/Types/11 OK 0.32s +184/201 bali-phy testsuite haskell/Types/5 OK 0.28s +185/201 bali-phy testsuite haskell/Types/3 OK 0.80s +186/201 bali-phy testsuite haskell/Types/GADT/3 OK 0.91s +187/201 bali-phy testsuite haskell/Types/GADT/2 OK 0.92s +188/201 bali-phy testsuite haskell/Types/2 OK 0.74s +189/201 bali-phy testsuite haskell/Ord/3 OK 0.89s +190/201 bali-phy testsuite prob_prog/demos/variable-dim OK 6.32s +191/201 bali-phy testsuite prob_prog/demos/2 OK 4.51s +192/201 bali-phy testsuite haskell/Types/1 OK 1.32s +193/201 bali-phy testsuite haskell/Ord/1 OK 1.24s +194/201 bali-phy testsuite haskell/Ord/2 OK 1.47s +195/201 bali-phy testsuite prob_prog/examples.3/glm_hierarchical_model OK 11.03s +196/201 bali-phy testsuite prob_prog/cluster/2 OK 10.99s +197/201 bali-phy testsuite prob_prog/examples.3/mixture_model OK 13.28s +198/201 bali-phy testsuite prob_prog/no-resample/1 OK 27.00s +199/201 bali-phy testsuite prob_prog/infer_tree/3 OK 20.81s +200/201 bali-phy testsuite prob_prog/infer_tree/yule/1 OK 37.91s +201/201 bali-phy testsuite prob_prog/cluster/1 OK 43.90s Ok: 201 Expected Fail: 0 @@ -9237,541 +9273,541 @@ [1/5] Generating src/git-version.h with a custom command [1/2] Installing files. Installing subdir /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Graph.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Parameters.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Range.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Tree.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Forest.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Effect.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/PopGen.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Prelude.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/BirthDeath.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Tree.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/IModel.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Parse.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Range.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/MCMC.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Graph.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Markov.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/BirthDeath.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Effect.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Prelude.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Parameters.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SMC.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/MCMC.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Nat.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/String.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Frame.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Set.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Either.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Tuple.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Map.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Poset.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/BitVector.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Floating.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Char.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Eq.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Typeable.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Semigroup.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/OldList.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/IntMap.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Exception.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Ix.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Ord.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Text.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Unique.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Array.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Matrix.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Traversable.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Functor.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Foldable.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Ratio.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Maybe.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/IntSet.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Monoid.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/IORef.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/List.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/JSON.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/ByteString.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/CSV.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Word.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Function.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Bool.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Type/Bool.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data/Type -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Unique/Id.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data/Unique -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Text/IO.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data/Text -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Text/Display.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data/Text -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Text/Encoding.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data/Text -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/List/NonEmpty.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data/List -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Floating/Types.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data/Floating -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Floating/Classes.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data/Floating -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/System/IO.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/System -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/System/Directory.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/System -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/System/Environment.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/System -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/System/FilePath.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/System -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Control/DeepSeq.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Control -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Control/Monad.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Control -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Control/Applicative.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Control -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Control/Monad/State.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Control/Monad -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Control/Monad/Fix.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Control/Monad -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Control/Monad/IO/Class.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Control/Monad/IO -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/PopGen/Deploid.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/PopGen -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/MCMC/Loggers.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/MCMC -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/MCMC/Types.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/MCMC -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/MCMC/Moves.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/MCMC -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/MCMC/Moves/Real.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/MCMC/Moves -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/MCMC/Moves/Integer.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/MCMC/Moves -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/MCMC/Moves/Context.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/MCMC/Moves -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/MCMC/Moves/Alignment.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/MCMC/Moves -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/MCMC/Moves/MH.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/MCMC/Moves -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/MCMC/Moves/Tree.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/MCMC/Moves -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/Frequency.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/Doublets.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/MixtureModels.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/RNAEdit.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/EigenExp.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/BranchModel.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/Nucleotides.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/MarkovModulated.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/Simple.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/Rate.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/Codons.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/Empirical.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/MixtureModel.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/MutSel.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/Parsimony.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/ReversibleMarkov.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/NonReversibleMarkov.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/MultiFrequency.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/Markov.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/Likelihood/CLV.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel/Likelihood -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/Likelihood/VariableA.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel/Likelihood -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/Likelihood/FixedA.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel/Likelihood -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Numeric/Natural.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Numeric -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Numeric/Log.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Numeric -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Numeric/LogDouble.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Numeric -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Numeric/Prob.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Numeric -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Random.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Parse.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/IModel.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Logger.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Random.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Dist.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Dirichlet.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Uniform.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Tuple.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/DirichletProcess.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Beta.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Exponential.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Shifted.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Bernoulli.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Tree.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Multinomial.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/NegativeBinomial.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Categorical.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Normal.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Poisson.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Gamma.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Shifted.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Dirichlet.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/RecDist.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Markov.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Geometric.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/PhyloAlignment.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/PhyloCTMC.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Multinomial.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/PairwiseAlignment.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Changepoints.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Mixture.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Laplace.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Cauchy.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Transform.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Categorical.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Tree.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/DirichletProcess.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Exponential.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Tuple.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Changepoints.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/List.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/RecDist.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Uniform.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Discrete.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/PairwiseAlignment.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Cauchy.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Mixture.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Beta.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Binomial.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/NegativeBinomial.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Laplace.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Independent.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/PhyloAlignment.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Poisson.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Normal.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Markov.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Discrete.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Bernoulli.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Tree/Coalescent.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution/Tree -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Tree/Util.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution/Tree Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Tree/Yule.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution/Tree -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Tree/UniformTimeTree.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution/Tree +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Tree/UniformTopology.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution/Tree Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Tree/Modifiable.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution/Tree -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Tree/BirthDeath.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution/Tree Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Tree/Moves.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution/Tree -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Tree/UniformTopology.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution/Tree +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Tree/UniformTimeTree.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution/Tree +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Tree/BirthDeath.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution/Tree +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Tree/Coalescent.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution/Tree +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/Tree/Util.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution/Tree Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/PhyloCTMC/PhyloCTMC.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution/PhyloCTMC Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/PhyloCTMC/VariableA.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution/PhyloCTMC Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/PhyloCTMC/Properties.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution/PhyloCTMC Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Probability/Distribution/PhyloCTMC/FixedA.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Probability/Distribution/PhyloCTMC -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Compiler/Num.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Compiler/RealFloat.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Foreign/Maybe.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Foreign +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Foreign/CList.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Foreign +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Foreign/IntMap.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Foreign +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Foreign/Vector.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Foreign +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Foreign/Introspection.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Foreign +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Foreign/Pair.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Foreign +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Foreign/String.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Foreign Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Compiler/Real.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Compiler/Classes.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Compiler/Ratio.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Compiler/ST.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Compiler/Fractional.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Compiler/Base.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Compiler/Error.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Compiler/IO.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Compiler/Floating.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Compiler/RealFloat.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Compiler/Integral.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Compiler/RealFrac.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Compiler/Num.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Compiler/Floating.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Compiler/Enum.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Compiler/Error.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Compiler/Integral.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Compiler/Ratio.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Compiler/ST.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Compiler/Classes.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Compiler/Base.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Compiler +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Tree/Newick.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Tree +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/PopGen/Deploid.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/PopGen +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Numeric/LogDouble.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Numeric +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Numeric/Log.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Numeric +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Numeric/Prob.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Numeric +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Numeric/Natural.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Numeric +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/RNAEdit.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/MarkovModulated.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/ReversibleMarkov.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/MixtureModel.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/Markov.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/MultiFrequency.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/Empirical.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/Nucleotides.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/Frequency.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/BranchModel.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/Codons.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/NonReversibleMarkov.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/MixtureModels.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/EigenExp.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/MutSel.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/Simple.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/Rate.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/Doublets.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/Parsimony.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/Likelihood/VariableA.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel/Likelihood +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/Likelihood/CLV.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel/Likelihood +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/SModel/Likelihood/FixedA.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/SModel/Likelihood +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Control/Applicative.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Control +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Control/Monad.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Control +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Control/DeepSeq.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Control +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Control/Monad/State.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Control/Monad +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Control/Monad/Fix.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Control/Monad +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Control/Monad/IO/Class.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Control/Monad/IO +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/MCMC/Moves.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/MCMC +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/MCMC/Types.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/MCMC +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/MCMC/Loggers.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/MCMC +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/MCMC/Moves/Context.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/MCMC/Moves +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/MCMC/Moves/Tree.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/MCMC/Moves +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/MCMC/Moves/Real.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/MCMC/Moves +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/MCMC/Moves/MH.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/MCMC/Moves +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/MCMC/Moves/Alignment.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/MCMC/Moves +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/MCMC/Moves/Integer.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/MCMC/Moves +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/BAliPhy/Util.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/BAliPhy Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Text/Show.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Text Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Text/Read.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Text -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Tree/Newick.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Tree Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Bio/Alignment.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Bio -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Bio/Sequence.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Bio Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Bio/Alphabet.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Bio +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Bio/Sequence.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Bio +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Bio/Alignment/Class.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Bio/Alignment Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Bio/Alignment/Matrix.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Bio/Alignment Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Bio/Alignment/Pairwise.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Bio/Alignment -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Bio/Alignment/Class.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Bio/Alignment -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Foreign/Introspection.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Foreign -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Foreign/String.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Foreign -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Foreign/CList.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Foreign -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Foreign/IntMap.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Foreign -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Foreign/Vector.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Foreign -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Foreign/Maybe.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Foreign -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Foreign/Pair.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Foreign -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/BAliPhy/Util.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/BAliPhy +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/System/Environment.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/System +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/System/Directory.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/System +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/System/IO.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/System +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/System/FilePath.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/System +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Foldable.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Traversable.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Matrix.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Functor.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Maybe.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Either.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Semigroup.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/CSV.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Ratio.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/OldList.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/JSON.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Nat.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Map.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Array.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/IORef.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Frame.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Typeable.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Tuple.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Monoid.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/IntMap.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/IntSet.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Word.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/List.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Function.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Unique.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Poset.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Exception.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Text.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Set.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/String.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Eq.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/BitVector.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Ix.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Ord.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Char.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Floating.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Bool.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/ByteString.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Type/Bool.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data/Type +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Unique/Id.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data/Unique +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Floating/Classes.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data/Floating +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Floating/Types.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data/Floating +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/List/NonEmpty.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data/List +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Text/Encoding.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data/Text +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Text/Display.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data/Text +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/haskell/Data/Text/IO.hs to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/haskell/Data/Text Installing subdir /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/symmetric_dirichlet_on.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/iid_on.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/laplace.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/iidMap.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/shifted_gamma.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/logCauchy.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/logLaplace.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/exponential.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/normal.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/yule.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/iid_on.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/bernoulli.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/logLaplace.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/symmetric_dirichlet.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/laplace.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/binomial.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/uniform_int.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/shifted_gamma.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/gamma.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/normal.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/uniform_tree.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/cauchy.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/poisson.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/dirichlet_mixture.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/uniform_rooted_tree.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/uniform.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/beta.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/logGamma.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/dirichlet_mixture.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/shifted_exponential.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/uniform.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/fixed_topology_tree.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/binomial.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/iid.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/cauchy.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/uniform_tree.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/geometric.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/yule.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/symmetric_dirichlet.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/iidMap.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/symmetric_dirichlet_on.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/logGamma.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/logNormal.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/logCauchy.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/tripletsOf.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/nonreversible.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/unit_mixture.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/zip.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/intToDouble.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/log.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/codonsOf.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/div.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/add.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/tan.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/zipWith.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/cos.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/rna.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/sub.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/doubletsOf.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/aa.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/pdf.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/max.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/uniform_discretize.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/discrete.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/exp.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/branches.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/replicate.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/num_branches.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/cdf.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/negate.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/quantile.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/min.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/map.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/dna.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/sin.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/mul.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/length.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/number_pairs.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/getAminoAcids.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/standard_code.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/take.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/letters.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/sqrt.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/getNucleotides.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/letter_pairs.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/rnaEditsOf.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/n_components.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/ordered_letter_pairs.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/constructors/Nil.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions/constructors -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/constructors/Cons.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions/constructors -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/m3_test.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/jc69.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/m7.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/rs07_relaxed_rates.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/hky85_sym.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/markov_modulate_mixture.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/fMutSel0.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/tn93.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/gwF.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/sample.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/gy94_ext.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/m2a_test.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/multiMixtureModel.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/rna_16a.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/m8a_test.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/fixed_topology_tree.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/geometric.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/uniform_rooted_tree.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/distributions/gamma.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/distributions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/f61.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/hky85.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/density.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/gy94.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/mg94k.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/lg08.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/multi_rate.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/x3x3.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/m8a_test.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/tn93_sym.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/scaled_mixture.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/relaxed_rs07.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/m2a.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/fe.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/mg94.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/wag_freq.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/gtr.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/density.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/wag.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/multiMixtureModel.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/lg08_freq.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/tn93.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/f3x4.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/m8a.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/markov_modulate_mixture.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/rna_16a.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/nonrev.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/m1a.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/x2.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/mixture.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/wag.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/multi_rs07.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/empirical.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/rs07_relaxed_rates.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/equ.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/multi_rate.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/parameter_mixture.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/mut_sel_aa.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/f1x4.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/rs05.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/x2_sym.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/f3x4.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/mg94.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/get_q.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/hky85_sym.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/rs07.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/m3_test.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/x3_sym.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/gtr.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/jtt.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/lg08_freq.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/tn93_sym.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/nonrev.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/mut_sel_aa.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/branch_site.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/mut_sel.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/m8.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/mixture.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/dNdS.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/m3.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/pam.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/rs07.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/f1x4.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/fMutSel.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/m1a.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/fe.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/mg94_ext.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/branch_site.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/rna_edit.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/f81.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/gtr_sym.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/gy94.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/x3_sym.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/hky85.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/equ.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/nonEq.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/f61.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/x3.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/jc69.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/gwF.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/f.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/fMutSel0.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/m7.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/m8.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/k80.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/relaxed_rs07.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/scaled_mixture.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/mg94_ext.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/lg08.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/gy94_ext.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/fMutSel.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/x2_sym.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/inv.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/x2.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/rna_edit.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/x3x3.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/m3.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/x2x2.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/m2a.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/f.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/empirical.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/get_q.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/m2a_test.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/nonEq.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/pam.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/sample.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/Rates/free.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models/Rates -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/Rates/gamma.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models/Rates Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/Rates/log_normal.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models/Rates +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/Rates/gamma.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models/Rates Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/Frequencies/uniform.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models/Frequencies -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/Covarion/gtr.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models/Covarion -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/Covarion/galtier01.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models/Covarion -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/Covarion/huelsenbeck02_two.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models/Covarion -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/Covarion/wang07.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models/Covarion -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/Covarion/ts98.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models/Covarion Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/Covarion/huelsenbeck02.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models/Covarion Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/Covarion/huelsenbeck02_test.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models/Covarion +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/Covarion/ts98.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models/Covarion +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/Covarion/wang07.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models/Covarion +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/Covarion/gtr.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models/Covarion +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/Covarion/huelsenbeck02_two.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models/Covarion +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/models/Covarion/galtier01.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/models/Covarion +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/doubletsOf.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/div.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/num_branches.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/tan.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/rnaEditsOf.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/tripletsOf.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/quantile.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/add.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/replicate.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/letters.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/n_components.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/mul.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/sqrt.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/cdf.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/branches.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/log.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/unit_mixture.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/length.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/negate.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/map.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/zip.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/cos.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/sin.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/sub.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/aa.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/dna.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/exp.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/pdf.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/take.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/uniform_discretize.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/ordered_letter_pairs.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/getNucleotides.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/zipWith.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/letter_pairs.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/getAminoAcids.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/standard_code.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/intToDouble.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/min.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/rna.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/number_pairs.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/discrete.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/codonsOf.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/max.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/nonreversible.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/constructors/Nil.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions/constructors +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/bindings/functions/constructors/Cons.json to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/bindings/functions/constructors Installing subdir /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/parameters.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/alphabets.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/parameters.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/parameters/priors.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/parameters -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/name.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/enable.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/tree.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/align.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/version.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/disable.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/imodel.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/print.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/alphabet.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/model.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/seed.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/config.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/test.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/fix.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/smodel.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/align.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/enable.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/set.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/seed.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/link.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/version.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/iterations.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/verbose.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/scale.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/fix.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/Rao-Blackwellize.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/pre-burnin.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/verbose.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/link.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/package-path.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/disable.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/subsample.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/smodel.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/model.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/unalign.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/subsample.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/test.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/iterations.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/print.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/name.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/commands/scale.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/commands Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/alphabets/Triplets.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/alphabets Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/alphabets/Doublets.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/alphabets -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/alphabets/genetic-code.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/alphabets Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/alphabets/Codons.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/alphabets +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/help/alphabets/genetic-code.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy/help/alphabets Installing subdir /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Miklos-2008/subtilase.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Miklos-2008 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Miklos-2008/lysozyme.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Miklos-2008 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Duplications/hisA-hisF/hisA-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Duplications/hisA-hisF +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Duplications/hisA-hisF/hisA-hisF-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Duplications/hisA-hisF +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Duplications/hisA-hisF/hisA-hisF-muscle.ph to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Duplications/hisA-hisF +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Duplications/hisA-hisF/hisA.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Duplications/hisA-hisF +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Duplications/hisA-hisF/hisF.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Duplications/hisA-hisF +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Duplications/hisA-hisF/hisF-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Duplications/hisA-hisF +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Duplications/trp-tyr/tyr.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Duplications/trp-tyr +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Duplications/trp-tyr/tyr-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Duplications/trp-tyr +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Duplications/trp-tyr/trp.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Duplications/trp-tyr +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Duplications/trp-tyr/trp-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Duplications/trp-tyr +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Duplications/trp-tyr/trp-tyr-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Duplications/trp-tyr +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/ferns/orig.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/ferns +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/ferns/cleaned.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/ferns +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/ferns/README.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/ferns +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/ferns/orig.nex to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/ferns +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/ferns/config.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/ferns +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/ferns/config2.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/ferns Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Miklos-2008/papain.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Miklos-2008 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Miklos-2008/legume_lectin.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Miklos-2008 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Miklos-2008/Starch_binding_domain.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Miklos-2008 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Miklos-2008/annexin.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Miklos-2008 Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Miklos-2008/lectin.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Miklos-2008 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Miklos-2008/haloperoxidase.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Miklos-2008 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Miklos-2008/Starch_binding_domain.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Miklos-2008 Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Miklos-2008/xylose_isomerase.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Miklos-2008 Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Miklos-2008/parvalbumin-like.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Miklos-2008 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Miklos-2008/haloperoxidase.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Miklos-2008 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Miklos-2008/Src_homology_2_domains.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Miklos-2008 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Miklos-2008/annexin.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Miklos-2008 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Miklos-2008/lysozyme.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Miklos-2008 Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Miklos-2008/rr_receiver.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Miklos-2008 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/sod-prank.1.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/sod-bali-phy-C20-gamma4-c50.PP.tree to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Miklos-2008/legume_lectin.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Miklos-2008 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Miklos-2008/Src_homology_2_domains.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Miklos-2008 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Miklos-2008/subtilase.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Miklos-2008 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-probcons-RNA.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-GTR-LN8-c50.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-fsa.ph to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-tcoffee.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-GTR-DP6-c10.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-probcons-RNA-trained.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-clustalw.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-fsa.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/5d-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-muscle5.FastTree.tree to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-t-coffee.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-GTR-LN8-c50.tree to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-fsa.ph to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-GTR-DP6-MAP.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-t-coffee.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-GTR-LN8-WPD.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-clustalw.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-poy.command to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-GTR-DP6-WPD.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/5d-clustalw.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/5d-clustalw.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-probcons-RNA-trained.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-dialign2-2.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-clustalw.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-dialign2-2.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-muscle5.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-fsa.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-poy.tree to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-probcons-RNA.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-GTR-DP6-MAP.tree to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-GTR-DP6-consensus.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/5d.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-t-coffee.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-clustalw.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-tcoffee.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-poy.trees to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-poy.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-t-coffee.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/sod-prank.1.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/globins.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/globins-prank.1.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/globins-prank.2.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/globins-bali-phy-C20-gamma4-c50.PP.tree to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/globins-prank.1.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/globins-prank.2.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/v-src-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/globins-fsa.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/sod-prank.1.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/globins-mafft.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/sod-fsa.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/sod-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/globins-prank.1.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/v-src-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/globins-bali-phy-C20-gamma4.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/globins-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/sod-prank.2.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/sod-mafft.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/globins-bali-phy-C20-gamma4-c50.PP.tree to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/sod-bali-phy-C20-gamma4-c50.PP.tree to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/v-src-mafft.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/sod-bali-phy-C20-gamma4.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/v-src.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/sod-prank.1.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/v-src-fsa.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/sod-prank.2.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/sod-prank.2.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/globins-prank.2.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/sod.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/globins-prank.2.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/sod-bali-phy-C20-gamma4.MAP.tree to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/sod-bali-phy-C20-gamma4.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/globins.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/v-src-fsa.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/globins-fsa.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/globins-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/globins-bali-phy-C20-gamma4.MAP.tree to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/globins-mafft.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/sod-prank.2.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/v-src-mafft.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/76.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/76.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/paper.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/other.accessions to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/37-clustalw.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/37-clustalw.ph to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/30-clustalw.ph to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/76-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/76-clustalw.ph to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/76-muscle.ph to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/30-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/37-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/30.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/37.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/30-muscle.ph to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/37.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/30.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/table1.accessions to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/76-clustalw.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/37-muscle.ph to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/30.aln to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/additional.accessions to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/30-clustalw.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/30.ph to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/ITS/ITS1-trimmed.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/ITS -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/ITS/5.8S.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/ITS -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/ITS/ITS2-trimmed.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/ITS -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/HIV/HIVSIV.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/HIV -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/HIV/chain-2005/env-clustal.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/HIV/chain-2005 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/HIV/chain-2005/pol-clustal.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/HIV/chain-2005 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/HIV/chain-2005/pol.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/HIV/chain-2005 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/HIV/chain-2005/env.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/HIV/chain-2005 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/HIV/chain-2005/pol-common.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/HIV/chain-2005 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/HIV/chain-2005/env-clustal-codons.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/HIV/chain-2005 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/HIV/chain-2005/env-common.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/HIV/chain-2005 -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Duplications/trp-tyr/trp-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Duplications/trp-tyr -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Duplications/trp-tyr/trp.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Duplications/trp-tyr -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Duplications/trp-tyr/tyr-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Duplications/trp-tyr -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Duplications/trp-tyr/trp-tyr-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Duplications/trp-tyr -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Duplications/trp-tyr/tyr.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Duplications/trp-tyr -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Duplications/hisA-hisF/hisA-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Duplications/hisA-hisF -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Duplications/hisA-hisF/hisA-hisF-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Duplications/hisA-hisF -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Duplications/hisA-hisF/hisA-hisF-muscle.ph to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Duplications/hisA-hisF -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Duplications/hisA-hisF/hisF-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Duplications/hisA-hisF -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Duplications/hisA-hisF/hisA.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Duplications/hisA-hisF -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Duplications/hisA-hisF/hisF.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Duplications/hisA-hisF -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Globins/few-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Globins -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Globins/few-clustalw.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Globins -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Globins/many.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Globins -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Globins/10-globins.xml to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Globins -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Globins/10-globins-Lunter.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Globins -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Globins/few.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Globins -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Globins/few-clustalw.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Globins -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Globins/globins.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Globins -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Globins/bglobin.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Globins -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Globins/some.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Globins -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Globins/many-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Globins +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Feng-Doolittle-1987/sod-mafft.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Feng-Doolittle-1987 Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/lrRNA/mollusc.rna.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/lrRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/lrRNA/mollusc.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/lrRNA Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/lrRNA/mollusc.gb to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/lrRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/lrRNA/mollusc.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/lrRNA Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/lrRNA/NOTES.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/lrRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/lrRNA/keep.pl to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/lrRNA Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/lrRNA/mollusc12.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/lrRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Enolase/enolase-38-trimmed.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Enolase -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Enolase/enolase-38.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Enolase +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/lrRNA/keep.pl to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/lrRNA Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/EF-Tu/12d-clustalw.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/EF-Tu -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/EF-Tu/12d-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/EF-Tu +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/EF-Tu/48b-clustalw.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/EF-Tu Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/EF-Tu/5d-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/EF-Tu -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/EF-Tu/48b-clustalw.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/EF-Tu -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/EF-Tu/12d-clustalw.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/EF-Tu Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/EF-Tu/12d.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/EF-Tu -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/EF-Tu/48b-clustalw.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/EF-Tu -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/EF-Tu/5d-clustalw.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/EF-Tu -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/EF-Tu/5d-clustalw.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/EF-Tu +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/EF-Tu/48b-clustalw.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/EF-Tu Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/EF-Tu/25-mafft.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/EF-Tu +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/EF-Tu/12d-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/EF-Tu +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/EF-Tu/5d-clustalw.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/EF-Tu Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/EF-Tu/48b.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/EF-Tu +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/EF-Tu/5d-clustalw.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/EF-Tu +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/EF-Tu/12d-clustalw.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/EF-Tu Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/EF-Tu/5d.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/EF-Tu -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/ferns/config2.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/ferns -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/ferns/cleaned.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/ferns -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/ferns/config.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/ferns -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/ferns/orig.nex to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/ferns -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/ferns/orig.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/ferns -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/ferns/README.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/ferns -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-GTR-DP6-MAP.tree to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-clustalw.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-t-coffee.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-muscle5.FastTree.tree to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-poy.tree to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-clustalw.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-GTR-LN8-c50.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-poy.command to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-fsa.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-probcons-RNA-trained.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-GTR-LN8-WPD.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-GTR-DP6-WPD.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-GTR-DP6-consensus.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/5d-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-poy.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-tcoffee.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-probcons-RNA-trained.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-muscle5.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-probcons-RNA.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-GTR-DP6-c10.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-tcoffee.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-t-coffee.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-poy.trees to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/5d-clustalw.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-t-coffee.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-GTR-LN8-c50.tree to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-t-coffee.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-fsa.ph to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/5d-clustalw.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-GTR-DP6-MAP.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-clustalw.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-probcons-RNA.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-dialign2-2.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-dialign2-2.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25-fsa.ph to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/25.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/5d.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-fsa.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA -Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/5S-rRNA/48-clustalw.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/5S-rRNA +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/HIV/HIVSIV.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/HIV +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/HIV/chain-2005/env-clustal.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/HIV/chain-2005 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/HIV/chain-2005/env-common.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/HIV/chain-2005 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/HIV/chain-2005/pol-common.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/HIV/chain-2005 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/HIV/chain-2005/env-clustal-codons.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/HIV/chain-2005 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/HIV/chain-2005/pol-clustal.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/HIV/chain-2005 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/HIV/chain-2005/env.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/HIV/chain-2005 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/HIV/chain-2005/pol.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/HIV/chain-2005 +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Globins/few.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Globins +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Globins/some.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Globins +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Globins/globins.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Globins +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Globins/many-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Globins +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Globins/few-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Globins +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Globins/few-clustalw.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Globins +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Globins/many.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Globins +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Globins/bglobin.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Globins +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Globins/few-clustalw.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Globins +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Globins/10-globins-Lunter.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Globins +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Globins/10-globins.xml to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Globins +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/ITS/ITS1-trimmed.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/ITS +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/ITS/5.8S.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/ITS +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/ITS/ITS2-trimmed.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/ITS +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/30-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/30.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/30-clustalw.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/other.accessions to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/30.aln to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/37.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/37-clustalw.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/76-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/76-clustalw.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/paper.txt to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/76.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/30.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/30-muscle.ph to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/30.ph to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/37.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/additional.accessions to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/table1.accessions to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/37-muscle.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/30-clustalw.ph to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/76-clustalw.ph to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/37-clustalw.ph to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/37-muscle.ph to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/76.dnd to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/microbotryum/76-muscle.ph to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/microbotryum +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Enolase/enolase-38-trimmed.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Enolase +Installing /build/reproducible-path/bali-phy-4.0~beta16+dfsg/examples/Enolase/enolase-38.fasta to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/share/doc/bali-phy/examples/Enolase Installing src/bali-phy/bali-phy to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/bin Installing src/builtins/Array.so to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy Installing src/builtins/Data.so to /build/reproducible-path/bali-phy-4.0~beta16+dfsg/debian/bali-phy/usr/lib/bali-phy @@ -9898,12 +9934,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/4186464/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/4186464/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/333563 and its subdirectories -I: Current time: Mon Dec 29 14:47:25 -12 2025 -I: pbuilder-time-stamp: 1767062845 +I: removing directory /srv/workspace/pbuilder/4186464 and its subdirectories +I: Current time: Wed Nov 27 10:55:49 +14 2024 +I: pbuilder-time-stamp: 1732654549