Diff of the two buildlogs: -- --- b1/build.log 2021-03-30 23:05:20.807609978 +0000 +++ b2/build.log 2021-03-30 23:25:27.400547562 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon May 2 17:07:23 -12 2022 -I: pbuilder-time-stamp: 1651554443 +I: Current time: Wed Mar 31 13:05:29 +14 2021 +I: pbuilder-time-stamp: 1617145529 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration @@ -17,7 +17,7 @@ I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error -gpgv: Signature made Fri Mar 1 05:32:38 2019 -12 +gpgv: Signature made Sat Mar 2 07:32:38 2019 +14 gpgv: using RSA key D8F6FA7DEA24D90D6EAC733BCCF04928DB0EEAA7 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./cataclysm-dda_0.C+git20190228.faafa3a-2.dsc @@ -31,136 +31,170 @@ dpkg-source: info: applying changelog-update.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/49066/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/34846/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 +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/34846/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/34846/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=16' - DISTRIBUTION='' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="0" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.0.3(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=15' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='1fc0302623bb4f1983155b678a660aa7' - 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='49066' - PS1='# ' - PS2='> ' + INVOCATION_ID=73fbcbc10bfc4adcbb7c0546e29a9b79 + 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=34846 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.KE8Y14DW9H/pbuilderrc_caoo --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.KE8Y14DW9H/b1 --logfile b1/build.log cataclysm-dda_0.C+git20190228.faafa3a-2.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://85.184.249.68:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.KE8Y14DW9H/pbuilderrc_iRzx --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.KE8Y14DW9H/b2 --logfile b2/build.log cataclysm-dda_0.C+git20190228.faafa3a-2.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://78.137.99.97:3128 I: uname -a - Linux ionos5-amd64 5.10.0-0.bpo.3-amd64 #1 SMP Debian 5.10.13-1~bpo10+1 (2021-02-11) x86_64 GNU/Linux + Linux i-capture-the-hostname 4.19.0-16-amd64 #1 SMP Debian 4.19.181-1 (2021-03-19) x86_64 GNU/Linux I: ls -l /bin total 5116 - -rwxr-xr-x 1 root root 1168776 Apr 17 2019 bash - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bunzip2 - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzcat - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2227 Jul 10 2019 bzdiff - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Jun 24 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3641 Jul 10 2019 bzgrep - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzip2 - -rwxr-xr-x 1 root root 14328 Jul 10 2019 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 10 2019 bzmore - -rwxr-xr-x 1 root root 43744 Feb 28 2019 cat - -rwxr-xr-x 1 root root 64320 Feb 28 2019 chgrp - -rwxr-xr-x 1 root root 64288 Feb 28 2019 chmod - -rwxr-xr-x 1 root root 72512 Feb 28 2019 chown - -rwxr-xr-x 1 root root 146880 Feb 28 2019 cp - -rwxr-xr-x 1 root root 121464 Jan 17 2019 dash - -rwxr-xr-x 1 root root 109408 Feb 28 2019 date - -rwxr-xr-x 1 root root 76712 Feb 28 2019 dd - -rwxr-xr-x 1 root root 93744 Feb 28 2019 df - -rwxr-xr-x 1 root root 138856 Feb 28 2019 dir - -rwxr-xr-x 1 root root 84288 Jan 9 2019 dmesg - lrwxrwxrwx 1 root root 8 Sep 26 2018 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Sep 26 2018 domainname -> hostname - -rwxr-xr-x 1 root root 39520 Feb 28 2019 echo - -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep - -rwxr-xr-x 1 root root 35424 Feb 28 2019 false - -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep - -rwxr-xr-x 1 root root 68880 Jan 9 2019 findmnt - -rwsr-xr-x 1 root root 34896 Apr 22 2020 fusermount - -rwxr-xr-x 1 root root 198976 Jan 7 2019 grep - -rwxr-xr-x 2 root root 2345 Jan 5 2019 gunzip - -rwxr-xr-x 1 root root 6375 Jan 5 2019 gzexe - -rwxr-xr-x 1 root root 98048 Jan 5 2019 gzip - -rwxr-xr-x 1 root root 26696 Sep 26 2018 hostname - -rwxr-xr-x 1 root root 68552 Feb 28 2019 ln - -rwxr-xr-x 1 root root 56760 Jul 26 2018 login - -rwxr-xr-x 1 root root 138856 Feb 28 2019 ls - -rwxr-xr-x 1 root root 108624 Jan 9 2019 lsblk - -rwxr-xr-x 1 root root 89088 Feb 28 2019 mkdir - -rwxr-xr-x 1 root root 68544 Feb 28 2019 mknod - -rwxr-xr-x 1 root root 43808 Feb 28 2019 mktemp - -rwxr-xr-x 1 root root 43008 Jan 9 2019 more - -rwsr-xr-x 1 root root 51280 Jan 9 2019 mount - -rwxr-xr-x 1 root root 14408 Jan 9 2019 mountpoint - -rwxr-xr-x 1 root root 138728 Feb 28 2019 mv - lrwxrwxrwx 1 root root 8 Sep 26 2018 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Feb 14 2019 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 39616 Feb 28 2019 pwd - lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash - -rwxr-xr-x 1 root root 47776 Feb 28 2019 readlink - -rwxr-xr-x 1 root root 68416 Feb 28 2019 rm - -rwxr-xr-x 1 root root 47776 Feb 28 2019 rmdir - -rwxr-xr-x 1 root root 23312 Jan 21 2019 run-parts - -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Apr 23 02:46 sh -> dash - -rwxr-xr-x 1 root root 39552 Feb 28 2019 sleep - -rwxr-xr-x 1 root root 80672 Feb 28 2019 stty - -rwsr-xr-x 1 root root 63568 Jan 9 2019 su - -rwxr-xr-x 1 root root 35488 Feb 28 2019 sync - -rwxr-xr-x 1 root root 445560 Apr 23 2019 tar - -rwxr-xr-x 1 root root 14440 Jan 21 2019 tempfile - -rwxr-xr-x 1 root root 97152 Feb 28 2019 touch - -rwxr-xr-x 1 root root 35424 Feb 28 2019 true - -rwxr-xr-x 1 root root 14328 Apr 22 2020 ulockmgr_server - -rwsr-xr-x 1 root root 34888 Jan 9 2019 umount - -rwxr-xr-x 1 root root 39584 Feb 28 2019 uname - -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress - -rwxr-xr-x 1 root root 138856 Feb 28 2019 vdir - -rwxr-xr-x 1 root root 34896 Jan 9 2019 wdctl - -rwxr-xr-x 1 root root 946 Jan 21 2019 which - lrwxrwxrwx 1 root root 8 Sep 26 2018 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1983 Jan 5 2019 zcat - -rwxr-xr-x 1 root root 1677 Jan 5 2019 zcmp - -rwxr-xr-x 1 root root 5879 Jan 5 2019 zdiff - -rwxr-xr-x 1 root root 29 Jan 5 2019 zegrep - -rwxr-xr-x 1 root root 29 Jan 5 2019 zfgrep - -rwxr-xr-x 1 root root 2080 Jan 5 2019 zforce - -rwxr-xr-x 1 root root 7584 Jan 5 2019 zgrep - -rwxr-xr-x 1 root root 2205 Jan 5 2019 zless - -rwxr-xr-x 1 root root 1841 Jan 5 2019 zmore - -rwxr-xr-x 1 root root 4552 Jan 5 2019 znew -I: user script /srv/workspace/pbuilder/49066/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1168776 Apr 18 2019 bash + -rwxr-xr-x 3 root root 38984 Jul 11 2019 bunzip2 + -rwxr-xr-x 3 root root 38984 Jul 11 2019 bzcat + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2227 Jul 11 2019 bzdiff + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Jun 25 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3641 Jul 11 2019 bzgrep + -rwxr-xr-x 3 root root 38984 Jul 11 2019 bzip2 + -rwxr-xr-x 1 root root 14328 Jul 11 2019 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 11 2019 bzmore + -rwxr-xr-x 1 root root 43744 Mar 1 2019 cat + -rwxr-xr-x 1 root root 64320 Mar 1 2019 chgrp + -rwxr-xr-x 1 root root 64288 Mar 1 2019 chmod + -rwxr-xr-x 1 root root 72512 Mar 1 2019 chown + -rwxr-xr-x 1 root root 146880 Mar 1 2019 cp + -rwxr-xr-x 1 root root 121464 Jan 18 2019 dash + -rwxr-xr-x 1 root root 109408 Mar 1 2019 date + -rwxr-xr-x 1 root root 76712 Mar 1 2019 dd + -rwxr-xr-x 1 root root 93744 Mar 1 2019 df + -rwxr-xr-x 1 root root 138856 Mar 1 2019 dir + -rwxr-xr-x 1 root root 84288 Jan 10 2019 dmesg + lrwxrwxrwx 1 root root 8 Sep 27 2018 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Sep 27 2018 domainname -> hostname + -rwxr-xr-x 1 root root 39520 Mar 1 2019 echo + -rwxr-xr-x 1 root root 28 Jan 8 2019 egrep + -rwxr-xr-x 1 root root 35424 Mar 1 2019 false + -rwxr-xr-x 1 root root 28 Jan 8 2019 fgrep + -rwxr-xr-x 1 root root 68880 Jan 10 2019 findmnt + -rwsr-xr-x 1 root root 34896 Apr 23 2020 fusermount + -rwxr-xr-x 1 root root 198976 Jan 8 2019 grep + -rwxr-xr-x 2 root root 2345 Jan 6 2019 gunzip + -rwxr-xr-x 1 root root 6375 Jan 6 2019 gzexe + -rwxr-xr-x 1 root root 98048 Jan 6 2019 gzip + -rwxr-xr-x 1 root root 26696 Sep 27 2018 hostname + -rwxr-xr-x 1 root root 68552 Mar 1 2019 ln + -rwxr-xr-x 1 root root 56760 Jul 27 2018 login + -rwxr-xr-x 1 root root 138856 Mar 1 2019 ls + -rwxr-xr-x 1 root root 108624 Jan 10 2019 lsblk + -rwxr-xr-x 1 root root 89088 Mar 1 2019 mkdir + -rwxr-xr-x 1 root root 68544 Mar 1 2019 mknod + -rwxr-xr-x 1 root root 43808 Mar 1 2019 mktemp + -rwxr-xr-x 1 root root 43008 Jan 10 2019 more + -rwsr-xr-x 1 root root 51280 Jan 10 2019 mount + -rwxr-xr-x 1 root root 14408 Jan 10 2019 mountpoint + -rwxr-xr-x 1 root root 138728 Mar 1 2019 mv + lrwxrwxrwx 1 root root 8 Sep 27 2018 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Feb 15 2019 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 39616 Mar 1 2019 pwd + lrwxrwxrwx 1 root root 4 Apr 18 2019 rbash -> bash + -rwxr-xr-x 1 root root 47776 Mar 1 2019 readlink + -rwxr-xr-x 1 root root 68416 Mar 1 2019 rm + -rwxr-xr-x 1 root root 47776 Mar 1 2019 rmdir + -rwxr-xr-x 1 root root 23312 Jan 22 2019 run-parts + -rwxr-xr-x 1 root root 122224 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Mar 31 13:06 sh -> bash + lrwxrwxrwx 1 root root 4 Mar 21 22:24 sh.distrib -> dash + -rwxr-xr-x 1 root root 39552 Mar 1 2019 sleep + -rwxr-xr-x 1 root root 80672 Mar 1 2019 stty + -rwsr-xr-x 1 root root 63568 Jan 10 2019 su + -rwxr-xr-x 1 root root 35488 Mar 1 2019 sync + -rwxr-xr-x 1 root root 445560 Apr 24 2019 tar + -rwxr-xr-x 1 root root 14440 Jan 22 2019 tempfile + -rwxr-xr-x 1 root root 97152 Mar 1 2019 touch + -rwxr-xr-x 1 root root 35424 Mar 1 2019 true + -rwxr-xr-x 1 root root 14328 Apr 23 2020 ulockmgr_server + -rwsr-xr-x 1 root root 34888 Jan 10 2019 umount + -rwxr-xr-x 1 root root 39584 Mar 1 2019 uname + -rwxr-xr-x 2 root root 2345 Jan 6 2019 uncompress + -rwxr-xr-x 1 root root 138856 Mar 1 2019 vdir + -rwxr-xr-x 1 root root 34896 Jan 10 2019 wdctl + -rwxr-xr-x 1 root root 946 Jan 22 2019 which + lrwxrwxrwx 1 root root 8 Sep 27 2018 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1983 Jan 6 2019 zcat + -rwxr-xr-x 1 root root 1677 Jan 6 2019 zcmp + -rwxr-xr-x 1 root root 5879 Jan 6 2019 zdiff + -rwxr-xr-x 1 root root 29 Jan 6 2019 zegrep + -rwxr-xr-x 1 root root 29 Jan 6 2019 zfgrep + -rwxr-xr-x 1 root root 2080 Jan 6 2019 zforce + -rwxr-xr-x 1 root root 7584 Jan 6 2019 zgrep + -rwxr-xr-x 1 root root 2205 Jan 6 2019 zless + -rwxr-xr-x 1 root root 1841 Jan 6 2019 zmore + -rwxr-xr-x 1 root root 4552 Jan 6 2019 znew +I: user script /srv/workspace/pbuilder/34846/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -519,7 +553,7 @@ Get: 303 http://deb.debian.org/debian buster/main amd64 libsdl2-ttf-2.0-0 amd64 2.0.15+dfsg1-1 [16.5 kB] Get: 304 http://deb.debian.org/debian buster/main amd64 libsdl2-ttf-dev amd64 2.0.15+dfsg1-1 [22.8 kB] Get: 305 http://deb.debian.org/debian buster/main amd64 lua5.3 amd64 5.3.3-1.1 [109 kB] -Fetched 106 MB in 2s (61.7 MB/s) +Fetched 106 MB in 5s (22.0 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libapparmor1: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 ... 19195 files and directories currently installed.) @@ -1779,7 +1813,7 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/cataclysm-dda-0.C+git20190228.faafa3a/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b +I: Running cd /build/cataclysm-dda-0.C+git20190228.faafa3a/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package cataclysm-dda dpkg-buildpackage: info: source version 0.C+git20190228.faafa3a-2 dpkg-buildpackage: info: source distribution unstable @@ -1789,10 +1823,10 @@ debian/rules clean dh clean dh_auto_clean - make -j16 distclean + make -j15 distclean make[1]: Entering directory '/build/cataclysm-dda-0.C+git20190228.faafa3a' make[1]: git: Command not found -/bin/sh: 1: astyle: not found +/bin/sh: astyle: command not found rm -rf *bindist rm -rf save rm -rf lang/mo @@ -1806,7 +1840,7 @@ /usr/bin/make clean distclean make[2]: Entering directory '/build/cataclysm-dda-0.C+git20190228.faafa3a' make[2]: git: Command not found -/bin/sh: 1: astyle: not found +/bin/sh: astyle: command not found /usr/bin/make -C tests clean make[3]: Entering directory '/build/cataclysm-dda-0.C+git20190228.faafa3a/tests' rm -rf *obj @@ -1836,10 +1870,10 @@ debian/rules override_dh_auto_build make[1]: Entering directory '/build/cataclysm-dda-0.C+git20190228.faafa3a' dh_auto_build -- VERSION=0.C+git20190228.faafa3a PREFIX=/usr ASTYLE=0 RELEASE=1 USE_XDG_DIR=1 LUA=1 LUA_BINARY=lua5.3 LANGUAGES=all DEBUG_SYMBOLS=1 - make -j16 "INSTALL=install --strip-program=true" VERSION=0.C\+git20190228.faafa3a PREFIX=/usr ASTYLE=0 RELEASE=1 USE_XDG_DIR=1 LUA=1 LUA_BINARY=lua5.3 LANGUAGES=all DEBUG_SYMBOLS=1 + make -j15 "INSTALL=install --strip-program=true" VERSION=0.C\+git20190228.faafa3a PREFIX=/usr ASTYLE=0 RELEASE=1 USE_XDG_DIR=1 LUA=1 LUA_BINARY=lua5.3 LANGUAGES=all DEBUG_SYMBOLS=1 make[2]: Entering directory '/build/cataclysm-dda-0.C+git20190228.faafa3a' make[2]: git: Command not found -/bin/sh: 1: astyle: not found +/bin/sh: astyle: command not found g++ -g -O2 -ffile-prefix-map=/build/cataclysm-dda-0.C+git20190228.faafa3a=. -fstack-protector-strong -Wformat -Werror=format-security -ffast-math -Os -Wall -Wextra -g -fsigned-char -Werror -std=c++11 -MMD -MP -I/usr/include/lua5.3 -DLUA -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -Itools/format -Isrc tools/format/format.cpp src/json.cpp -o tools/format/json_formatter.cgi #define VERSION "0.C+git20190228.faafa3a" g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DRELEASE -DBACKTRACE -DLOCALIZE -DPREFIX="/usr" -DDATA_DIR_PREFIX -DUSE_XDG_DIR -g -O2 -ffile-prefix-map=/build/cataclysm-dda-0.C+git20190228.faafa3a=. -fstack-protector-strong -Wformat -Werror=format-security -ffast-math -Os -Wall -Wextra -g -fsigned-char -Werror -std=c++11 -MMD -MP -I/usr/include/lua5.3 -DLUA -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -c src/action.cpp -o obj/action.o @@ -2299,9 +2333,9 @@ Unformatted data/mods/Urban_Development/building_jsons/urban_11_house_brick.json Unformatted data/mods/Urban_Development/building_jsons/urban_10_house_brick_pool.json Unformatted data/mods/Tough_Zombies/modinfo.json -Unformatted data/mods/Tolerate_This/recipe_food.json Unformatted data/mods/Tolerate_This/modinfo.json Unformatted data/mods/Tolerate_This/cooking_components.json +Unformatted data/mods/Tolerate_This/recipe_food.json Unformatted data/mods/Tolerate_This/comestibles.json Unformatted data/mods/Tanks/snippets.json Unformatted data/mods/Tanks/modinfo.json @@ -2433,8 +2467,8 @@ Unformatted data/mods/Fuji_Structures/worldgen/s_cardealer.json Unformatted data/mods/Fuji_Structures/worldgen/s_camping.json Unformatted data/mods/Fuji_Structures/worldgen/s_apt_2.json -Unformatted data/mods/Fuji_Structures/worldgen/s_apt.json Unformatted data/mods/Fuji_Structures/worldgen/regional_overlay.json +Unformatted data/mods/Fuji_Structures/worldgen/s_apt.json Unformatted data/mods/Fuji_Structures/worldgen/overmap_terrain.json Unformatted data/mods/Fuji_Structures/worldgen/overmap_specials.json Unformatted data/mods/Fuji_Structures/worldgen/lightindustry/s_lightindustry_road_1.json @@ -2548,10 +2582,10 @@ Unformatted data/json/vehicles/trains.json Unformatted data/json/vehicles/test.json Unformatted data/json/vehicleparts/vp_flags.json -Unformatted data/json/vehicles/helicopters.json Unformatted data/json/vehicleparts/rams.json Unformatted data/json/vehicleparts/motor.json Unformatted data/json/vehicleparts/manual.json +Unformatted data/json/vehicles/helicopters.json Unformatted data/json/vehicleparts/engineering.json Unformatted data/json/vehicleparts/combustion.json Unformatted data/json/vehicleparts/cargo.json @@ -2564,26 +2598,26 @@ Unformatted data/json/tool_qualities.json Unformatted data/json/test_regions.json Unformatted data/json/start_locations.json -Unformatted data/json/terrain.json Unformatted data/json/skills.json Unformatted data/json/scenarios/scenarios.json Unformatted data/json/rotatable_symbols.json Unformatted data/json/requirements/vehicle.json +Unformatted data/json/terrain.json Unformatted data/json/requirements/uncraft.json Unformatted data/json/requirements/toolsets.json Unformatted data/json/requirements/materials.json Unformatted data/json/requirements/cooking_tools.json Unformatted data/json/requirements/cooking_components.json -Unformatted data/json/regional_map_settings.json Unformatted data/json/recipes/recipe_vehicle.json -Unformatted data/json/recipes/recipe_groups.json +Unformatted data/json/regional_map_settings.json Unformatted data/json/recipes/recipe_others.json +Unformatted data/json/recipes/recipe_groups.json Unformatted data/json/recipes/recipe_deconstruction_package.json -Unformatted data/json/recipes/recipe_food.json Unformatted data/json/recipes/recipe_deconstruction.json Unformatted data/json/recipes/recipe_construction_om.json -Unformatted data/json/recipes/recipe_companion.json +Unformatted data/json/recipes/recipe_food.json Unformatted data/json/recipes/other/parts.json +Unformatted data/json/recipes/recipe_companion.json Unformatted data/json/recipes/other/other.json Unformatted data/json/recipes/other/medical.json Unformatted data/json/recipes/other/materials.json @@ -2599,11 +2633,11 @@ Unformatted data/json/recipes/ammo/grenades.json Unformatted data/json/recipes/ammo/components.json Unformatted data/json/player_activities.json -Unformatted data/json/professions.json Unformatted data/json/overmap_terrain_abstract.json +Unformatted data/json/professions.json Unformatted data/json/overmap/special_locations.json -Unformatted data/json/overmap_terrain.json Unformatted data/json/overmap/overmap_land_use_codes.json +Unformatted data/json/overmap_terrain.json Unformatted data/json/npcs/starting_traits.json Unformatted data/json/npcs/refugee_center/NPC_Vanessa_Toby.json Unformatted data/json/npcs/refugee_center/NPC_Stan_Borichenko.json @@ -2613,8 +2647,8 @@ Unformatted data/json/npcs/refugee_center/NPC_Boris_Borichenko.json Unformatted data/json/npcs/refugee_center/NPC_Aleesha_Seward.json Unformatted data/json/npcs/factions.json -Unformatted data/json/npcs/expertise_traits.json Unformatted data/json/npcs/destination_locations.json +Unformatted data/json/npcs/expertise_traits.json Unformatted data/json/npcs/classes_uncommon.json Unformatted data/json/npcs/TALK_TEST.json Unformatted data/json/npcs/TALK_SCIENCE_REP.json @@ -2632,8 +2666,8 @@ Unformatted data/json/npcs/TALK_COMMON_OTHER.json Unformatted data/json/npcs/TALK_COMMON_MISSION.json Unformatted data/json/npcs/TALK_COMMON_GREET.json -Unformatted data/json/npcs/TALK_COMMON_ALLY.json Unformatted data/json/npcs/NC_BARTENDER.json +Unformatted data/json/npcs/TALK_COMMON_ALLY.json Unformatted data/json/npcs/Backgrounds/wedding_1.json Unformatted data/json/npcs/Backgrounds/soldier_2.json Unformatted data/json/npcs/Backgrounds/soldier_1.json @@ -2645,8 +2679,8 @@ Unformatted data/json/npcs/Backgrounds/religious_2.json Unformatted data/json/npcs/Backgrounds/religious_1.json Unformatted data/json/npcs/Backgrounds/professor_1.json -Unformatted data/json/npcs/Backgrounds/prisoner_1.json Unformatted data/json/npcs/Backgrounds/prepper_2.json +Unformatted data/json/npcs/Backgrounds/prisoner_1.json Unformatted data/json/npcs/Backgrounds/prepper_1.json Unformatted data/json/npcs/Backgrounds/out_of_town_2.json Unformatted data/json/npcs/Backgrounds/out_of_town_1.json @@ -2713,9 +2747,9 @@ Unformatted data/json/mapgen_palettes/evac_center.json Unformatted data/json/mapgen_palettes/basement.json Unformatted data/json/mapgen_palettes/acidia_camp_palette.json -Unformatted data/json/mapgen/zoo.json Unformatted data/json/mapgen/warehouse.json Unformatted data/json/mapgen/vfw.json +Unformatted data/json/mapgen/zoo.json Unformatted data/json/mapgen/veterinarian.json Unformatted data/json/mapgen/trailhead.json Unformatted data/json/mapgen/trailer_park.json @@ -2729,8 +2763,8 @@ Unformatted data/json/mapgen/storage_units_medium.json Unformatted data/json/mapgen/storage_units_large.json Unformatted data/json/mapgen/station_radio.json -Unformatted data/json/mapgen/stadium_football.json Unformatted data/json/mapgen/sports_store.json +Unformatted data/json/mapgen/stadium_football.json Unformatted data/json/mapgen/smoke_lounge.json Unformatted data/json/mapgen/smallscrapyard.json Unformatted data/json/mapgen/shooting_range.json @@ -2755,8 +2789,8 @@ Unformatted data/json/mapgen/power_station_small.json Unformatted data/json/mapgen/power_station_large.json Unformatted data/json/mapgen/post_office.json -Unformatted data/json/mapgen/pool.json Unformatted data/json/mapgen/pond_public.json +Unformatted data/json/mapgen/pool.json Unformatted data/json/mapgen/pond_fishing.json Unformatted data/json/mapgen/police_station.json Unformatted data/json/mapgen/pharmacy.json @@ -2767,22 +2801,22 @@ Unformatted data/json/mapgen/park_skate.json Unformatted data/json/mapgen/paintball_field.json Unformatted data/json/mapgen/orchard_fruit.json -Unformatted data/json/mapgen/office_tower.json Unformatted data/json/mapgen/office_small.json Unformatted data/json/mapgen/natural_spring.json +Unformatted data/json/mapgen/office_tower.json Unformatted data/json/mapgen/music_venue.json Unformatted data/json/mapgen/museum.json -Unformatted data/json/mapgen/movie_theater.json Unformatted data/json/mapgen/mortuary.json +Unformatted data/json/mapgen/movie_theater.json Unformatted data/json/mapgen/moonshine_camp.json Unformatted data/json/mapgen/mil_surplus.json Unformatted data/json/mapgen/meth_lab.json Unformatted data/json/mapgen/mass_grave.json -Unformatted data/json/mapgen/mansion.json Unformatted data/json/mapgen/lumberyard.json Unformatted data/json/mapgen/lot_empty_residential.json -Unformatted data/json/mapgen/lot_empty_commercial.json +Unformatted data/json/mapgen/mansion.json Unformatted data/json/mapgen/lmoe.json +Unformatted data/json/mapgen/lot_empty_commercial.json Unformatted data/json/mapgen/library.json Unformatted data/json/mapgen/laundromat.json Unformatted data/json/mapgen/landscaping_supply.json @@ -2792,10 +2826,10 @@ Unformatted data/json/mapgen/jewel_store.json Unformatted data/json/mapgen/hunting_blind.json Unformatted data/json/mapgen/house/house_tool_shed.json -Unformatted data/json/mapgen/house/house_vacant.json Unformatted data/json/mapgen/house/house_rural.json Unformatted data/json/mapgen/house/house_quiverfull.json Unformatted data/json/mapgen/house/house_prepper.json +Unformatted data/json/mapgen/house/house_vacant.json Unformatted data/json/mapgen/house/house_porch.json Unformatted data/json/mapgen/house/house_patio.json Unformatted data/json/mapgen/house/house_modern_lx.json @@ -2804,8 +2838,8 @@ Unformatted data/json/mapgen/house/house_garage8.json Unformatted data/json/mapgen/house/house_garage7.json Unformatted data/json/mapgen/house/house_fortified.json -Unformatted data/json/mapgen/house/house_duplex.json Unformatted data/json/mapgen/house/house_dogs.json +Unformatted data/json/mapgen/house/house_duplex.json Unformatted data/json/mapgen/house/house19.json Unformatted data/json/mapgen/house/house18.json Unformatted data/json/mapgen/house/house17.json @@ -2820,16 +2854,16 @@ Unformatted data/json/mapgen/house/house06.json Unformatted data/json/mapgen/house/house05.json Unformatted data/json/mapgen/house/house04.json -Unformatted data/json/mapgen/house/detached_house.json Unformatted data/json/mapgen/house/crack_house.json +Unformatted data/json/mapgen/house/detached_house.json Unformatted data/json/mapgen/hospital.json Unformatted data/json/mapgen/homeless_camp.json Unformatted data/json/mapgen/homeimprovement.json Unformatted data/json/mapgen/headshop.json Unformatted data/json/mapgen/gym.json Unformatted data/json/mapgen/gunsmith.json -Unformatted data/json/mapgen/golfcourse.json Unformatted data/json/mapgen/gardening_store.json +Unformatted data/json/mapgen/golfcourse.json Unformatted data/json/mapgen/garden_public.json Unformatted data/json/mapgen/garden_community.json Unformatted data/json/mapgen/garden_botanical.json @@ -2839,9 +2873,9 @@ Unformatted data/json/mapgen/farm_tree.json Unformatted data/json/mapgen/farm_dairy.json Unformatted data/json/mapgen/faction_buildings.json -Unformatted data/json/mapgen/dumpsite.json Unformatted data/json/mapgen/dump.json Unformatted data/json/mapgen/dollar_store.json +Unformatted data/json/mapgen/dumpsite.json Unformatted data/json/mapgen/dojo.json Unformatted data/json/mapgen/dispensary.json Unformatted data/json/mapgen/dirtroad.json @@ -2873,9 +2907,9 @@ Unformatted data/json/mapgen/abstorefront.json Unformatted data/json/mapgen/abandoned_warehouse.json Unformatted data/json/mapgen/abandoned_shopping_plaza.json -Unformatted data/json/mapgen/abandoned_barn.json Unformatted data/json/items/vehicle/wheel.json Unformatted data/json/items/vehicle/rigs.json +Unformatted data/json/mapgen/abandoned_barn.json Unformatted data/json/items/vehicle/rams.json Unformatted data/json/items/vehicle/engineering.json Unformatted data/json/items/vehicle/engine.json @@ -2883,17 +2917,17 @@ Unformatted data/json/items/vehicle/armor.json Unformatted data/json/items/vehicle/alternator.json Unformatted data/json/items/toolmod.json -Unformatted data/json/items/tools.json Unformatted data/json/items/tool/workshop.json Unformatted data/json/items/tool/science.json Unformatted data/json/items/tool/radio_tools.json +Unformatted data/json/items/tools.json Unformatted data/json/items/tool/med.json Unformatted data/json/items/tool/deployable.json Unformatted data/json/items/resources/misc.json Unformatted data/json/items/ranged.json Unformatted data/json/items/obsolete.json -Unformatted data/json/items/melee.json Unformatted data/json/items/magazine/weldgas.json +Unformatted data/json/items/melee.json Unformatted data/json/items/magazine/shot.json Unformatted data/json/items/magazine/nail.json Unformatted data/json/items/magazine/liquid.json @@ -2960,8 +2994,8 @@ Unformatted data/json/items/generic/spares.json Unformatted data/json/items/generic/currency.json Unformatted data/json/items/generic/casing.json -Unformatted data/json/items/generic.json Unformatted data/json/items/fuel.json +Unformatted data/json/items/generic.json Unformatted data/json/items/fluff.json Unformatted data/json/items/crossbows.json Unformatted data/json/items/comestibles/wheat.json @@ -3032,13 +3066,13 @@ Unformatted data/json/items/biosignatures.json Unformatted data/json/items/bionics.json Unformatted data/json/items/armor/ammo_pouch.json -Unformatted data/json/items/armor.json Unformatted data/json/items/archery.json Unformatted data/json/items/ammo_types.json Unformatted data/json/items/ammo/weldgas.json Unformatted data/json/items/ammo/signal_flare.json Unformatted data/json/items/ammo/shot.json Unformatted data/json/items/ammo/paintball.json +Unformatted data/json/items/armor.json Unformatted data/json/items/ammo/nail.json Unformatted data/json/items/ammo/metal_rail.json Unformatted data/json/items/ammo/flintlock.json @@ -3075,31 +3109,31 @@ Unformatted data/json/items/ammo/20x66mm.json Unformatted data/json/items/ammo/12mm.json Unformatted data/json/items/ammo.json -Unformatted data/json/itemgroups/mansion.json Unformatted data/json/itemgroups/forage.json +Unformatted data/json/itemgroups/mansion.json Unformatted data/json/itemgroups/faction_camps.json Unformatted data/json/itemgroups/defense_mode.json Unformatted data/json/itemgroups/ammo.json Unformatted data/json/item_category.json Unformatted data/json/item_actions.json Unformatted data/json/health_msgs.json -Unformatted data/json/harvest.json Unformatted data/json/gates.json +Unformatted data/json/harvest.json Unformatted data/json/game_balance.json -Unformatted data/json/furniture.json Unformatted data/json/flags.json Unformatted data/json/emit.json -Unformatted data/json/effects.json Unformatted data/json/dreams.json +Unformatted data/json/effects.json +Unformatted data/json/furniture.json Unformatted data/json/doll_speech.json Unformatted data/json/default_blacklist.json Unformatted data/json/corpses.json -Unformatted data/json/construction.json Unformatted data/json/body_parts.json -Unformatted data/json/bionics.json +Unformatted data/json/construction.json Unformatted data/json/anatomy.json -Unformatted data/help/texts.json +Unformatted data/json/bionics.json Unformatted data/fontdata.json +Unformatted data/help/texts.json Unformatted data/core/tips.json Unformatted data/core/basic.json g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DRELEASE -DBACKTRACE -DLOCALIZE -DPREFIX="/usr" -DDATA_DIR_PREFIX -DUSE_XDG_DIR -g -O2 -ffile-prefix-map=/build/cataclysm-dda-0.C+git20190228.faafa3a=. -fstack-protector-strong -Wformat -Werror=format-security -ffast-math -Os -Wall -Wextra -g -fsigned-char -Werror -std=c++11 -MMD -MP -I/usr/include/lua5.3 -DLUA -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -c src/catalua.cpp -o obj/catalua.o @@ -3172,10 +3206,10 @@ make[3]: Leaving directory '/build/cataclysm-dda-0.C+git20190228.faafa3a/tests' make[2]: Leaving directory '/build/cataclysm-dda-0.C+git20190228.faafa3a' dh_auto_build -- VERSION=0.C+git20190228.faafa3a PREFIX=/usr ASTYLE=0 RELEASE=1 USE_XDG_DIR=1 LUA=1 LUA_BINARY=lua5.3 LANGUAGES=all DEBUG_SYMBOLS=1 TILES=1 SOUND=1 - make -j16 "INSTALL=install --strip-program=true" VERSION=0.C\+git20190228.faafa3a PREFIX=/usr ASTYLE=0 RELEASE=1 USE_XDG_DIR=1 LUA=1 LUA_BINARY=lua5.3 LANGUAGES=all DEBUG_SYMBOLS=1 TILES=1 SOUND=1 + make -j15 "INSTALL=install --strip-program=true" VERSION=0.C\+git20190228.faafa3a PREFIX=/usr ASTYLE=0 RELEASE=1 USE_XDG_DIR=1 LUA=1 LUA_BINARY=lua5.3 LANGUAGES=all DEBUG_SYMBOLS=1 TILES=1 SOUND=1 make[2]: Entering directory '/build/cataclysm-dda-0.C+git20190228.faafa3a' make[2]: git: Command not found -/bin/sh: 1: astyle: not found +/bin/sh: astyle: command not found g++ -g -O2 -ffile-prefix-map=/build/cataclysm-dda-0.C+git20190228.faafa3a=. -fstack-protector-strong -Wformat -Werror=format-security -ffast-math -Os -Wall -Wextra -g -fsigned-char -Werror -std=c++11 -MMD -MP -D_REENTRANT -I/usr/include/SDL2 -DSDL_SOUND -I/usr/include/lua5.3 -DLUA -I/usr/include/SDL2 -D_REENTRANT -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -Itools/format -Isrc tools/format/format.cpp src/json.cpp -o tools/format/json_formatter.cgi g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DRELEASE -DTILES -DBACKTRACE -DLOCALIZE -DPREFIX="/usr" -DDATA_DIR_PREFIX -DUSE_XDG_DIR -g -O2 -ffile-prefix-map=/build/cataclysm-dda-0.C+git20190228.faafa3a=. -fstack-protector-strong -Wformat -Werror=format-security -ffast-math -Os -Wall -Wextra -g -fsigned-char -Werror -std=c++11 -MMD -MP -D_REENTRANT -I/usr/include/SDL2 -DSDL_SOUND -I/usr/include/lua5.3 -DLUA -I/usr/include/SDL2 -D_REENTRANT -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c src/action.cpp -o obj/tiles/action.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DRELEASE -DTILES -DBACKTRACE -DLOCALIZE -DPREFIX="/usr" -DDATA_DIR_PREFIX -DUSE_XDG_DIR -g -O2 -ffile-prefix-map=/build/cataclysm-dda-0.C+git20190228.faafa3a=. -fstack-protector-strong -Wformat -Werror=format-security -ffast-math -Os -Wall -Wextra -g -fsigned-char -Werror -std=c++11 -MMD -MP -D_REENTRANT -I/usr/include/SDL2 -DSDL_SOUND -I/usr/include/lua5.3 -DLUA -I/usr/include/SDL2 -D_REENTRANT -D_REENTRANT -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/SDL2 -c src/active_item_cache.cpp -o obj/tiles/active_item_cache.o @@ -3420,11 +3454,11 @@ Unformatted data/mods/oa_additional_buildings/json/oa_shared_item_groups.json Unformatted data/mods/oa_additional_buildings/json/mapgen/ws_survivor_camp.json Unformatted data/mods/oa_additional_buildings/json/mapgen/ws_survivor_bunker.json -Unformatted data/mods/oa_additional_buildings/json/mapgen/ws_regional_dump.json Unformatted data/mods/oa_additional_buildings/json/mapgen/ws_giant_sinkhole.json -Unformatted data/mods/oa_additional_buildings/json/mapgen/ws_fire_lookout_tower.json +Unformatted data/mods/oa_additional_buildings/json/mapgen/ws_regional_dump.json Unformatted data/mods/oa_additional_buildings/json/mapgen/cs_tire_shop.json Unformatted data/mods/oa_additional_buildings/json/mapgen/cs_sex_shop.json +Unformatted data/mods/oa_additional_buildings/json/mapgen/ws_fire_lookout_tower.json Unformatted data/mods/oa_additional_buildings/json/mapgen/cs_public_space.json Unformatted data/mods/oa_additional_buildings/json/mapgen/cs_public_art_piece.json Unformatted data/mods/oa_additional_buildings/json/mapgen/cs_private_park.json @@ -3509,8 +3543,8 @@ Unformatted data/mods/mapspecials_demo/megastore/mega_1re_05.json Unformatted data/mods/mapspecials_demo/megastore/mega_1re_04.json Unformatted data/mods/mapspecials_demo/megastore/mega_1re_03.json -Unformatted data/mods/mapspecials_demo/megastore/mega_1re_02.json Unformatted data/mods/mapspecials_demo/megastore/mega_1re_01.json +Unformatted data/mods/mapspecials_demo/megastore/mega_1re_02.json Unformatted data/mods/mapspecials_demo/megastore/mega_1mid_05.json Unformatted data/mods/mapspecials_demo/megastore/mega_1mid_04.json Unformatted data/mods/mapspecials_demo/megastore/mega_1mid_03.json @@ -3582,11 +3616,11 @@ Unformatted data/mods/blazemod/blaze_blob_construct.json Unformatted data/mods/blazemod/blaze_ammo_types.json Unformatted data/mods/blazemod/blaze_ammo.json -Unformatted data/mods/alt_map_key/overmap_terrain.json Unformatted data/mods/alt_map_key/modinfo.json Unformatted data/mods/Zombie_Nightvision/modinfo.json Unformatted data/mods/Z-Level_Buildings/modinfo.json Unformatted data/mods/Urban_Development/regional_overlay.json +Unformatted data/mods/alt_map_key/overmap_terrain.json Unformatted data/mods/Urban_Development/overmap_terrain.json Unformatted data/mods/Urban_Development/modinfo.json Unformatted data/mods/Urban_Development/overmap_specials.json @@ -3598,29 +3632,29 @@ Unformatted data/mods/Urban_Development/building_jsons/urban_7_house_garden.json Unformatted data/mods/Urban_Development/building_jsons/urban_6_house.json Unformatted data/mods/Urban_Development/building_jsons/urban_5_house.json -Unformatted data/mods/Urban_Development/building_jsons/urban_4_house_basement.json Unformatted data/mods/Urban_Development/building_jsons/urban_40_house.json +Unformatted data/mods/Urban_Development/building_jsons/urban_4_house_basement.json Unformatted data/mods/Urban_Development/building_jsons/urban_3_house.json Unformatted data/mods/Urban_Development/building_jsons/urban_39_market_subway_newspaper.json Unformatted data/mods/Urban_Development/building_jsons/urban_38_bar_hardware_house.json Unformatted data/mods/Urban_Development/building_jsons/urban_37_office_tower_beehive.json -Unformatted data/mods/Urban_Development/building_jsons/urban_36_projects.json Unformatted data/mods/Urban_Development/building_jsons/urban_35_hospital.json Unformatted data/mods/Urban_Development/building_jsons/urban_34_school.json -Unformatted data/mods/Urban_Development/building_jsons/urban_32_fire_station.json +Unformatted data/mods/Urban_Development/building_jsons/urban_36_projects.json Unformatted data/mods/Urban_Development/building_jsons/urban_33_hotel.json +Unformatted data/mods/Urban_Development/building_jsons/urban_32_fire_station.json +Unformatted data/mods/Urban_Development/building_jsons/urban_2_house.json Unformatted data/mods/Urban_Development/building_jsons/urban_31_police_station.json Unformatted data/mods/Urban_Development/building_jsons/urban_30_dense_subway.json -Unformatted data/mods/Urban_Development/building_jsons/urban_2_house.json -Unformatted data/mods/Urban_Development/building_jsons/urban_28_dense_cafe_laundry.json Unformatted data/mods/Urban_Development/building_jsons/urban_29_dense_row.json -Unformatted data/mods/Urban_Development/building_jsons/urban_26_dense_club.json +Unformatted data/mods/Urban_Development/building_jsons/urban_28_dense_cafe_laundry.json Unformatted data/mods/Urban_Development/building_jsons/urban_27_dense_barber_apt.json +Unformatted data/mods/Urban_Development/building_jsons/urban_26_dense_club.json Unformatted data/mods/Urban_Development/building_jsons/urban_25_dense_diner_apt.json Unformatted data/mods/Urban_Development/building_jsons/urban_24_dense_bank_house.json Unformatted data/mods/Urban_Development/building_jsons/urban_23_dense_office_theater.json -Unformatted data/mods/Urban_Development/building_jsons/urban_22_house_pool.json Unformatted data/mods/Urban_Development/building_jsons/urban_21_house.json +Unformatted data/mods/Urban_Development/building_jsons/urban_22_house_pool.json Unformatted data/mods/Urban_Development/building_jsons/urban_20_duplex.json Unformatted data/mods/Urban_Development/building_jsons/urban_1_house.json Unformatted data/mods/Urban_Development/building_jsons/urban_19_victorian.json @@ -3628,15 +3662,15 @@ Unformatted data/mods/Urban_Development/building_jsons/urban_17_house_ranch.json Unformatted data/mods/Urban_Development/building_jsons/urban_16_house_ranch.json Unformatted data/mods/Urban_Development/building_jsons/urban_15_house.json -Unformatted data/mods/Urban_Development/building_jsons/urban_14_dense_house_mart_food.json Unformatted data/mods/Urban_Development/building_jsons/urban_13_dense_house_apt_house.json Unformatted data/mods/Urban_Development/building_jsons/urban_12_house.json +Unformatted data/mods/Urban_Development/building_jsons/urban_14_dense_house_mart_food.json Unformatted data/mods/Urban_Development/building_jsons/urban_11_house_brick.json -Unformatted data/mods/Tough_Zombies/modinfo.json Unformatted data/mods/Urban_Development/building_jsons/urban_10_house_brick_pool.json -Unformatted data/mods/Tolerate_This/recipe_food.json +Unformatted data/mods/Tough_Zombies/modinfo.json Unformatted data/mods/Tolerate_This/modinfo.json Unformatted data/mods/Tolerate_This/cooking_components.json +Unformatted data/mods/Tolerate_This/recipe_food.json Unformatted data/mods/Tolerate_This/comestibles.json Unformatted data/mods/Tanks/snippets.json Unformatted data/mods/Tanks/modinfo.json @@ -3670,16 +3704,16 @@ Unformatted data/mods/Salvaged_Robots/robot_additions/item_groups.json Unformatted data/mods/Salvaged_Robots/robot_additions/40mm.json Unformatted data/mods/Salvaged_Robots/roboguns.json -Unformatted data/mods/Salvaged_Robots/recipe.json -Unformatted data/mods/Salvaged_Robots/monsters.json Unformatted data/mods/Salvaged_Robots/monstergroups.json Unformatted data/mods/Salvaged_Robots/monster_drops.json Unformatted data/mods/Salvaged_Robots/monster_attacks.json Unformatted data/mods/Salvaged_Robots/modinfo.json -Unformatted data/mods/Salvaged_Robots/items.json +Unformatted data/mods/Salvaged_Robots/recipe.json Unformatted data/mods/Salvaged_Robots/item_groups.json +Unformatted data/mods/Salvaged_Robots/monsters.json Unformatted data/mods/Salvaged_Robots/harvest.json Unformatted data/mods/Salvaged_Robots/emit.json +Unformatted data/mods/Salvaged_Robots/items.json Unformatted data/mods/Salvaged_Robots/corpses.json Unformatted data/mods/Safe_autodoc/modinfo.json Unformatted data/mods/Safe_autodoc/game_balance.json @@ -3703,9 +3737,9 @@ Unformatted data/mods/NW_Pack/nw_tools.json Unformatted data/mods/NW_Pack/nw_item_groups.json Unformatted data/mods/NW_Pack/modinfo.json -Unformatted data/mods/Mutant_NPCs/trait_groups.json Unformatted data/mods/Mutant_NPCs/npc_classes_mutant.json Unformatted data/mods/Mutant_NPCs/modinfo.json +Unformatted data/mods/Mutant_NPCs/trait_groups.json Unformatted data/mods/More_Survival_Tools/snippets.json Unformatted data/mods/More_Survival_Tools/scenarios.json Unformatted data/mods/More_Survival_Tools/modinfo.json @@ -3723,14 +3757,14 @@ Unformatted data/mods/Modular_Turrets/uncraft_corpse.json Unformatted data/mods/Modular_Turrets/uncraft.json Unformatted data/mods/Modular_Turrets/roboguns.json -Unformatted data/mods/Modular_Turrets/recipe.json Unformatted data/mods/Modular_Turrets/monstergroups.json -Unformatted data/mods/Modular_Turrets/monster_override.json +Unformatted data/mods/Modular_Turrets/recipe.json Unformatted data/mods/Modular_Turrets/monster_drops.json +Unformatted data/mods/Modular_Turrets/monster_override.json Unformatted data/mods/Modular_Turrets/monster_attacks.json -Unformatted data/mods/Modular_Turrets/monster.json Unformatted data/mods/Modular_Turrets/modinfo.json Unformatted data/mods/Modular_Turrets/items.json +Unformatted data/mods/Modular_Turrets/monster.json Unformatted data/mods/Modular_Turrets/item_groups.json Unformatted data/mods/Modular_Turrets/furniture.json Unformatted data/mods/Modular_Turrets/emit.json @@ -3779,8 +3813,8 @@ Unformatted data/mods/Fuji_Structures/worldgen/lightindustry/s_lightindustry_01.json Unformatted data/mods/Fuji_Structures/worldgen/lightindustry/s_lightindustry_00.json Unformatted data/mods/Fuji_Structures/worldgen/houses/house_9.json -Unformatted data/mods/Fuji_Structures/worldgen/houses/house_8.json Unformatted data/mods/Fuji_Structures/worldgen/houses/house_7.json +Unformatted data/mods/Fuji_Structures/worldgen/houses/house_8.json Unformatted data/mods/Fuji_Structures/worldgen/houses/house_6.json Unformatted data/mods/Fuji_Structures/worldgen/houses/house_5.json Unformatted data/mods/Fuji_Structures/worldgen/houses/house_4.json @@ -3789,8 +3823,8 @@ Unformatted data/mods/Fuji_Structures/worldgen/houses/house_10.json Unformatted data/mods/Fuji_Structures/worldgen/houses/house_1.json Unformatted data/mods/Fuji_Structures/worldgen/houses/_house_template.json -Unformatted data/mods/Fuji_Structures/worldgen/gas/s_gas_g1.json Unformatted data/mods/Fuji_Structures/worldgen/gas/s_gas_g0.json +Unformatted data/mods/Fuji_Structures/worldgen/gas/s_gas_g1.json Unformatted data/mods/Fuji_Structures/worldgen/gas/s_gas_b21.json Unformatted data/mods/Fuji_Structures/worldgen/gas/s_gas_b20.json Unformatted data/mods/Fuji_Structures/worldgen/gas/s_gas_b11.json @@ -3809,14 +3843,14 @@ Unformatted data/mods/Fuji_Structures/worldgen/airport/s_air_atc.json Unformatted data/mods/Fuji_Structures/starts/start_locations.json Unformatted data/mods/Fuji_Structures/starts/scenarios.json -Unformatted data/mods/Fuji_Structures/starts/professions.json Unformatted data/mods/Fuji_Structures/npc/npc.json +Unformatted data/mods/Fuji_Structures/starts/professions.json Unformatted data/mods/Fuji_Structures/npc/classes.json Unformatted data/mods/Fuji_Structures/npc/TALK_BUNKER_MERCHANT.json Unformatted data/mods/Fuji_Structures/npc/NC_BUNKER_MERCHANT.json -Unformatted data/mods/Fuji_Structures/monsters/monstergroups.json Unformatted data/mods/Fuji_Structures/modinfo.json Unformatted data/mods/Fuji_Structures/items/vehicle_groups.json +Unformatted data/mods/Fuji_Structures/monsters/monstergroups.json Unformatted data/mods/Fuji_Structures/items/items_games.json Unformatted data/mods/Fuji_Structures/items/itemgroups.json Unformatted data/mods/Filthy_Morale/modinfo.json @@ -3831,18 +3865,18 @@ Unformatted data/mods/DinoMod/regional_overlay.json Unformatted data/mods/DinoMod/modinfo.json Unformatted data/mods/DinoMod/harvest.json -Unformatted data/mods/DinoMod/fieldoffice.json -Unformatted data/mods/DinoMod/dinosaur.json Unformatted data/mods/DeoxyMod/modinfo.json +Unformatted data/mods/DinoMod/fieldoffice.json Unformatted data/mods/DeadPeople_Xotto/modinfo.json +Unformatted data/mods/DinoMod/dinosaur.json Unformatted data/mods/DeadPeople_Xotto/mod_tileset.json Unformatted data/mods/DeadPeople_Hybrid/modinfo.json Unformatted data/mods/DeadPeople_Hybrid/mod_tileset.json Unformatted data/mods/DeadPeople_Chesthole/modinfo.json Unformatted data/mods/DeadPeople_Chesthole/mod_tileset.json Unformatted data/mods/CrazyCataclysm/modinfo.json -Unformatted data/mods/CrazyCataclysm/crazy_speech.json Unformatted data/mods/CrazyCataclysm/crazy_monsters.json +Unformatted data/mods/CrazyCataclysm/crazy_speech.json Unformatted data/mods/CrazyCataclysm/crazy_monstergroups.json Unformatted data/mods/CrazyCataclysm/crazy_items.json Unformatted data/mods/CrazyCataclysm/crazy_item_groups.json @@ -3861,13 +3895,13 @@ Unformatted data/mods/BrightNights/game_balance.json Unformatted data/mods/BrightNights/bionics.json Unformatted data/mods/Boats/whaleys_boats.json -Unformatted data/mods/Boats/whaleys_house_river.json Unformatted data/mods/Boats/whaleys_boat_rental.json Unformatted data/mods/Boats/vehicles_boats.json Unformatted data/mods/Boats/vehicleparts_boats.json Unformatted data/mods/Boats/vehicle_groups_boats.json Unformatted data/mods/Boats/specials.json Unformatted data/mods/Boats/overmap_terrain.json +Unformatted data/mods/Boats/whaleys_house_river.json Unformatted data/mods/Boats/modinfo.json Unformatted data/mods/Boats/items_vehicleparts_boats.json Unformatted data/mods/Boats/b_items.json @@ -3883,9 +3917,9 @@ Unformatted data/json/vehicles/trains.json Unformatted data/json/vehicles/test.json Unformatted data/json/vehicleparts/vp_flags.json +Unformatted data/json/vehicles/helicopters.json Unformatted data/json/vehicleparts/rams.json Unformatted data/json/vehicleparts/motor.json -Unformatted data/json/vehicles/helicopters.json Unformatted data/json/vehicleparts/manual.json Unformatted data/json/vehicleparts/engineering.json Unformatted data/json/vehicleparts/combustion.json @@ -3902,8 +3936,8 @@ Unformatted data/json/skills.json Unformatted data/json/scenarios/scenarios.json Unformatted data/json/rotatable_symbols.json -Unformatted data/json/requirements/vehicle.json Unformatted data/json/terrain.json +Unformatted data/json/requirements/vehicle.json Unformatted data/json/requirements/uncraft.json Unformatted data/json/requirements/toolsets.json Unformatted data/json/requirements/materials.json @@ -3915,15 +3949,15 @@ Unformatted data/json/recipes/recipe_others.json Unformatted data/json/recipes/recipe_deconstruction_package.json Unformatted data/json/recipes/recipe_deconstruction.json -Unformatted data/json/recipes/recipe_construction_om.json Unformatted data/json/recipes/other/parts.json +Unformatted data/json/recipes/recipe_construction_om.json Unformatted data/json/recipes/recipe_companion.json -Unformatted data/json/recipes/recipe_food.json Unformatted data/json/recipes/other/other.json Unformatted data/json/recipes/other/medical.json Unformatted data/json/recipes/other/materials.json Unformatted data/json/recipes/food/seed.json Unformatted data/json/recipes/food/offal_dishes.json +Unformatted data/json/recipes/recipe_food.json Unformatted data/json/recipes/food/frozen.json Unformatted data/json/recipes/food/distill.json Unformatted data/json/recipes/food/brewing.json @@ -3933,19 +3967,19 @@ Unformatted data/json/recipes/ammo/shot.json Unformatted data/json/recipes/ammo/grenades.json Unformatted data/json/recipes/ammo/components.json -Unformatted data/json/overmap_terrain_abstract.json Unformatted data/json/player_activities.json +Unformatted data/json/overmap_terrain_abstract.json Unformatted data/json/professions.json Unformatted data/json/overmap/special_locations.json -Unformatted data/json/overmap/overmap_land_use_codes.json -Unformatted data/json/npcs/starting_traits.json Unformatted data/json/overmap_terrain.json +Unformatted data/json/overmap/overmap_land_use_codes.json Unformatted data/json/npcs/refugee_center/NPC_Vanessa_Toby.json +Unformatted data/json/npcs/starting_traits.json Unformatted data/json/npcs/refugee_center/NPC_Stan_Borichenko.json Unformatted data/json/npcs/refugee_center/NPC_Pablo_Nunez.json -Unformatted data/json/npcs/refugee_center/NPC_Jenny_Forcette.json Unformatted data/json/npcs/refugee_center/NPC_Dana_Nunez.json Unformatted data/json/npcs/refugee_center/NPC_Boris_Borichenko.json +Unformatted data/json/npcs/refugee_center/NPC_Jenny_Forcette.json Unformatted data/json/npcs/refugee_center/NPC_Aleesha_Seward.json Unformatted data/json/npcs/factions.json Unformatted data/json/npcs/expertise_traits.json @@ -3959,19 +3993,19 @@ Unformatted data/json/npcs/TALK_REFUGEE_BEGGAR_3.json Unformatted data/json/npcs/TALK_REFUGEE_BEGGAR_2.json Unformatted data/json/npcs/TALK_REFUGEE_BEGGAR_1.json -Unformatted data/json/npcs/TALK_OLD_GUARD_NECROPOLIS.json Unformatted data/json/npcs/TALK_GUARD.json Unformatted data/json/npcs/TALK_FRIEND_CONVERSATION.json +Unformatted data/json/npcs/TALK_OLD_GUARD_NECROPOLIS.json Unformatted data/json/npcs/TALK_FREE_MERCHANT.json Unformatted data/json/npcs/TALK_FACTION_CAMP.json Unformatted data/json/npcs/TALK_COMMON_OTHER.json -Unformatted data/json/npcs/TALK_COMMON_MISSION.json Unformatted data/json/npcs/TALK_COMMON_GREET.json Unformatted data/json/npcs/NC_BARTENDER.json +Unformatted data/json/npcs/TALK_COMMON_MISSION.json Unformatted data/json/npcs/Backgrounds/wedding_1.json Unformatted data/json/npcs/Backgrounds/soldier_2.json -Unformatted data/json/npcs/TALK_COMMON_ALLY.json Unformatted data/json/npcs/Backgrounds/soldier_1.json +Unformatted data/json/npcs/TALK_COMMON_ALLY.json Unformatted data/json/npcs/Backgrounds/scientist_2.json Unformatted data/json/npcs/Backgrounds/scientist_1.json Unformatted data/json/npcs/Backgrounds/scavenger_merc_1.json @@ -3980,9 +4014,9 @@ Unformatted data/json/npcs/Backgrounds/religious_2.json Unformatted data/json/npcs/Backgrounds/religious_1.json Unformatted data/json/npcs/Backgrounds/professor_1.json -Unformatted data/json/npcs/Backgrounds/prisoner_1.json Unformatted data/json/npcs/Backgrounds/prepper_2.json Unformatted data/json/npcs/Backgrounds/prepper_1.json +Unformatted data/json/npcs/Backgrounds/prisoner_1.json Unformatted data/json/npcs/Backgrounds/out_of_town_2.json Unformatted data/json/npcs/Backgrounds/out_of_town_1.json Unformatted data/json/npcs/Backgrounds/no_past_5.json @@ -4034,8 +4068,8 @@ Unformatted data/json/monsters/mammal.json Unformatted data/json/monsters/insect_spider.json Unformatted data/json/monsters/fish.json -Unformatted data/json/monsters/bird.json Unformatted data/json/monstergroups_egg.json +Unformatted data/json/monsters/bird.json Unformatted data/json/monsterdrops/zombie_technician.json Unformatted data/json/monsterdrops/zombie_military_pilot.json Unformatted data/json/monster_factions.json @@ -4048,50 +4082,50 @@ Unformatted data/json/mapgen_palettes/evac_center.json Unformatted data/json/mapgen_palettes/basement.json Unformatted data/json/mapgen_palettes/acidia_camp_palette.json -Unformatted data/json/mapgen/zoo.json Unformatted data/json/mapgen/warehouse.json +Unformatted data/json/mapgen/zoo.json Unformatted data/json/mapgen/vfw.json -Unformatted data/json/mapgen/veterinarian.json Unformatted data/json/mapgen/trailhead.json +Unformatted data/json/mapgen/veterinarian.json Unformatted data/json/mapgen/trailer_park.json Unformatted data/json/mapgen/trail_small.json Unformatted data/json/mapgen/trail_nature.json Unformatted data/json/mapgen/thrift.json Unformatted data/json/mapgen/sugar_house.json Unformatted data/json/mapgen/sub_station.json -Unformatted data/json/mapgen/stripclub.json Unformatted data/json/mapgen/storage_units_small.json +Unformatted data/json/mapgen/stripclub.json Unformatted data/json/mapgen/storage_units_medium.json Unformatted data/json/mapgen/storage_units_large.json Unformatted data/json/mapgen/station_radio.json Unformatted data/json/mapgen/sports_store.json -Unformatted data/json/mapgen/stadium_football.json Unformatted data/json/mapgen/smoke_lounge.json +Unformatted data/json/mapgen/stadium_football.json Unformatted data/json/mapgen/smallscrapyard.json Unformatted data/json/mapgen/shooting_range.json Unformatted data/json/mapgen/sai.json Unformatted data/json/mapgen/s_icecream.json -Unformatted data/json/mapgen/s_hardware.json Unformatted data/json/mapgen/s_gun.json +Unformatted data/json/mapgen/s_hardware.json Unformatted data/json/mapgen/s_grocery.json -Unformatted data/json/mapgen/s_gas.json Unformatted data/json/mapgen/s_furniture.json +Unformatted data/json/mapgen/s_gas.json Unformatted data/json/mapgen/s_electronics.json Unformatted data/json/mapgen/s_coffee.json -Unformatted data/json/mapgen/s_clothing.json Unformatted data/json/mapgen/s_candy.json -Unformatted data/json/mapgen/s_bookstore.json +Unformatted data/json/mapgen/s_clothing.json Unformatted data/json/mapgen/roadstop.json +Unformatted data/json/mapgen/s_bookstore.json Unformatted data/json/mapgen/reststop.json Unformatted data/json/mapgen/restaurant.json -Unformatted data/json/mapgen/recycle_center.json Unformatted data/json/mapgen/railroad/railroad_station.json +Unformatted data/json/mapgen/recycle_center.json Unformatted data/json/mapgen/railroad/railroad_level_crossing.json Unformatted data/json/mapgen/power_station_small.json Unformatted data/json/mapgen/power_station_large.json Unformatted data/json/mapgen/post_office.json -Unformatted data/json/mapgen/pool.json Unformatted data/json/mapgen/pond_public.json +Unformatted data/json/mapgen/pool.json Unformatted data/json/mapgen/pond_fishing.json Unformatted data/json/mapgen/police_station.json Unformatted data/json/mapgen/pharmacy.json @@ -4115,81 +4149,81 @@ Unformatted data/json/mapgen/mass_grave.json Unformatted data/json/mapgen/lumberyard.json Unformatted data/json/mapgen/lot_empty_residential.json -Unformatted data/json/mapgen/mansion.json -Unformatted data/json/mapgen/lot_empty_commercial.json Unformatted data/json/mapgen/lmoe.json +Unformatted data/json/mapgen/lot_empty_commercial.json Unformatted data/json/mapgen/library.json Unformatted data/json/mapgen/laundromat.json +Unformatted data/json/mapgen/mansion.json Unformatted data/json/mapgen/landscaping_supply.json Unformatted data/json/mapgen/landfill.json Unformatted data/json/mapgen/lan_center.json -Unformatted data/json/mapgen/junkyard.json Unformatted data/json/mapgen/jewel_store.json +Unformatted data/json/mapgen/junkyard.json Unformatted data/json/mapgen/hunting_blind.json -Unformatted data/json/mapgen/house/house_tool_shed.json Unformatted data/json/mapgen/house/house_rural.json +Unformatted data/json/mapgen/house/house_tool_shed.json Unformatted data/json/mapgen/house/house_quiverfull.json -Unformatted data/json/mapgen/house/house_vacant.json Unformatted data/json/mapgen/house/house_prepper.json Unformatted data/json/mapgen/house/house_porch.json Unformatted data/json/mapgen/house/house_patio.json Unformatted data/json/mapgen/house/house_modern_lx.json +Unformatted data/json/mapgen/house/house_vacant.json Unformatted data/json/mapgen/house/house_library.json Unformatted data/json/mapgen/house/house_gardener.json Unformatted data/json/mapgen/house/house_garage8.json Unformatted data/json/mapgen/house/house_garage7.json Unformatted data/json/mapgen/house/house_fortified.json Unformatted data/json/mapgen/house/house_dogs.json -Unformatted data/json/mapgen/house/house_duplex.json Unformatted data/json/mapgen/house/house19.json +Unformatted data/json/mapgen/house/house_duplex.json Unformatted data/json/mapgen/house/house18.json +Unformatted data/json/mapgen/house/house15.json Unformatted data/json/mapgen/house/house17.json Unformatted data/json/mapgen/house/house16.json -Unformatted data/json/mapgen/house/house15.json Unformatted data/json/mapgen/house/house13.json Unformatted data/json/mapgen/house/house12.json -Unformatted data/json/mapgen/house/house10.json Unformatted data/json/mapgen/house/house09.json +Unformatted data/json/mapgen/house/house10.json Unformatted data/json/mapgen/house/house08.json Unformatted data/json/mapgen/house/house07.json Unformatted data/json/mapgen/house/house06.json Unformatted data/json/mapgen/house/house05.json Unformatted data/json/mapgen/house/house04.json Unformatted data/json/mapgen/house/crack_house.json -Unformatted data/json/mapgen/house/detached_house.json Unformatted data/json/mapgen/hospital.json +Unformatted data/json/mapgen/house/detached_house.json Unformatted data/json/mapgen/homeless_camp.json Unformatted data/json/mapgen/homeimprovement.json Unformatted data/json/mapgen/headshop.json Unformatted data/json/mapgen/gym.json Unformatted data/json/mapgen/gunsmith.json -Unformatted data/json/mapgen/golfcourse.json Unformatted data/json/mapgen/gardening_store.json +Unformatted data/json/mapgen/golfcourse.json Unformatted data/json/mapgen/garden_public.json Unformatted data/json/mapgen/garden_community.json -Unformatted data/json/mapgen/garden_botanical.json Unformatted data/json/mapgen/gambling_hall.json +Unformatted data/json/mapgen/garden_botanical.json Unformatted data/json/mapgen/fire_station.json Unformatted data/json/mapgen/field_baseball.json Unformatted data/json/mapgen/farm_tree.json Unformatted data/json/mapgen/farm_dairy.json -Unformatted data/json/mapgen/faction_buildings.json -Unformatted data/json/mapgen/dumpsite.json Unformatted data/json/mapgen/dump.json Unformatted data/json/mapgen/dollar_store.json +Unformatted data/json/mapgen/faction_buildings.json +Unformatted data/json/mapgen/dumpsite.json Unformatted data/json/mapgen/dojo.json Unformatted data/json/mapgen/dirtroad.json Unformatted data/json/mapgen/dispensary.json Unformatted data/json/mapgen/derelict_property.json -Unformatted data/json/mapgen/daycare.json Unformatted data/json/mapgen/construction_site.json +Unformatted data/json/mapgen/daycare.json Unformatted data/json/mapgen/church.json Unformatted data/json/mapgen/cemetery_small.json Unformatted data/json/mapgen/cemetery_medium.json Unformatted data/json/mapgen/cathedral.json Unformatted data/json/mapgen/campground.json -Unformatted data/json/mapgen/cabin.json Unformatted data/json/mapgen/butcher.json +Unformatted data/json/mapgen/cabin.json Unformatted data/json/mapgen/bunker.json Unformatted data/json/mapgen/boxing.json Unformatted data/json/mapgen/bowling_alley.json @@ -4204,33 +4238,33 @@ Unformatted data/json/mapgen/arcade.json Unformatted data/json/mapgen/antique_store.json Unformatted data/json/mapgen/animalshelter.json -Unformatted data/json/mapgen/animalpound.json Unformatted data/json/mapgen/abstorefront.json +Unformatted data/json/mapgen/animalpound.json Unformatted data/json/mapgen/abandoned_warehouse.json -Unformatted data/json/mapgen/abandoned_shopping_plaza.json Unformatted data/json/items/vehicle/wheel.json -Unformatted data/json/mapgen/abandoned_barn.json Unformatted data/json/items/vehicle/rigs.json Unformatted data/json/items/vehicle/rams.json +Unformatted data/json/mapgen/abandoned_shopping_plaza.json Unformatted data/json/items/vehicle/engineering.json +Unformatted data/json/mapgen/abandoned_barn.json Unformatted data/json/items/vehicle/engine.json Unformatted data/json/items/vehicle/battery.json Unformatted data/json/items/vehicle/armor.json Unformatted data/json/items/vehicle/alternator.json Unformatted data/json/items/toolmod.json Unformatted data/json/items/tool/workshop.json -Unformatted data/json/items/tools.json Unformatted data/json/items/tool/science.json Unformatted data/json/items/tool/radio_tools.json Unformatted data/json/items/tool/med.json Unformatted data/json/items/tool/deployable.json Unformatted data/json/items/resources/misc.json +Unformatted data/json/items/tools.json Unformatted data/json/items/ranged.json Unformatted data/json/items/obsolete.json -Unformatted data/json/items/melee.json Unformatted data/json/items/magazine/weldgas.json Unformatted data/json/items/magazine/shot.json Unformatted data/json/items/magazine/nail.json +Unformatted data/json/items/melee.json Unformatted data/json/items/magazine/liquid.json Unformatted data/json/items/magazine/9x18.json Unformatted data/json/items/magazine/9mm.json @@ -4264,8 +4298,8 @@ Unformatted data/json/items/gunmod/muzzle.json Unformatted data/json/items/gunmod/mechanism.json Unformatted data/json/items/gunmod/laser_gunmods.json -Unformatted data/json/items/gunmod/grip.json Unformatted data/json/items/gunmod/barrel.json +Unformatted data/json/items/gunmod/grip.json Unformatted data/json/items/gunmod/accessories.json Unformatted data/json/items/gun/ups.json Unformatted data/json/items/gun/signal_flare.json @@ -4295,8 +4329,8 @@ Unformatted data/json/items/generic/spares.json Unformatted data/json/items/generic/currency.json Unformatted data/json/items/generic/casing.json -Unformatted data/json/items/generic.json Unformatted data/json/items/fuel.json +Unformatted data/json/items/generic.json Unformatted data/json/items/fluff.json Unformatted data/json/items/crossbows.json Unformatted data/json/items/comestibles/wheat.json @@ -4306,31 +4340,31 @@ Unformatted data/json/items/comestibles/seed.json Unformatted data/json/items/comestibles/sandwich.json Unformatted data/json/items/comestibles/raw_veggy.json -Unformatted data/json/items/comestibles/raw_fruit.json Unformatted data/json/items/comestibles/protein.json +Unformatted data/json/items/comestibles/raw_fruit.json Unformatted data/json/items/comestibles/other.json Unformatted data/json/items/comestibles/offal_dishes.json Unformatted data/json/items/comestibles/nuts.json Unformatted data/json/items/comestibles/mutagen.json Unformatted data/json/items/comestibles/mushroom.json Unformatted data/json/items/comestibles/mre.json -Unformatted data/json/items/comestibles/med.json Unformatted data/json/items/comestibles/meat_dishes_human.json -Unformatted data/json/items/comestibles/meat_dishes.json -Unformatted data/json/items/comestibles/junkfood.json +Unformatted data/json/items/comestibles/med.json Unformatted data/json/items/comestibles/irradiated_veggy.json +Unformatted data/json/items/comestibles/meat_dishes.json Unformatted data/json/items/comestibles/irradiated_fruit.json +Unformatted data/json/items/comestibles/junkfood.json Unformatted data/json/items/comestibles/fruit_dishes.json Unformatted data/json/items/comestibles/frozen.json Unformatted data/json/items/comestibles/egg.json Unformatted data/json/items/comestibles/drink_other.json -Unformatted data/json/items/comestibles/drink.json Unformatted data/json/items/comestibles/dairy.json -Unformatted data/json/items/comestibles/carnivore.json +Unformatted data/json/items/comestibles/drink.json Unformatted data/json/items/comestibles/brewing.json +Unformatted data/json/items/comestibles/carnivore.json Unformatted data/json/items/comestibles/bread.json -Unformatted data/json/items/comestibles/alcohol.json Unformatted data/json/items/classes/magazine.json +Unformatted data/json/items/comestibles/alcohol.json Unformatted data/json/items/classes/gun.json Unformatted data/json/items/classes/comestible.json Unformatted data/json/items/classes/book.json @@ -4346,12 +4380,12 @@ Unformatted data/json/items/book/shotgun.json Unformatted data/json/items/book/rifle.json Unformatted data/json/items/book/pistol.json -Unformatted data/json/items/book/misc.json Unformatted data/json/items/book/melee.json +Unformatted data/json/items/book/misc.json Unformatted data/json/items/book/mechanics.json -Unformatted data/json/items/book/martial.json Unformatted data/json/items/book/maps.json Unformatted data/json/items/book/launcher.json +Unformatted data/json/items/book/martial.json Unformatted data/json/items/book/gun.json Unformatted data/json/items/book/firstaid.json Unformatted data/json/items/book/fabrication.json @@ -4359,24 +4393,24 @@ Unformatted data/json/items/book/driving.json Unformatted data/json/items/book/dodge.json Unformatted data/json/items/book/cutting.json -Unformatted data/json/items/book/cooking.json Unformatted data/json/items/book/computer.json +Unformatted data/json/items/book/cooking.json Unformatted data/json/items/book/bashing.json Unformatted data/json/items/book/barter.json Unformatted data/json/items/book/archery.json Unformatted data/json/items/biosignatures.json -Unformatted data/json/items/bionics.json Unformatted data/json/items/armor/ammo_pouch.json +Unformatted data/json/items/bionics.json Unformatted data/json/items/archery.json Unformatted data/json/items/ammo_types.json Unformatted data/json/items/ammo/weldgas.json Unformatted data/json/items/ammo/signal_flare.json Unformatted data/json/items/ammo/shot.json -Unformatted data/json/items/armor.json Unformatted data/json/items/ammo/paintball.json Unformatted data/json/items/ammo/nail.json -Unformatted data/json/items/ammo/metal_rail.json Unformatted data/json/items/ammo/flintlock.json +Unformatted data/json/items/armor.json +Unformatted data/json/items/ammo/metal_rail.json Unformatted data/json/items/ammo/9x18.json Unformatted data/json/items/ammo/9mm.json Unformatted data/json/items/ammo/8x40mm.json @@ -4399,8 +4433,8 @@ Unformatted data/json/items/ammo/40mm.json Unformatted data/json/items/ammo/40.json Unformatted data/json/items/ammo/38.json -Unformatted data/json/items/ammo/36paper.json Unformatted data/json/items/ammo/357.json +Unformatted data/json/items/ammo/36paper.json Unformatted data/json/items/ammo/32.json Unformatted data/json/items/ammo/308.json Unformatted data/json/items/ammo/3006.json @@ -4411,30 +4445,30 @@ Unformatted data/json/items/ammo/12mm.json Unformatted data/json/items/ammo.json Unformatted data/json/itemgroups/forage.json -Unformatted data/json/itemgroups/mansion.json Unformatted data/json/itemgroups/faction_camps.json +Unformatted data/json/itemgroups/mansion.json Unformatted data/json/itemgroups/defense_mode.json -Unformatted data/json/item_category.json Unformatted data/json/itemgroups/ammo.json +Unformatted data/json/item_category.json Unformatted data/json/item_actions.json Unformatted data/json/health_msgs.json -Unformatted data/json/harvest.json Unformatted data/json/gates.json +Unformatted data/json/harvest.json Unformatted data/json/game_balance.json Unformatted data/json/flags.json Unformatted data/json/emit.json -Unformatted data/json/effects.json Unformatted data/json/dreams.json Unformatted data/json/furniture.json +Unformatted data/json/effects.json Unformatted data/json/doll_speech.json Unformatted data/json/default_blacklist.json Unformatted data/json/corpses.json -Unformatted data/json/construction.json Unformatted data/json/body_parts.json -Unformatted data/json/bionics.json +Unformatted data/json/construction.json Unformatted data/json/anatomy.json -Unformatted data/help/texts.json +Unformatted data/json/bionics.json Unformatted data/fontdata.json +Unformatted data/help/texts.json Unformatted data/core/tips.json Unformatted data/core/basic.json g++ -o cataclysm-tiles obj/tiles/action.o obj/tiles/active_item_cache.o obj/tiles/activity_handlers.o obj/tiles/activity_item_handling.o obj/tiles/activity_type.o obj/tiles/addiction.o obj/tiles/advanced_inv.o obj/tiles/ammo.o obj/tiles/anatomy.o obj/tiles/animation.o obj/tiles/armor_layers.o obj/tiles/artifact.o obj/tiles/auto_pickup.o obj/tiles/ballistics.o obj/tiles/basecamp.o obj/tiles/bionics.o obj/tiles/bionics_ui.o obj/tiles/bodypart.o obj/tiles/bonuses.o obj/tiles/calendar.o obj/tiles/cata_tiles.o obj/tiles/cata_utility.o obj/tiles/catacharset.o obj/tiles/catalua.o obj/tiles/char_validity_check.o obj/tiles/character.o obj/tiles/clzones.o obj/tiles/color.o obj/tiles/computer.o obj/tiles/construction.o obj/tiles/consumption.o obj/tiles/coordinate_conversions.o obj/tiles/craft_command.o obj/tiles/crafting.o obj/tiles/crafting_gui.o obj/tiles/crash.o obj/tiles/creature.o obj/tiles/creature_tracker.o obj/tiles/cursesport.o obj/tiles/damage.o obj/tiles/debug.o obj/tiles/debug_menu.o obj/tiles/defense.o obj/tiles/dependency_tree.o obj/tiles/descriptions.o obj/tiles/dialogue_win.o obj/tiles/dispersion.o obj/tiles/drawing_primitives.o obj/tiles/dump.o obj/tiles/editmap.o obj/tiles/effect.o obj/tiles/emit.o obj/tiles/event.o obj/tiles/explosion.o obj/tiles/faction.o obj/tiles/faction_camp.o obj/tiles/fault.o obj/tiles/field.o obj/tiles/filesystem.o obj/tiles/flag.o obj/tiles/fungal_effects.o obj/tiles/game.o obj/tiles/game_inventory.o obj/tiles/game_ui.o obj/tiles/gamemode.o obj/tiles/gates.o obj/tiles/grab.o obj/tiles/handle_action.o obj/tiles/harvest.o obj/tiles/help.o obj/tiles/iexamine.o obj/tiles/init.o obj/tiles/input.o obj/tiles/inventory.o obj/tiles/inventory_ui.o obj/tiles/item.o obj/tiles/item_action.o obj/tiles/item_category.o obj/tiles/item_factory.o obj/tiles/item_group.o obj/tiles/item_location.o obj/tiles/item_search.o obj/tiles/item_stack.o obj/tiles/iteminfo_query.o obj/tiles/itype.o obj/tiles/iuse.o obj/tiles/iuse_actor.o obj/tiles/iuse_software.o obj/tiles/iuse_software_kitten.o obj/tiles/iuse_software_lightson.o obj/tiles/iuse_software_minesweeper.o obj/tiles/iuse_software_snake.o obj/tiles/iuse_software_sokoban.o obj/tiles/json.o obj/tiles/lightmap.o obj/tiles/line.o obj/tiles/live_view.o obj/tiles/loading_ui.o obj/tiles/lua_console.o obj/tiles/main.o obj/tiles/main_menu.o obj/tiles/map.o obj/tiles/map_extras.o obj/tiles/map_item_stack.o obj/tiles/map_memory.o obj/tiles/map_selector.o obj/tiles/mapbuffer.o obj/tiles/mapdata.o obj/tiles/mapgen.o obj/tiles/mapgen_functions.o obj/tiles/mapgenformat.o obj/tiles/mapsharing.o obj/tiles/martialarts.o obj/tiles/material.o obj/tiles/mattack_actors.o obj/tiles/melee.o obj/tiles/messages.o obj/tiles/mission.o obj/tiles/mission_companion.o obj/tiles/mission_end.o obj/tiles/mission_fail.o obj/tiles/mission_place.o obj/tiles/mission_start.o obj/tiles/mission_ui.o obj/tiles/missiondef.o obj/tiles/mod_manager.o obj/tiles/mod_manager_ui.o obj/tiles/mod_tileset.o obj/tiles/monattack.o obj/tiles/mondeath.o obj/tiles/mondefense.o obj/tiles/monexamine.o obj/tiles/monfaction.o obj/tiles/mongroup.o obj/tiles/monmove.o obj/tiles/monster.o obj/tiles/monstergenerator.o obj/tiles/morale.o obj/tiles/morale_types.o obj/tiles/mtype.o obj/tiles/mutation.o obj/tiles/mutation_data.o obj/tiles/mutation_type.o obj/tiles/mutation_ui.o obj/tiles/name.o obj/tiles/ncurses_def.o obj/tiles/newcharacter.o obj/tiles/npc.o obj/tiles/npc_class.o obj/tiles/npcmove.o obj/tiles/npctalk.o obj/tiles/npctalk_funcs.o obj/tiles/npctrade.o obj/tiles/options.o obj/tiles/output.o obj/tiles/overlay_ordering.o obj/tiles/overmap.o obj/tiles/overmap_connection.o obj/tiles/overmap_location.o obj/tiles/overmap_ui.o obj/tiles/overmapbuffer.o obj/tiles/path_info.o obj/tiles/pathfinding.o obj/tiles/pickup.o obj/tiles/player.o obj/tiles/player_activity.o obj/tiles/player_display.o obj/tiles/player_hardcoded_effects.o obj/tiles/popup.o obj/tiles/posix_time.o obj/tiles/profession.o obj/tiles/projectile.o obj/tiles/ranged.o obj/tiles/recipe.o obj/tiles/recipe_dictionary.o obj/tiles/recipe_groups.o obj/tiles/regional_settings.o obj/tiles/requirements.o obj/tiles/rng.o obj/tiles/rotatable_symbols.o obj/tiles/safemode_ui.o obj/tiles/savegame.o obj/tiles/savegame_json.o obj/tiles/savegame_legacy.o obj/tiles/scenario.o obj/tiles/scent_map.o obj/tiles/sdl_wrappers.o obj/tiles/sdlsound.o obj/tiles/sdltiles.o obj/tiles/sidebar.o obj/tiles/simplexnoise.o obj/tiles/skill.o obj/tiles/sounds.o obj/tiles/speech.o obj/tiles/start_location.o obj/tiles/string_formatter.o obj/tiles/string_id_null_ids.o obj/tiles/string_input_popup.o obj/tiles/submap.o obj/tiles/text_snippets.o obj/tiles/tileray.o obj/tiles/trait_group.o obj/tiles/translations.o obj/tiles/trap.o obj/tiles/trapfunc.o obj/tiles/turret.o obj/tiles/tutorial.o obj/tiles/ui.o obj/tiles/veh_interact.o obj/tiles/veh_type.o obj/tiles/veh_utils.o obj/tiles/vehicle.o obj/tiles/vehicle_display.o obj/tiles/vehicle_group.o obj/tiles/vehicle_move.o obj/tiles/vehicle_part.o obj/tiles/vehicle_selector.o obj/tiles/vehicle_use.o obj/tiles/version.o obj/tiles/visitable.o obj/tiles/vitamin.o obj/tiles/weather.o obj/tiles/weather_data.o obj/tiles/weather_gen.o obj/tiles/wincurse.o obj/tiles/wish.o obj/tiles/worldfactory.o -Wl,-z,relro -Wl,-z,now -lSDL2_mixer -lSDL2 -lpthread -llua5.3 -lSDL2 -lSDL2_ttf -lSDL2_image -rdynamic @@ -4516,26 +4550,26 @@ # we need to pass build flags, otherwise some files are regenerated # and the binaries are relinked. LC_ALL=C.UTF-8 XDG_CONFIG_HOME=. dh_auto_test -- VERSION=0.C+git20190228.faafa3a PREFIX=/usr ASTYLE=0 RELEASE=1 USE_XDG_DIR=1 LUA=1 LUA_BINARY=lua5.3 LANGUAGES=all DEBUG_SYMBOLS=1 - make -j16 check VERSION=0.C\+git20190228.faafa3a PREFIX=/usr ASTYLE=0 RELEASE=1 USE_XDG_DIR=1 LUA=1 LUA_BINARY=lua5.3 LANGUAGES=all DEBUG_SYMBOLS=1 + make -j15 check VERSION=0.C\+git20190228.faafa3a PREFIX=/usr ASTYLE=0 RELEASE=1 USE_XDG_DIR=1 LUA=1 LUA_BINARY=lua5.3 LANGUAGES=all DEBUG_SYMBOLS=1 make[2]: Entering directory '/build/cataclysm-dda-0.C+git20190228.faafa3a' make[2]: git: Command not found -/bin/sh: 1: astyle: not found +/bin/sh: astyle: käsku ei ole make -C tests check make[3]: Entering directory '/build/cataclysm-dda-0.C+git20190228.faafa3a/tests' cd .. && tests/cata_test -d yes -r cata --rng-seed time -17:22:04.379 WARNING : opendir [./sound/] failed with "No such file or directory". -17:22:04.380 INFO : Number of render drivers on your system: 3 -17:22:04.380 INFO : Render driver: 0/opengl -17:22:04.380 INFO : Render driver: 1/opengles2 -17:22:04.380 INFO : Render driver: 2/software -17:22:04.408 WARNING : opendir [./mods/] failed with "No such file or directory". -17:22:07.093 WARNING : opendir [./save/Tom/mods] failed with "No such file or directory". -Starting the actual test at Mon May 2 17:22:10 2022 -0.001 s: bio_advreactor -0.001 s: bionics -0.001 s: bio_batteries +13:20:48.046 WARNING : opendir [./sound/] failed with "No such file or directory". +13:20:48.048 INFO : Number of render drivers on your system: 3 +13:20:48.048 INFO : Render driver: 0/opengl +13:20:48.048 INFO : Render driver: 1/opengles2 +13:20:48.048 INFO : Render driver: 2/software +13:20:48.076 WARNING : opendir [./mods/] failed with "No such file or directory". +13:20:50.922 WARNING : opendir [./save/Tom/mods] failed with "No such file or directory". +Starting the actual test at Wed Mar 31 13:20:53 2021 +0.000 s: bio_advreactor 0.001 s: bionics +0.000 s: bio_batteries +0.000 s: bionics 0.000 s: string_starts_with 0.000 s: string_ends_with 0.000 s: divide_round_up @@ -4545,7 +4579,7 @@ 0.000 s: utf8_to_wstr 0.000 s: wstr_to_utf8 0.000 s: char_validity_check -1.061 s: recipe_permutations +0.960 s: recipe_permutations 0.000 s: Then: it's in the subset 0.000 s: When: the recipe is included 0.000 s: Given: a recipe of rum @@ -4595,31 +4629,31 @@ 0.000 s: When: the recipe is included with lower difficulty 0.000 s: Given: a recipe of rum 0.000 s: recipe_subset -0.004 s: Then: he can't brew it -0.004 s: When: the player has lower skill -0.004 s: Given: a recipe that can be automatically learned -0.004 s: available_recipes -0.001 s: Then: he still remembers how to brew it -0.001 s: And when: his skill rusts -0.005 s: Then: he can brew it now! -0.005 s: When: the player has just the skill that's required -0.005 s: Given: a recipe that can be automatically learned -0.005 s: available_recipes +0.002 s: Then: he can't brew it +0.002 s: When: the player has lower skill +0.002 s: Given: a recipe that can be automatically learned +0.003 s: available_recipes +0.000 s: Then: he still remembers how to brew it +0.000 s: And when: his skill rusts +0.003 s: Then: he can brew it now! +0.003 s: When: the player has just the skill that's required +0.003 s: Given: a recipe that can be automatically learned +0.003 s: available_recipes 0.000 s: Then: he finds it! 0.000 s: And when: he searches for the recipe in the book 0.000 s: When: the player read it and has an appropriate skill 0.000 s: Given: a brewing cookbook 0.000 s: available_recipes -0.001 s: Then: it's easier in the book -0.001 s: And when: he searches for the recipe in the book -0.001 s: When: the player read it and has an appropriate skill -0.001 s: Given: a brewing cookbook -0.001 s: available_recipes -0.003 s: Then: he still hasn't the recipe memorized -0.003 s: And when: he searches for the recipe in the book -0.003 s: When: the player read it and has an appropriate skill -0.003 s: Given: a brewing cookbook -0.003 s: available_recipes +0.000 s: Then: it's easier in the book +0.000 s: And when: he searches for the recipe in the book +0.000 s: When: the player read it and has an appropriate skill +0.000 s: Given: a brewing cookbook +0.000 s: available_recipes +0.002 s: Then: he still hasn't the recipe memorized +0.002 s: And when: he searches for the recipe in the book +0.002 s: When: the player read it and has an appropriate skill +0.002 s: Given: a brewing cookbook +0.002 s: available_recipes 0.000 s: Then: he cant brew the recipe anymore 0.000 s: And when: he gets rid of the book 0.000 s: When: the player read it and has an appropriate skill @@ -4627,14 +4661,14 @@ 0.000 s: available_recipes 0.000 s: Then: he finds it! 0.000 s: And when: he searches for the recipe in the tablet -0.001 s: When: the player holds it and has an appropriate skill -0.001 s: Given: an eink pc with a cannibal recipe -0.001 s: available_recipes -0.003 s: Then: he still hasn't the recipe memorized -0.003 s: And when: he searches for the recipe in the tablet -0.003 s: When: the player holds it and has an appropriate skill -0.003 s: Given: an eink pc with a cannibal recipe -0.003 s: available_recipes +0.000 s: When: the player holds it and has an appropriate skill +0.000 s: Given: an eink pc with a cannibal recipe +0.000 s: available_recipes +0.002 s: Then: he still hasn't the recipe memorized +0.002 s: And when: he searches for the recipe in the tablet +0.002 s: When: the player holds it and has an appropriate skill +0.002 s: Given: an eink pc with a cannibal recipe +0.002 s: available_recipes 0.000 s: Then: he cant make the recipe anymore 0.000 s: And when: he gets rid of the tablet 0.000 s: When: the player holds it and has an appropriate skill @@ -4642,7 +4676,7 @@ 0.000 s: available_recipes 0.015 s: carver 0.015 s: charge_handling -0.012 s: carver_split_charges +0.013 s: carver_split_charges 0.013 s: charge_handling 0.013 s: UPS_modded_carver 0.013 s: charge_handling @@ -4652,14 +4686,14 @@ 0.008 s: tool_use 0.007 s: clean_water_in_occupied_cooking_vessel 0.007 s: tool_use -0.012 s: regular_craft -0.012 s: crafting_interruption +0.011 s: regular_craft +0.011 s: crafting_interruption 0.011 s: resumed_craft -0.022 s: interrupted_craft -0.022 s: crafting_interruption -1.092 s: Check distribution of attacks to body parts for same sized opponents. -0.970 s: Check distribution of attacks to body parts for smaller attacker. -1.121 s: Check distribution of attacks to body parts for larger attacker. +0.023 s: interrupted_craft +0.023 s: crafting_interruption +0.823 s: Check distribution of attacks to body parts for same sized opponents. +0.664 s: Check distribution of attacks to body parts for smaller attacker. +0.816 s: Check distribution of attacks to body parts for larger attacker. 0.000 s: testing on npc 0.000 s: regular_clothing_encumbrance 0.000 s: testing on player @@ -4688,12 +4722,12 @@ 0.000 s: tiny_character 0.000 s: testing on npc 0.000 s: undersize shrt -0.001 s: tiny_character +0.000 s: tiny_character 0.000 s: testing on player 0.000 s: undersize shrt 0.000 s: tiny_character -1.541 s: grenade_lethality -0.015 s: grenade_vs_vehicle +2.225 s: grenade_lethality +0.018 s: grenade_vs_vehicle 0.000 s: Case 1 - test wrapping of lorem ipsum 0.000 s: fold-string 0.000 s: Case 2 - test wrapping of Chinese @@ -4704,32 +4738,32 @@ 0.000 s: fold-string 0.000 s: Case 5 - test long word 0.000 s: fold-string -0.042 s: point_hash_distribution -1.076 s: tripoint_hash_distribution -5.541 s: legacy_point_hash_runoff -5.217 s: legacy_tripoint_hash_runoff +0.037 s: point_hash_distribution +1.005 s: tripoint_hash_distribution +5.760 s: legacy_point_hash_runoff +5.899 s: legacy_tripoint_hash_runoff 0.001 s: max_healthy_mod_feasible -0.002 s: junk_food_diet +0.001 s: junk_food_diet 0.001 s: oat_diet 0.001 s: fasting_breakfast 0.000 s: recovering_health -0.009 s: Picking up items from the ground (auto letter off) -0.014 s: Inventory letter test -0.014 s: Wearing items from the ground (auto letter off) -0.020 s: Inventory letter test -0.012 s: Wielding and wearing items from the ground (auto letter off) -0.017 s: Inventory letter test -0.011 s: Wearing items from inventory (auto letter off) +0.006 s: Picking up items from the ground (auto letter off) +0.013 s: Inventory letter test +0.010 s: Wearing items from the ground (auto letter off) 0.016 s: Inventory letter test +0.008 s: Wielding and wearing items from the ground (auto letter off) +0.015 s: Inventory letter test +0.008 s: Wearing items from inventory (auto letter off) +0.014 s: Inventory letter test 0.000 s: Wearing item from a stack in inventory (auto letter off) -0.006 s: Inventory letter test +0.011 s: Inventory letter test 0.000 s: Wielding item from a stack in inventory (auto letter off) -0.006 s: Inventory letter test +0.013 s: Inventory letter test 0.001 s: Swapping invlets of two worn items of the same type (auto letter off) +0.009 s: Inventory letter test +0.000 s: Merging wielded item into an inventory stack (auto letter off) 0.006 s: Inventory letter test -0.001 s: Merging wielded item into an inventory stack (auto letter off) -0.006 s: Inventory letter test -0.002 s: Merging worn item into an inventory stack (auto letter off) +0.001 s: Merging worn item into an inventory stack (auto letter off) 0.007 s: Inventory letter test 0.000 s: invlet_favourites_can_erase 0.000 s: invlet_favourites_removes_clashing_on_insertion @@ -4794,10 +4828,10 @@ 0.000 s: use_eyedrops 0.000 s: use_manhack 0.000 s: test_normalized_angle -0.006 s: Test bounds for mapping x/y/z/ offsets to direction enum +0.000 s: Test bounds for mapping x/y/z/ offsets to direction enum 0.000 s: squares_closer_to_test -0.451 s: line_to_boundaries -0.004 s: line_to_regression +0.419 s: line_to_boundaries +0.003 s: line_to_regression 0.000 s: Radius one 2D square centered at origin. 0.000 s: Radius one 2D square centered at -4/-4/0. 0.000 s: Radius three 3D square centered at 8/8/1. @@ -4807,44 +4841,44 @@ 0.000 s: map_memory_overwrites 0.000 s: map_memory_erases_lru 0.000 s: map_memory_survives_save_lod -0.025 s: Then: last 12 columns are 0, rest are 1 -0.025 s: When: positive x shift -0.025 s: Given: all bits are set -0.025 s: shift_map_memory_seen_cache -0.028 s: Then: first 12 columns are 0, rest are 1 -0.028 s: When: negative x shift -0.029 s: Given: all bits are set -0.029 s: shift_map_memory_seen_cache -0.024 s: Then: last 12 rows are 0, rest are 1 -0.024 s: When: positive y shift -0.024 s: Given: all bits are set -0.024 s: shift_map_memory_seen_cache -0.025 s: Then: first 12 rows are 0, rest are 1 -0.025 s: When: negative y shift -0.025 s: Given: all bits are set -0.025 s: shift_map_memory_seen_cache -0.025 s: Then: last 12 columns and rows are 0, rest are 1 -0.025 s: When: positive x, positive y shift -0.026 s: Given: all bits are set -0.026 s: shift_map_memory_seen_cache -0.026 s: Then: last 12 columns and first 12 rows are 0, rest are 1 -0.026 s: When: positive x, negative y shift -0.026 s: Given: all bits are set -0.026 s: shift_map_memory_seen_cache -0.024 s: Then: first 12 columns and last 12 rows are 0, rest are 1 -0.024 s: When: negative x, positive y shift -0.024 s: Given: all bits are set -0.024 s: shift_map_memory_seen_cache -0.025 s: Then: first 12 columns and rows are 0, rest are 1 -0.025 s: When: negative x, negative y shift -0.026 s: Given: all bits are set -0.026 s: shift_map_memory_seen_cache +0.016 s: Then: last 12 columns are 0, rest are 1 +0.016 s: When: positive x shift +0.016 s: Given: all bits are set +0.016 s: shift_map_memory_seen_cache +0.017 s: Then: first 12 columns are 0, rest are 1 +0.017 s: When: negative x shift +0.017 s: Given: all bits are set +0.017 s: shift_map_memory_seen_cache +0.018 s: Then: last 12 rows are 0, rest are 1 +0.018 s: When: positive y shift +0.018 s: Given: all bits are set +0.018 s: shift_map_memory_seen_cache +0.017 s: Then: first 12 rows are 0, rest are 1 +0.017 s: When: negative y shift +0.017 s: Given: all bits are set +0.017 s: shift_map_memory_seen_cache +0.017 s: Then: last 12 columns and rows are 0, rest are 1 +0.017 s: When: positive x, positive y shift +0.017 s: Given: all bits are set +0.017 s: shift_map_memory_seen_cache +0.017 s: Then: last 12 columns and first 12 rows are 0, rest are 1 +0.017 s: When: positive x, negative y shift +0.017 s: Given: all bits are set +0.017 s: shift_map_memory_seen_cache +0.017 s: Then: first 12 columns and last 12 rows are 0, rest are 1 +0.017 s: When: negative x, positive y shift +0.017 s: Given: all bits are set +0.017 s: shift_map_memory_seen_cache +0.016 s: Then: first 12 columns and rows are 0, rest are 1 +0.016 s: When: negative x, negative y shift +0.016 s: Given: all bits are set +0.016 s: shift_map_memory_seen_cache 0.000 s: Then: The player's grab is released 0.000 s: When: The furniture grabbed by the player is destroyed 0.000 s: Given: Furniture grabbed by the player -0.006 s: destroy_grabbed_furniture -0.722 s: map_bounds_checking -0.034 s: tinymap_bounds_checking +0.007 s: destroy_grabbed_furniture +0.532 s: map_bounds_checking +0.031 s: tinymap_bounds_checking 0.000 s: fast_floor 0.000 s: Boat mod is loaded correctly or not at all 0.000 s: zapback_npc_unarmed @@ -4857,8 +4891,8 @@ 0.000 s: zapback_npc_meleeattack_ranged_reach_weapon 0.000 s: zapback_npc_electricity_immune 0.000 s: zapback_monster -1.875 s: monster_speed_square -2.918 s: monster_speed_trig +1.826 s: monster_speed_square +1.701 s: monster_speed_trig 0.000 s: Given: an empty morale 0.000 s: player_morale 0.000 s: And when: it's just started @@ -5019,7 +5053,7 @@ 0.000 s: And when: 1 turn has passed 0.000 s: When: warm 0.000 s: Given: tough temperature conditions -0.004 s: player_morale +0.000 s: player_morale 0.000 s: And when: 2 turns have passed 0.000 s: When: warm 0.000 s: Given: tough temperature conditions @@ -5057,257 +5091,257 @@ 0.000 s: Given: tough temperature conditions 0.000 s: player_morale 0.000 s: Then: ALPHA is the strongest category -0.012 s: Given: The player has all pre-threshold mutations for ALPHA -0.012 s: Having all mutations give correct highest category +0.008 s: Given: The player has all pre-threshold mutations for ALPHA +0.009 s: Having all mutations give correct highest category 0.000 s: Then: ALPHA is the strongest category -0.021 s: Given: The player has all mutations for ALPHA -0.021 s: Having all mutations give correct highest category +0.009 s: Given: The player has all mutations for ALPHA +0.010 s: Having all mutations give correct highest category 0.000 s: Then: BEAST is the strongest category -0.055 s: Given: The player has all pre-threshold mutations for BEAST -0.055 s: Having all mutations give correct highest category +0.028 s: Given: The player has all pre-threshold mutations for BEAST +0.028 s: Having all mutations give correct highest category 0.000 s: Then: BEAST is the strongest category -0.058 s: Given: The player has all mutations for BEAST -0.059 s: Having all mutations give correct highest category +0.040 s: Given: The player has all mutations for BEAST +0.041 s: Having all mutations give correct highest category 0.000 s: Then: BIRD is the strongest category -0.024 s: Given: The player has all pre-threshold mutations for BIRD -0.024 s: Having all mutations give correct highest category +0.009 s: Given: The player has all pre-threshold mutations for BIRD +0.009 s: Having all mutations give correct highest category 0.000 s: Then: BIRD is the strongest category -0.040 s: Given: The player has all mutations for BIRD -0.040 s: Having all mutations give correct highest category +0.014 s: Given: The player has all mutations for BIRD +0.014 s: Having all mutations give correct highest category 0.000 s: Then: CATTLE is the strongest category -0.040 s: Given: The player has all pre-threshold mutations for CATTLE -0.041 s: Having all mutations give correct highest category +0.015 s: Given: The player has all pre-threshold mutations for CATTLE +0.015 s: Having all mutations give correct highest category 0.000 s: Then: CATTLE is the strongest category -0.047 s: Given: The player has all mutations for CATTLE -0.047 s: Having all mutations give correct highest category +0.017 s: Given: The player has all mutations for CATTLE +0.017 s: Having all mutations give correct highest category 0.000 s: Then: CEPHALOPOD is the strongest category -0.027 s: Given: The player has all pre-threshold mutations for CEPHALOPOD -0.027 s: Having all mutations give correct highest category +0.008 s: Given: The player has all pre-threshold mutations for CEPHALOPOD +0.008 s: Having all mutations give correct highest category 0.000 s: Then: CEPHALOPOD is the strongest category -0.020 s: Given: The player has all mutations for CEPHALOPOD -0.020 s: Having all mutations give correct highest category +0.008 s: Given: The player has all mutations for CEPHALOPOD +0.008 s: Having all mutations give correct highest category 0.000 s: Then: CHIMERA is the strongest category -0.061 s: Given: The player has all pre-threshold mutations for CHIMERA -0.061 s: Having all mutations give correct highest category +0.023 s: Given: The player has all pre-threshold mutations for CHIMERA +0.023 s: Having all mutations give correct highest category 0.000 s: Then: CHIMERA is the strongest category -0.081 s: Given: The player has all mutations for CHIMERA -0.081 s: Having all mutations give correct highest category +0.031 s: Given: The player has all mutations for CHIMERA +0.031 s: Having all mutations give correct highest category 0.000 s: Then: ELFA is the strongest category -0.015 s: Given: The player has all pre-threshold mutations for ELFA -0.016 s: Having all mutations give correct highest category +0.006 s: Given: The player has all pre-threshold mutations for ELFA +0.006 s: Having all mutations give correct highest category 0.000 s: Then: ELFA is the strongest category -0.018 s: Given: The player has all mutations for ELFA -0.018 s: Having all mutations give correct highest category +0.007 s: Given: The player has all mutations for ELFA +0.008 s: Having all mutations give correct highest category 0.000 s: Then: FELINE is the strongest category -0.045 s: Given: The player has all pre-threshold mutations for FELINE -0.045 s: Having all mutations give correct highest category +0.015 s: Given: The player has all pre-threshold mutations for FELINE +0.015 s: Having all mutations give correct highest category 0.000 s: Then: FELINE is the strongest category -0.046 s: Given: The player has all mutations for FELINE -0.047 s: Having all mutations give correct highest category +0.017 s: Given: The player has all mutations for FELINE +0.017 s: Having all mutations give correct highest category 0.000 s: Then: FISH is the strongest category -0.021 s: Given: The player has all pre-threshold mutations for FISH -0.021 s: Having all mutations give correct highest category +0.009 s: Given: The player has all pre-threshold mutations for FISH +0.009 s: Having all mutations give correct highest category 0.000 s: Then: FISH is the strongest category -0.031 s: Given: The player has all mutations for FISH -0.031 s: Having all mutations give correct highest category +0.011 s: Given: The player has all mutations for FISH +0.011 s: Having all mutations give correct highest category 0.000 s: Then: INSECT is the strongest category -0.060 s: Given: The player has all pre-threshold mutations for INSECT -0.060 s: Having all mutations give correct highest category +0.020 s: Given: The player has all pre-threshold mutations for INSECT +0.020 s: Having all mutations give correct highest category 0.000 s: Then: INSECT is the strongest category -0.066 s: Given: The player has all mutations for INSECT -0.066 s: Having all mutations give correct highest category +0.026 s: Given: The player has all mutations for INSECT +0.026 s: Having all mutations give correct highest category 0.000 s: Then: LIZARD is the strongest category -0.031 s: Given: The player has all pre-threshold mutations for LIZARD -0.031 s: Having all mutations give correct highest category +0.011 s: Given: The player has all pre-threshold mutations for LIZARD +0.012 s: Having all mutations give correct highest category 0.000 s: Then: LIZARD is the strongest category -0.037 s: Given: The player has all mutations for LIZARD -0.037 s: Having all mutations give correct highest category +0.015 s: Given: The player has all mutations for LIZARD +0.015 s: Having all mutations give correct highest category 0.000 s: Then: LUPINE is the strongest category -0.044 s: Given: The player has all pre-threshold mutations for LUPINE -0.044 s: Having all mutations give correct highest category +0.015 s: Given: The player has all pre-threshold mutations for LUPINE +0.015 s: Having all mutations give correct highest category 0.000 s: Then: LUPINE is the strongest category -0.046 s: Given: The player has all mutations for LUPINE -0.046 s: Having all mutations give correct highest category +0.022 s: Given: The player has all mutations for LUPINE +0.022 s: Having all mutations give correct highest category 0.000 s: Then: MEDICAL is the strongest category 0.004 s: Given: The player has all pre-threshold mutations for MEDICAL 0.004 s: Having all mutations give correct highest category 0.000 s: Then: MEDICAL is the strongest category -0.015 s: Given: The player has all mutations for MEDICAL -0.015 s: Having all mutations give correct highest category +0.007 s: Given: The player has all mutations for MEDICAL +0.007 s: Having all mutations give correct highest category 0.000 s: Then: MOUSE is the strongest category -0.033 s: Given: The player has all pre-threshold mutations for MOUSE -0.033 s: Having all mutations give correct highest category +0.017 s: Given: The player has all pre-threshold mutations for MOUSE +0.017 s: Having all mutations give correct highest category 0.000 s: Then: MOUSE is the strongest category -0.047 s: Given: The player has all mutations for MOUSE -0.047 s: Having all mutations give correct highest category +0.016 s: Given: The player has all mutations for MOUSE +0.017 s: Having all mutations give correct highest category 0.000 s: Then: PLANT is the strongest category -0.027 s: Given: The player has all pre-threshold mutations for PLANT -0.027 s: Having all mutations give correct highest category +0.011 s: Given: The player has all pre-threshold mutations for PLANT +0.011 s: Having all mutations give correct highest category 0.000 s: Then: PLANT is the strongest category -0.032 s: Given: The player has all mutations for PLANT -0.032 s: Having all mutations give correct highest category +0.017 s: Given: The player has all mutations for PLANT +0.017 s: Having all mutations give correct highest category 0.000 s: Then: RAPTOR is the strongest category -0.022 s: Given: The player has all pre-threshold mutations for RAPTOR -0.022 s: Having all mutations give correct highest category +0.015 s: Given: The player has all pre-threshold mutations for RAPTOR +0.015 s: Having all mutations give correct highest category 0.000 s: Then: RAPTOR is the strongest category -0.032 s: Given: The player has all mutations for RAPTOR -0.032 s: Having all mutations give correct highest category +0.015 s: Given: The player has all mutations for RAPTOR +0.015 s: Having all mutations give correct highest category 0.000 s: Then: RAT is the strongest category -0.046 s: Given: The player has all pre-threshold mutations for RAT -0.046 s: Having all mutations give correct highest category +0.015 s: Given: The player has all pre-threshold mutations for RAT +0.015 s: Having all mutations give correct highest category 0.000 s: Then: RAT is the strongest category -0.048 s: Given: The player has all mutations for RAT -0.049 s: Having all mutations give correct highest category -0.000 s: Then: SLIME is the strongest category -0.018 s: Given: The player has all pre-threshold mutations for SLIME +0.018 s: Given: The player has all mutations for RAT 0.018 s: Having all mutations give correct highest category 0.000 s: Then: SLIME is the strongest category -0.028 s: Given: The player has all mutations for SLIME -0.028 s: Having all mutations give correct highest category +0.008 s: Given: The player has all pre-threshold mutations for SLIME +0.008 s: Having all mutations give correct highest category +0.000 s: Then: SLIME is the strongest category +0.010 s: Given: The player has all mutations for SLIME +0.010 s: Having all mutations give correct highest category 0.000 s: Then: SPIDER is the strongest category -0.030 s: Given: The player has all pre-threshold mutations for SPIDER -0.030 s: Having all mutations give correct highest category +0.020 s: Given: The player has all pre-threshold mutations for SPIDER +0.020 s: Having all mutations give correct highest category 0.000 s: Then: SPIDER is the strongest category -0.045 s: Given: The player has all mutations for SPIDER -0.045 s: Having all mutations give correct highest category +0.020 s: Given: The player has all mutations for SPIDER +0.020 s: Having all mutations give correct highest category 0.000 s: Then: TROGLOBITE is the strongest category -0.015 s: Given: The player has all pre-threshold mutations for TROGLOBITE -0.015 s: Having all mutations give correct highest category +0.006 s: Given: The player has all pre-threshold mutations for TROGLOBITE +0.006 s: Having all mutations give correct highest category 0.000 s: Then: TROGLOBITE is the strongest category -0.017 s: Given: The player has all mutations for TROGLOBITE -0.021 s: Having all mutations give correct highest category +0.006 s: Given: The player has all mutations for TROGLOBITE +0.006 s: Having all mutations give correct highest category 0.000 s: Then: URSINE is the strongest category -0.032 s: Given: The player has all pre-threshold mutations for URSINE -0.032 s: Having all mutations give correct highest category +0.012 s: Given: The player has all pre-threshold mutations for URSINE +0.012 s: Having all mutations give correct highest category 0.000 s: Then: URSINE is the strongest category -0.041 s: Given: The player has all mutations for URSINE -0.041 s: Having all mutations give correct highest category +0.016 s: Given: The player has all mutations for URSINE +0.016 s: Having all mutations give correct highest category 0.000 s: Then: Threshold breach chance is at least 0.2 -0.016 s: Given: The player has all pre-threshold mutations for ALPHA -0.016 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.006 s: Given: The player has all pre-threshold mutations for ALPHA +0.006 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at most 0.4 -0.016 s: Given: The player has all pre-threshold mutations for ALPHA -0.016 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.006 s: Given: The player has all pre-threshold mutations for ALPHA +0.006 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at least 0.2 -0.060 s: Given: The player has all pre-threshold mutations for BEAST -0.060 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.020 s: Given: The player has all pre-threshold mutations for BEAST +0.020 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at most 0.4 -0.054 s: Given: The player has all pre-threshold mutations for BEAST -0.054 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.020 s: Given: The player has all pre-threshold mutations for BEAST +0.020 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at least 0.2 -0.024 s: Given: The player has all pre-threshold mutations for BIRD -0.024 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.009 s: Given: The player has all pre-threshold mutations for BIRD +0.009 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at most 0.4 -0.024 s: Given: The player has all pre-threshold mutations for BIRD -0.024 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.009 s: Given: The player has all pre-threshold mutations for BIRD +0.009 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at least 0.2 -0.040 s: Given: The player has all pre-threshold mutations for CATTLE -0.040 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.026 s: Given: The player has all pre-threshold mutations for CATTLE +0.026 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at most 0.4 -0.041 s: Given: The player has all pre-threshold mutations for CATTLE -0.041 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.020 s: Given: The player has all pre-threshold mutations for CATTLE +0.020 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at least 0.2 -0.026 s: Given: The player has all pre-threshold mutations for CEPHALOPOD -0.026 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.008 s: Given: The player has all pre-threshold mutations for CEPHALOPOD +0.008 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at most 0.4 -0.015 s: Given: The player has all pre-threshold mutations for CEPHALOPOD -0.015 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.010 s: Given: The player has all pre-threshold mutations for CEPHALOPOD +0.011 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at least 0.2 -0.062 s: Given: The player has all pre-threshold mutations for CHIMERA -0.062 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.037 s: Given: The player has all pre-threshold mutations for CHIMERA +0.037 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at most 0.4 -0.062 s: Given: The player has all pre-threshold mutations for CHIMERA -0.063 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.022 s: Given: The player has all pre-threshold mutations for CHIMERA +0.022 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at least 0.2 -0.011 s: Given: The player has all pre-threshold mutations for ELFA -0.011 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.006 s: Given: The player has all pre-threshold mutations for ELFA +0.006 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at most 0.4 -0.015 s: Given: The player has all pre-threshold mutations for ELFA -0.015 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.006 s: Given: The player has all pre-threshold mutations for ELFA +0.006 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at least 0.2 -0.051 s: Given: The player has all pre-threshold mutations for FELINE -0.051 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.015 s: Given: The player has all pre-threshold mutations for FELINE +0.015 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at most 0.4 -0.054 s: Given: The player has all pre-threshold mutations for FELINE -0.054 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.015 s: Given: The player has all pre-threshold mutations for FELINE +0.015 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at least 0.2 -0.029 s: Given: The player has all pre-threshold mutations for FISH -0.029 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.011 s: Given: The player has all pre-threshold mutations for FISH +0.011 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at most 0.4 -0.029 s: Given: The player has all pre-threshold mutations for FISH -0.029 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.010 s: Given: The player has all pre-threshold mutations for FISH +0.010 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at least 0.2 -0.060 s: Given: The player has all pre-threshold mutations for INSECT -0.060 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.021 s: Given: The player has all pre-threshold mutations for INSECT +0.021 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at most 0.4 -0.056 s: Given: The player has all pre-threshold mutations for INSECT -0.056 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.021 s: Given: The player has all pre-threshold mutations for INSECT +0.021 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at least 0.2 -0.032 s: Given: The player has all pre-threshold mutations for LIZARD -0.032 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.012 s: Given: The player has all pre-threshold mutations for LIZARD +0.012 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at most 0.4 -0.028 s: Given: The player has all pre-threshold mutations for LIZARD -0.028 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.013 s: Given: The player has all pre-threshold mutations for LIZARD +0.013 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at least 0.2 -0.045 s: Given: The player has all pre-threshold mutations for LUPINE -0.045 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.018 s: Given: The player has all pre-threshold mutations for LUPINE +0.018 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at most 0.4 -0.046 s: Given: The player has all pre-threshold mutations for LUPINE -0.046 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.016 s: Given: The player has all pre-threshold mutations for LUPINE +0.016 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at least 0.2 -0.005 s: Given: The player has all pre-threshold mutations for MEDICAL -0.005 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.003 s: Given: The player has all pre-threshold mutations for MEDICAL +0.003 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at most 0.4 -0.008 s: Given: The player has all pre-threshold mutations for MEDICAL -0.008 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.003 s: Given: The player has all pre-threshold mutations for MEDICAL +0.003 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at least 0.2 -0.033 s: Given: The player has all pre-threshold mutations for MOUSE -0.033 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.013 s: Given: The player has all pre-threshold mutations for MOUSE +0.013 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at most 0.4 -0.032 s: Given: The player has all pre-threshold mutations for MOUSE -0.033 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.026 s: Given: The player has all pre-threshold mutations for MOUSE +0.026 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at least 0.2 -0.023 s: Given: The player has all pre-threshold mutations for PLANT -0.023 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.007 s: Given: The player has all pre-threshold mutations for PLANT +0.007 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at most 0.4 -0.026 s: Given: The player has all pre-threshold mutations for PLANT -0.027 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.008 s: Given: The player has all pre-threshold mutations for PLANT +0.008 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at least 0.2 -0.022 s: Given: The player has all pre-threshold mutations for RAPTOR -0.022 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.010 s: Given: The player has all pre-threshold mutations for RAPTOR +0.010 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at most 0.4 -0.031 s: Given: The player has all pre-threshold mutations for RAPTOR -0.031 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.011 s: Given: The player has all pre-threshold mutations for RAPTOR +0.011 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at least 0.2 -0.046 s: Given: The player has all pre-threshold mutations for RAT -0.046 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.015 s: Given: The player has all pre-threshold mutations for RAT +0.016 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at most 0.4 -0.045 s: Given: The player has all pre-threshold mutations for RAT -0.045 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.015 s: Given: The player has all pre-threshold mutations for RAT +0.015 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at least 0.2 -0.018 s: Given: The player has all pre-threshold mutations for SLIME -0.018 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.008 s: Given: The player has all pre-threshold mutations for SLIME +0.008 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at most 0.4 -0.023 s: Given: The player has all pre-threshold mutations for SLIME -0.023 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.008 s: Given: The player has all pre-threshold mutations for SLIME +0.008 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at least 0.2 -0.027 s: Given: The player has all pre-threshold mutations for SPIDER -0.027 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.010 s: Given: The player has all pre-threshold mutations for SPIDER +0.011 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at most 0.4 -0.030 s: Given: The player has all pre-threshold mutations for SPIDER -0.030 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.011 s: Given: The player has all pre-threshold mutations for SPIDER +0.011 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at least 0.2 -0.012 s: Given: The player has all pre-threshold mutations for TROGLOBITE -0.012 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.006 s: Given: The player has all pre-threshold mutations for TROGLOBITE +0.006 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at most 0.4 -0.015 s: Given: The player has all pre-threshold mutations for TROGLOBITE -0.015 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.005 s: Given: The player has all pre-threshold mutations for TROGLOBITE +0.006 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at least 0.2 -0.036 s: Given: The player has all pre-threshold mutations for URSINE -0.036 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.012 s: Given: The player has all pre-threshold mutations for URSINE +0.012 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: Then: Threshold breach chance is at most 0.4 -0.029 s: Given: The player has all pre-threshold mutations for URSINE -0.029 s: Having all pre-threshold mutations gives a sensible threshold breach chance +0.012 s: Given: The player has all pre-threshold mutations for URSINE +0.012 s: Having all pre-threshold mutations gives a sensible threshold breach chance 0.000 s: When: Getting a town name 0.000 s: Given: Names loaded from tests/data/name.json 0.000 s: name_generation @@ -5315,8 +5349,8 @@ 0.000 s: Given: Names loaded from tests/data/name.json 0.000 s: name_generation 0.000 s: When: Getting a male given name -0.004 s: Given: Names loaded from tests/data/name.json -0.004 s: name_generation +0.000 s: Given: Names loaded from tests/data/name.json +0.000 s: name_generation 0.000 s: When: Getting a female given name 0.000 s: Given: Names loaded from tests/data/name.json 0.000 s: name_generation @@ -5338,42 +5372,42 @@ 0.000 s: When: Generating a female name 0.000 s: Given: Names loaded from tests/data/name.json 0.000 s: name_generation -62.348 s: starting_items -0.034 s: npc_talk_test -0.134 s: snippet-tag-test -0.022 s: NPCs escape dangerous terrain by pushing other NPCs -0.069 s: npc-movement -0.024 s: Player in vehicle & NPCs escaping dangerous terrain -0.082 s: npc-movement -0.034 s: npc_can_target_player +25.770 s: starting_items +0.013 s: npc_talk_test +0.056 s: snippet-tag-test +0.010 s: NPCs escape dangerous terrain by pushing other NPCs +0.025 s: npc-movement +0.007 s: Player in vehicle & NPCs escaping dangerous terrain +0.026 s: npc-movement +0.027 s: npc_can_target_player 0.000 s: optional_assignment_works -0.479 s: set_and_get_overmap_scents -5.190 s: default_overmap_generation_always_succeeds -3.952 s: default_overmap_generation_has_non_mandatory_specials_at_origin -0.022 s: an unskilled shooter with an inaccurate pistol -0.036 s: unskilled_shooter_accuracy -0.023 s: an unskilled shooter with an inaccurate shotgun -0.038 s: unskilled_shooter_accuracy -0.035 s: an unskilled shooter with an inaccurate smg -0.058 s: unskilled_shooter_accuracy -0.012 s: an unskilled shooter with an inaccurate rifle -0.026 s: unskilled_shooter_accuracy -0.002 s: a skilled shooter with an accurate pistol -0.024 s: competent_shooter_accuracy -0.003 s: a skilled shooter with an accurate shotgun -0.025 s: competent_shooter_accuracy -0.011 s: a skilled shooter with an accurate smg -0.025 s: competent_shooter_accuracy -0.012 s: a skilled shooter with an accurate rifle -0.026 s: competent_shooter_accuracy -0.036 s: an expert shooter with an excellent pistol -0.058 s: expert_shooter_accuracy -0.011 s: an expert shooter with an auto shotgun -0.025 s: expert_shooter_accuracy +0.134 s: set_and_get_overmap_scents +2.386 s: default_overmap_generation_always_succeeds +1.496 s: default_overmap_generation_has_non_mandatory_specials_at_origin +0.002 s: an unskilled shooter with an inaccurate pistol +0.010 s: unskilled_shooter_accuracy +0.002 s: an unskilled shooter with an inaccurate shotgun +0.009 s: unskilled_shooter_accuracy +0.014 s: an unskilled shooter with an inaccurate smg +0.020 s: unskilled_shooter_accuracy +0.003 s: an unskilled shooter with an inaccurate rifle +0.009 s: unskilled_shooter_accuracy +0.001 s: a skilled shooter with an accurate pistol +0.008 s: competent_shooter_accuracy +0.002 s: a skilled shooter with an accurate shotgun +0.009 s: competent_shooter_accuracy +0.002 s: a skilled shooter with an accurate smg +0.009 s: competent_shooter_accuracy +0.003 s: a skilled shooter with an accurate rifle +0.010 s: competent_shooter_accuracy +0.007 s: an expert shooter with an excellent pistol +0.013 s: expert_shooter_accuracy +0.002 s: an expert shooter with an auto shotgun +0.008 s: expert_shooter_accuracy 0.002 s: an expert shooter with an excellent smg -0.032 s: expert_shooter_accuracy -0.013 s: an expert shooter with an excellent rifle -0.031 s: expert_shooter_accuracy +0.008 s: expert_shooter_accuracy +0.006 s: an expert shooter with an excellent rifle +0.012 s: expert_shooter_accuracy 0.000 s: Then: reloading should fail 0.000 s: When: the magazine is reloaded with incompatible ammo 0.000 s: Given: An empty magazine @@ -5440,10 +5474,10 @@ 0.000 s: Given: an empty gun without an integral magazine 0.000 s: reload_magazine 0.000 s: And: the ammo type for the gun remains unchanged -0.008 s: Then: reloading is sucessful -0.008 s: When: the gun is reloaded with an empty compatible magazine -0.008 s: Given: an empty gun without an integral magazine -0.008 s: reload_magazine +0.000 s: Then: reloading is sucessful +0.000 s: When: the gun is reloaded with an empty compatible magazine +0.000 s: Given: an empty gun without an integral magazine +0.000 s: reload_magazine 0.000 s: And: the ammo capacity is correctly set 0.000 s: Then: reloading is sucessful 0.000 s: When: the gun is reloaded with an empty compatible magazine @@ -5508,324 +5542,324 @@ 0.000 s: reload_gun_with_integral_magazine_using_speedloader 0.000 s: reload_gun_with_swappable_magazine 0.000 s: Test vsnprintf_rewrite -0.443 s: Reading a legacy overmap save. +0.144 s: Reading a legacy overmap save. 0.001 s: shadowcasting_slope_inversion_regression_test -0.009 s: shadowcasting_pillar_behavior_cardinally_adjacent -0.002 s: shadowcasting_pillar_behavior_2_1_diagonal_gap +0.001 s: shadowcasting_pillar_behavior_cardinally_adjacent +0.001 s: shadowcasting_pillar_behavior_2_1_diagonal_gap 0.001 s: shadowcasting_vision_along_a_wall -0.022 s: shadowcasting_float_quad_equivalence -0.020 s: string_formatter +0.013 s: shadowcasting_float_quad_equivalence +0.006 s: string_formatter 0.000 s: throwing distance test -0.363 s: test_player_vs_zombie_rock_basestats -0.373 s: basic_throwing_sanity_tests -0.484 s: test_player_vs_zombie_javelin_iron_basestats -0.498 s: basic_throwing_sanity_tests -0.967 s: test_player_vs_zombie_rock_athlete -0.981 s: basic_throwing_sanity_tests -1.773 s: test_player_vs_zombie_javelin_iron_athlete -1.783 s: basic_throwing_sanity_tests -0.632 s: mid_skill_basestats_rock -0.646 s: throwing_skill_impact_test -0.493 s: hi_skill_basestats_rock -0.510 s: throwing_skill_impact_test -1.741 s: test_player_kills_zombie_with_rock_basestats -1.754 s: player_kills_zombie_before_reach +0.149 s: test_player_vs_zombie_rock_basestats +0.155 s: basic_throwing_sanity_tests +0.142 s: test_player_vs_zombie_javelin_iron_basestats +0.148 s: basic_throwing_sanity_tests +0.407 s: test_player_vs_zombie_rock_athlete +0.413 s: basic_throwing_sanity_tests +0.644 s: test_player_vs_zombie_javelin_iron_athlete +0.650 s: basic_throwing_sanity_tests +0.210 s: mid_skill_basestats_rock +0.217 s: throwing_skill_impact_test +0.123 s: hi_skill_basestats_rock +0.130 s: throwing_skill_impact_test +0.620 s: test_player_kills_zombie_with_rock_basestats +0.627 s: player_kills_zombie_before_reach 0.000 s: time_duration parsing from JSON -0.043 s: bicycle -0.043 s: vehicle_drag -0.024 s: bicycle_electric -0.024 s: vehicle_drag -0.020 s: motorcycle -0.026 s: vehicle_drag -0.019 s: motorcycle_sidecart -0.020 s: vehicle_drag -0.024 s: quad_bike -0.024 s: vehicle_drag -0.024 s: scooter -0.024 s: vehicle_drag -0.024 s: scooter_electric -0.024 s: vehicle_drag -0.024 s: superbike -0.024 s: vehicle_drag -0.024 s: tandem -0.024 s: vehicle_drag -0.027 s: unicycle -0.027 s: vehicle_drag -0.026 s: beetle -0.027 s: vehicle_drag -0.028 s: bubble_car -0.028 s: vehicle_drag -0.024 s: car -0.024 s: vehicle_drag -0.024 s: car_mini -0.024 s: vehicle_drag -0.024 s: car_sports -0.024 s: vehicle_drag -0.029 s: car_sports_atomic -0.029 s: vehicle_drag -0.024 s: car_sports_electric -0.024 s: vehicle_drag -0.024 s: electric_car -0.025 s: vehicle_drag -0.026 s: rara_x -0.026 s: vehicle_drag -0.031 s: suv -0.031 s: vehicle_drag -0.025 s: suv_electric -0.025 s: vehicle_drag -0.028 s: golf_cart -0.028 s: vehicle_drag -0.024 s: golf_cart_4seat -0.024 s: vehicle_drag -0.029 s: hearse -0.029 s: vehicle_drag -0.018 s: pickup_technical -0.026 s: vehicle_drag -0.025 s: ambulance -0.025 s: vehicle_drag -0.028 s: car_fbi -0.028 s: vehicle_drag -0.022 s: fire_engine -0.026 s: vehicle_drag -0.033 s: fire_truck -0.033 s: vehicle_drag -0.024 s: policecar -0.024 s: vehicle_drag -0.024 s: policesuv -0.024 s: vehicle_drag -0.026 s: truck_swat -0.030 s: vehicle_drag -0.020 s: oldtractor -0.020 s: vehicle_drag -0.024 s: autotractor -0.032 s: vehicle_drag -0.020 s: tractor_plow -0.020 s: vehicle_drag -0.019 s: tractor_reaper -0.028 s: vehicle_drag -0.020 s: tractor_seed -0.020 s: vehicle_drag -0.034 s: aapc-mg -0.034 s: vehicle_drag -0.034 s: apc -0.042 s: vehicle_drag -0.033 s: humvee -0.033 s: vehicle_drag -0.029 s: military_cargo_truck -0.029 s: vehicle_drag -0.030 s: flatbed_truck -0.030 s: vehicle_drag -0.029 s: pickup -0.029 s: vehicle_drag -0.016 s: semi_truck -0.016 s: vehicle_drag -0.016 s: truck_trailer -0.016 s: vehicle_drag -0.017 s: tatra_truck -0.019 s: vehicle_drag -0.018 s: animalctrl -0.019 s: vehicle_drag -0.027 s: autosweeper -0.027 s: vehicle_drag -0.015 s: excavator +0.014 s: bicycle +0.014 s: vehicle_drag +0.012 s: bicycle_electric +0.012 s: vehicle_drag +0.011 s: motorcycle +0.012 s: vehicle_drag +0.011 s: motorcycle_sidecart +0.011 s: vehicle_drag +0.012 s: quad_bike +0.012 s: vehicle_drag +0.011 s: scooter +0.012 s: vehicle_drag +0.011 s: scooter_electric +0.011 s: vehicle_drag +0.011 s: superbike +0.011 s: vehicle_drag +0.011 s: tandem +0.011 s: vehicle_drag +0.011 s: unicycle +0.011 s: vehicle_drag +0.012 s: beetle +0.012 s: vehicle_drag +0.012 s: bubble_car +0.012 s: vehicle_drag +0.012 s: car +0.012 s: vehicle_drag +0.012 s: car_mini +0.012 s: vehicle_drag +0.012 s: car_sports +0.012 s: vehicle_drag +0.012 s: car_sports_atomic +0.012 s: vehicle_drag +0.012 s: car_sports_electric +0.012 s: vehicle_drag +0.012 s: electric_car +0.012 s: vehicle_drag +0.012 s: rara_x +0.012 s: vehicle_drag +0.012 s: suv +0.012 s: vehicle_drag +0.012 s: suv_electric +0.012 s: vehicle_drag +0.011 s: golf_cart +0.012 s: vehicle_drag +0.011 s: golf_cart_4seat +0.012 s: vehicle_drag +0.012 s: hearse +0.012 s: vehicle_drag +0.012 s: pickup_technical +0.012 s: vehicle_drag +0.013 s: ambulance +0.013 s: vehicle_drag +0.012 s: car_fbi +0.012 s: vehicle_drag +0.013 s: fire_engine +0.013 s: vehicle_drag +0.014 s: fire_truck +0.014 s: vehicle_drag +0.014 s: policecar +0.014 s: vehicle_drag +0.015 s: policesuv 0.015 s: vehicle_drag -0.014 s: road_roller +0.016 s: truck_swat +0.016 s: vehicle_drag +0.014 s: oldtractor +0.014 s: vehicle_drag +0.012 s: autotractor +0.013 s: vehicle_drag +0.011 s: tractor_plow +0.012 s: vehicle_drag +0.011 s: tractor_reaper +0.012 s: vehicle_drag +0.012 s: tractor_seed +0.012 s: vehicle_drag +0.013 s: aapc-mg +0.013 s: vehicle_drag +0.013 s: apc +0.013 s: vehicle_drag +0.013 s: humvee +0.013 s: vehicle_drag +0.013 s: military_cargo_truck +0.013 s: vehicle_drag +0.013 s: flatbed_truck +0.013 s: vehicle_drag +0.012 s: pickup +0.012 s: vehicle_drag +0.013 s: semi_truck +0.013 s: vehicle_drag +0.014 s: truck_trailer +0.014 s: vehicle_drag +0.013 s: tatra_truck +0.013 s: vehicle_drag +0.013 s: animalctrl +0.013 s: vehicle_drag +0.012 s: autosweeper +0.012 s: vehicle_drag +0.012 s: excavator +0.012 s: vehicle_drag +0.013 s: road_roller +0.013 s: vehicle_drag +0.012 s: forklift +0.012 s: vehicle_drag +0.012 s: trencher +0.012 s: vehicle_drag +0.013 s: armored_car +0.013 s: vehicle_drag +0.013 s: cube_van +0.013 s: vehicle_drag +0.013 s: cube_van_cheap +0.013 s: vehicle_drag +0.012 s: hippie_van +0.013 s: vehicle_drag +0.013 s: icecream_truck +0.013 s: vehicle_drag +0.014 s: lux_rv +0.014 s: vehicle_drag +0.013 s: meth_lab +0.014 s: vehicle_drag +0.013 s: rv +0.013 s: vehicle_drag +0.018 s: schoolbus 0.018 s: vehicle_drag -0.021 s: forklift -0.021 s: vehicle_drag -0.025 s: trencher -0.025 s: vehicle_drag -0.022 s: armored_car -0.028 s: vehicle_drag -0.019 s: cube_van -0.019 s: vehicle_drag -0.019 s: cube_van_cheap -0.019 s: vehicle_drag -0.016 s: hippie_van -0.017 s: vehicle_drag -0.022 s: icecream_truck -0.023 s: vehicle_drag -0.020 s: lux_rv -0.021 s: vehicle_drag -0.016 s: meth_lab +0.016 s: security_van 0.016 s: vehicle_drag -0.014 s: rv -0.015 s: vehicle_drag -0.015 s: schoolbus -0.015 s: vehicle_drag -0.015 s: security_van -0.015 s: vehicle_drag -0.015 s: wienermobile -0.015 s: vehicle_drag -0.283 s: beetle on pavement -0.283 s: vehicle_efficiency -0.519 s: beetle on dirt -0.519 s: vehicle_efficiency -0.448 s: beetle on pavement, full stop every 5 turns -0.448 s: vehicle_efficiency -0.428 s: beetle on dirt, full stop every 5 turns -0.428 s: vehicle_efficiency -0.766 s: car on pavement -0.767 s: vehicle_efficiency -0.663 s: car on dirt -0.663 s: vehicle_efficiency -0.387 s: car on pavement, full stop every 5 turns -0.387 s: vehicle_efficiency -0.321 s: car on dirt, full stop every 5 turns -0.329 s: vehicle_efficiency -0.497 s: car_sports on pavement -0.497 s: vehicle_efficiency -0.579 s: car_sports on dirt -0.579 s: vehicle_efficiency -0.384 s: car_sports on pavement, full stop every 5 turns -0.384 s: vehicle_efficiency -0.382 s: car_sports on dirt, full stop every 5 turns -0.382 s: vehicle_efficiency -0.490 s: electric_car on pavement -0.490 s: vehicle_efficiency -0.443 s: electric_car on dirt -0.443 s: vehicle_efficiency -0.269 s: electric_car on pavement, full stop every 5 turns -0.269 s: vehicle_efficiency -0.182 s: electric_car on dirt, full stop every 5 turns -0.182 s: vehicle_efficiency -0.727 s: suv on pavement -0.727 s: vehicle_efficiency -0.589 s: suv on dirt -0.589 s: vehicle_efficiency -0.446 s: suv on pavement, full stop every 5 turns -0.446 s: vehicle_efficiency -0.330 s: suv on dirt, full stop every 5 turns -0.330 s: vehicle_efficiency -0.192 s: motorcycle on pavement -0.192 s: vehicle_efficiency -0.191 s: motorcycle on dirt -0.191 s: vehicle_efficiency -0.178 s: motorcycle on pavement, full stop every 5 turns -0.178 s: vehicle_efficiency -0.166 s: motorcycle on dirt, full stop every 5 turns -0.166 s: vehicle_efficiency -0.203 s: quad_bike on pavement -0.210 s: vehicle_efficiency -0.204 s: quad_bike on dirt -0.204 s: vehicle_efficiency -0.192 s: quad_bike on pavement, full stop every 5 turns -0.192 s: vehicle_efficiency -0.173 s: quad_bike on dirt, full stop every 5 turns -0.174 s: vehicle_efficiency -0.124 s: scooter on pavement -0.125 s: vehicle_efficiency -0.123 s: scooter on dirt -0.123 s: vehicle_efficiency -0.113 s: scooter on pavement, full stop every 5 turns -0.118 s: vehicle_efficiency -0.117 s: scooter on dirt, full stop every 5 turns -0.117 s: vehicle_efficiency -0.191 s: superbike on pavement -0.192 s: vehicle_efficiency -0.178 s: superbike on dirt -0.178 s: vehicle_efficiency -0.180 s: superbike on pavement, full stop every 5 turns -0.180 s: vehicle_efficiency -0.161 s: superbike on dirt, full stop every 5 turns +0.013 s: wienermobile +0.013 s: vehicle_drag +0.163 s: beetle on pavement +0.163 s: vehicle_efficiency +0.161 s: beetle on dirt 0.161 s: vehicle_efficiency -0.826 s: ambulance on pavement -0.827 s: vehicle_efficiency -0.835 s: ambulance on dirt -0.835 s: vehicle_efficiency -0.536 s: ambulance on pavement, full stop every 5 turns -0.537 s: vehicle_efficiency -0.360 s: ambulance on dirt, full stop every 5 turns -0.360 s: vehicle_efficiency -0.436 s: fire_engine on pavement -0.436 s: vehicle_efficiency -0.411 s: fire_engine on dirt -0.411 s: vehicle_efficiency -0.329 s: fire_engine on pavement, full stop every 5 turns -0.329 s: vehicle_efficiency -0.577 s: fire_engine on dirt, full stop every 5 turns -0.577 s: vehicle_efficiency -0.915 s: fire_truck on pavement -0.915 s: vehicle_efficiency -0.462 s: fire_truck on dirt -0.462 s: vehicle_efficiency -0.462 s: fire_truck on pavement, full stop every 5 turns -0.462 s: vehicle_efficiency -0.306 s: fire_truck on dirt, full stop every 5 turns -0.306 s: vehicle_efficiency -0.608 s: truck_swat on pavement -0.608 s: vehicle_efficiency -0.414 s: truck_swat on dirt -0.414 s: vehicle_efficiency -0.440 s: truck_swat on pavement, full stop every 5 turns -0.440 s: vehicle_efficiency -0.318 s: truck_swat on dirt, full stop every 5 turns -0.318 s: vehicle_efficiency -0.297 s: tractor_plow on pavement +0.131 s: beetle on pavement, full stop every 5 turns +0.131 s: vehicle_efficiency +0.161 s: beetle on dirt, full stop every 5 turns +0.162 s: vehicle_efficiency +0.306 s: car on pavement 0.306 s: vehicle_efficiency -0.335 s: tractor_plow on dirt -0.335 s: vehicle_efficiency -0.356 s: tractor_plow on pavement, full stop every 5 turns -0.369 s: vehicle_efficiency -0.334 s: tractor_plow on dirt, full stop every 5 turns -0.334 s: vehicle_efficiency -0.993 s: apc on pavement -0.993 s: vehicle_efficiency -0.650 s: apc on dirt -0.650 s: vehicle_efficiency -0.454 s: apc on pavement, full stop every 5 turns -0.454 s: vehicle_efficiency -0.379 s: apc on dirt, full stop every 5 turns -0.379 s: vehicle_efficiency -0.651 s: humvee on pavement -0.651 s: vehicle_efficiency -0.448 s: humvee on dirt -0.448 s: vehicle_efficiency -0.359 s: humvee on pavement, full stop every 5 turns -0.359 s: vehicle_efficiency -0.255 s: humvee on dirt, full stop every 5 turns -0.255 s: vehicle_efficiency -0.550 s: road_roller on pavement -0.550 s: vehicle_efficiency -0.343 s: road_roller on dirt -0.343 s: vehicle_efficiency -0.265 s: road_roller on pavement, full stop every 5 turns -0.265 s: vehicle_efficiency -0.202 s: road_roller on dirt, full stop every 5 turns +0.290 s: car on dirt +0.291 s: vehicle_efficiency +0.204 s: car on pavement, full stop every 5 turns +0.204 s: vehicle_efficiency +0.156 s: car on dirt, full stop every 5 turns +0.156 s: vehicle_efficiency +0.248 s: car_sports on pavement +0.248 s: vehicle_efficiency +0.202 s: car_sports on dirt 0.202 s: vehicle_efficiency -0.198 s: golf_cart on pavement -0.198 s: vehicle_efficiency -0.113 s: golf_cart on dirt -0.113 s: vehicle_efficiency -0.151 s: golf_cart on pavement, full stop every 5 turns -0.151 s: vehicle_efficiency -0.103 s: golf_cart on dirt, full stop every 5 turns -0.103 s: vehicle_efficiency -0.016 s: welder -0.016 s: repair_vehicle_part -0.014 s: UPS_modded_welder -0.015 s: repair_vehicle_part -0.014 s: welder_missing_goggles -0.014 s: repair_vehicle_part -0.015 s: welder_missing_charge -0.015 s: repair_vehicle_part -0.011 s: UPS_modded_welder_missing_charges +0.202 s: car_sports on pavement, full stop every 5 turns +0.203 s: vehicle_efficiency +0.164 s: car_sports on dirt, full stop every 5 turns +0.164 s: vehicle_efficiency +0.213 s: electric_car on pavement +0.214 s: vehicle_efficiency +0.212 s: electric_car on dirt +0.212 s: vehicle_efficiency +0.121 s: electric_car on pavement, full stop every 5 turns +0.122 s: vehicle_efficiency +0.076 s: electric_car on dirt, full stop every 5 turns +0.076 s: vehicle_efficiency +0.252 s: suv on pavement +0.252 s: vehicle_efficiency +0.252 s: suv on dirt +0.252 s: vehicle_efficiency +0.190 s: suv on pavement, full stop every 5 turns +0.190 s: vehicle_efficiency +0.136 s: suv on dirt, full stop every 5 turns +0.136 s: vehicle_efficiency +0.079 s: motorcycle on pavement +0.079 s: vehicle_efficiency +0.102 s: motorcycle on dirt +0.102 s: vehicle_efficiency +0.093 s: motorcycle on pavement, full stop every 5 turns +0.093 s: vehicle_efficiency +0.092 s: motorcycle on dirt, full stop every 5 turns +0.092 s: vehicle_efficiency +0.086 s: quad_bike on pavement +0.086 s: vehicle_efficiency +0.085 s: quad_bike on dirt +0.085 s: vehicle_efficiency +0.075 s: quad_bike on pavement, full stop every 5 turns +0.075 s: vehicle_efficiency +0.075 s: quad_bike on dirt, full stop every 5 turns +0.075 s: vehicle_efficiency +0.067 s: scooter on pavement +0.067 s: vehicle_efficiency +0.066 s: scooter on dirt +0.066 s: vehicle_efficiency +0.060 s: scooter on pavement, full stop every 5 turns +0.060 s: vehicle_efficiency +0.066 s: scooter on dirt, full stop every 5 turns +0.066 s: vehicle_efficiency +0.102 s: superbike on pavement +0.102 s: vehicle_efficiency +0.098 s: superbike on dirt +0.098 s: vehicle_efficiency +0.084 s: superbike on pavement, full stop every 5 turns +0.084 s: vehicle_efficiency +0.065 s: superbike on dirt, full stop every 5 turns +0.065 s: vehicle_efficiency +0.365 s: ambulance on pavement +0.365 s: vehicle_efficiency +0.363 s: ambulance on dirt +0.363 s: vehicle_efficiency +0.296 s: ambulance on pavement, full stop every 5 turns +0.296 s: vehicle_efficiency +0.278 s: ambulance on dirt, full stop every 5 turns +0.279 s: vehicle_efficiency +0.388 s: fire_engine on pavement +0.388 s: vehicle_efficiency +0.380 s: fire_engine on dirt +0.381 s: vehicle_efficiency +0.295 s: fire_engine on pavement, full stop every 5 turns +0.296 s: vehicle_efficiency +0.282 s: fire_engine on dirt, full stop every 5 turns +0.282 s: vehicle_efficiency +0.463 s: fire_truck on pavement +0.463 s: vehicle_efficiency +0.237 s: fire_truck on dirt +0.237 s: vehicle_efficiency +0.241 s: fire_truck on pavement, full stop every 5 turns +0.241 s: vehicle_efficiency +0.147 s: fire_truck on dirt, full stop every 5 turns +0.148 s: vehicle_efficiency +0.415 s: truck_swat on pavement +0.415 s: vehicle_efficiency +0.208 s: truck_swat on dirt +0.208 s: vehicle_efficiency +0.187 s: truck_swat on pavement, full stop every 5 turns +0.188 s: vehicle_efficiency +0.129 s: truck_swat on dirt, full stop every 5 turns +0.129 s: vehicle_efficiency +0.127 s: tractor_plow on pavement +0.127 s: vehicle_efficiency +0.126 s: tractor_plow on dirt +0.126 s: vehicle_efficiency +0.111 s: tractor_plow on pavement, full stop every 5 turns +0.111 s: vehicle_efficiency +0.125 s: tractor_plow on dirt, full stop every 5 turns +0.125 s: vehicle_efficiency +0.391 s: apc on pavement +0.391 s: vehicle_efficiency +0.410 s: apc on dirt +0.410 s: vehicle_efficiency +0.282 s: apc on pavement, full stop every 5 turns +0.282 s: vehicle_efficiency +0.245 s: apc on dirt, full stop every 5 turns +0.245 s: vehicle_efficiency +0.459 s: humvee on pavement +0.460 s: vehicle_efficiency +0.611 s: humvee on dirt +0.611 s: vehicle_efficiency +0.581 s: humvee on pavement, full stop every 5 turns +0.581 s: vehicle_efficiency +0.396 s: humvee on dirt, full stop every 5 turns +0.396 s: vehicle_efficiency +0.505 s: road_roller on pavement +0.505 s: vehicle_efficiency +0.232 s: road_roller on dirt +0.232 s: vehicle_efficiency +0.169 s: road_roller on pavement, full stop every 5 turns +0.170 s: vehicle_efficiency +0.126 s: road_roller on dirt, full stop every 5 turns +0.126 s: vehicle_efficiency +0.133 s: golf_cart on pavement +0.133 s: vehicle_efficiency +0.074 s: golf_cart on dirt +0.074 s: vehicle_efficiency +0.101 s: golf_cart on pavement, full stop every 5 turns +0.101 s: vehicle_efficiency +0.065 s: golf_cart on dirt, full stop every 5 turns +0.065 s: vehicle_efficiency +0.011 s: welder 0.011 s: repair_vehicle_part -0.061 s: Given: Reactor and solar panels -0.061 s: vehicle_power -0.068 s: vehicle_split_section +0.010 s: UPS_modded_welder +0.010 s: repair_vehicle_part +0.010 s: welder_missing_goggles +0.010 s: repair_vehicle_part +0.010 s: welder_missing_charge +0.010 s: repair_vehicle_part +0.010 s: UPS_modded_welder_missing_charges +0.010 s: repair_vehicle_part +0.037 s: Given: Reactor and solar panels +0.037 s: vehicle_power +0.043 s: vehicle_split_section 0.000 s: Then: The player's grab is released 0.000 s: When: The vehicle section grabbed by the player is destroyed 0.000 s: Given: A vehicle grabbed by the player 0.000 s: destroy_grabbed_vehicle_section -0.494 s: vision_daylight -0.388 s: vision_day_indoors -0.178 s: vision_light_shining_in -0.509 s: vision_no_lights -0.521 s: vision_utility_light -0.495 s: vision_wall_obstructs_light -0.296 s: vision_wall_can_be_lit_by_player -0.266 s: vision_see_wall_in_moonlight +0.323 s: vision_daylight +0.576 s: vision_day_indoors +0.292 s: vision_light_shining_in +0.477 s: vision_no_lights +0.350 s: vision_utility_light +0.414 s: vision_wall_obstructs_light +0.817 s: vision_wall_can_be_lit_by_player +0.776 s: vision_see_wall_in_moonlight 0.000 s: visitable_summation 0.000 s: Then: no bottles remain in the players possession 0.000 s: When: all the bottles are removed @@ -5857,7 +5891,7 @@ 0.000 s: Then: the correct number of items were removed 0.000 s: When: one of the bottles is removed 0.000 s: Given: A player with several bottles of water -0.000 s: visitable_remove +0.009 s: visitable_remove 0.000 s: And: the removed items all contained water 0.000 s: Then: the correct number of items were removed 0.000 s: When: one of the bottles is removed @@ -5867,7 +5901,7 @@ 0.000 s: And when: all the bottles are removed 0.000 s: When: one of the bottles is wielded 0.000 s: Given: A player with several bottles of water -0.001 s: visitable_remove +0.000 s: visitable_remove 0.000 s: Then: no water remain in the players possession 0.000 s: And when: all the bottles are removed 0.000 s: When: one of the bottles is wielded @@ -5929,9 +5963,9 @@ 0.000 s: visitable_remove 0.000 s: Then: there is only one water remaining in the players possession 0.000 s: And when: all but one of the water is removed -0.000 s: When: a hip flask containing water is worn -0.000 s: Given: A player with several bottles of water -0.000 s: visitable_remove +0.008 s: When: a hip flask containing water is worn +0.009 s: Given: A player with several bottles of water +0.009 s: visitable_remove 0.000 s: And: the removed items were all water 0.000 s: Then: the correct number of items were removed 0.000 s: And when: all but one of the water is removed @@ -6013,7 +6047,7 @@ 0.000 s: Then: the correct number of items were removed 0.000 s: When: all of the bottles on the player tile are removed 0.000 s: Given: A player surrounded by several bottles of water -0.000 s: visitable_remove +0.001 s: visitable_remove 0.000 s: Then: no bottles remain within the vehicle 0.000 s: When: all the bottles are removed 0.000 s: Given: An adjacent vehicle contains several bottles of water @@ -6051,34 +6085,34 @@ 0.000 s: Given: An adjacent vehicle contains several bottles of water 0.000 s: visitable_remove 0.000 s: Wielding halberd from inventory while unencumbered -0.007 s: Wield time test +0.021 s: Wield time test 0.000 s: Wielding 1 aspirin from inventory while unencumbered -0.006 s: Wield time test +0.025 s: Wield time test 0.000 s: Wielding combat knife from inventory while unencumbered -0.006 s: Wield time test +0.020 s: Wield time test 0.000 s: Wielding metal tank from outside inventory while unencumbered -0.006 s: Wield time test +0.016 s: Wield time test 0.000 s: Wielding halberd from inventory while wearing work gloves -0.010 s: Wield time test +0.017 s: Wield time test 0.000 s: Wielding 1 aspirin from inventory while wearing work gloves -0.014 s: Wield time test +0.025 s: Wield time test 0.000 s: Wielding combat knife from inventory while wearing work gloves -0.010 s: Wield time test +0.016 s: Wield time test 0.000 s: Wielding metal tank from outside inventory while wearing work gloves -0.014 s: Wield time test +0.021 s: Wield time test 0.000 s: Wielding halberd from inventory while wearing boxing gloves -0.010 s: Wield time test +0.021 s: Wield time test 0.000 s: Wielding 1 aspirin from inventory while wearing boxing gloves -0.010 s: Wield time test +0.017 s: Wield time test 0.000 s: Wielding combat knife from inventory while wearing boxing gloves -0.006 s: Wield time test +0.021 s: Wield time test 0.000 s: Wielding metal tank from outside inventory while wearing boxing gloves -0.006 s: Wield time test +0.026 s: Wield time test =============================================================================== -All tests passed (2067195 assertions in 135 test cases) +All tests passed (2067181 assertions in 135 test cases) -Ended test at Mon May 2 17:24:30 2022 -The test took 139.353 seconds +Ended test at Wed Mar 31 13:22:11 2021 +The test took 77.152 seconds make[3]: Leaving directory '/build/cataclysm-dda-0.C+git20190228.faafa3a/tests' make[2]: Leaving directory '/build/cataclysm-dda-0.C+git20190228.faafa3a' make[1]: Leaving directory '/build/cataclysm-dda-0.C+git20190228.faafa3a' @@ -6088,10 +6122,10 @@ debian/rules override_dh_auto_install make[1]: Entering directory '/build/cataclysm-dda-0.C+git20190228.faafa3a' dh_auto_install -- VERSION=0.C+git20190228.faafa3a PREFIX=/usr ASTYLE=0 RELEASE=1 USE_XDG_DIR=1 LUA=1 LUA_BINARY=lua5.3 LANGUAGES=all DEBUG_SYMBOLS=1 - make -j16 install DESTDIR=/build/cataclysm-dda-0.C\+git20190228.faafa3a/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" VERSION=0.C\+git20190228.faafa3a PREFIX=/usr ASTYLE=0 RELEASE=1 USE_XDG_DIR=1 LUA=1 LUA_BINARY=lua5.3 LANGUAGES=all DEBUG_SYMBOLS=1 + make -j15 install DESTDIR=/build/cataclysm-dda-0.C\+git20190228.faafa3a/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" VERSION=0.C\+git20190228.faafa3a PREFIX=/usr ASTYLE=0 RELEASE=1 USE_XDG_DIR=1 LUA=1 LUA_BINARY=lua5.3 LANGUAGES=all DEBUG_SYMBOLS=1 make[2]: Entering directory '/build/cataclysm-dda-0.C+git20190228.faafa3a' make[2]: git: Command not found -/bin/sh: 1: astyle: not found +/bin/sh: astyle: command not found mkdir -p /build/cataclysm-dda-0.C+git20190228.faafa3a/debian/tmp/usr/share/games/cataclysm-dda/ mkdir -p /build/cataclysm-dda-0.C+git20190228.faafa3a/debian/tmp/usr/games install --mode=755 cataclysm /build/cataclysm-dda-0.C+git20190228.faafa3a/debian/tmp/usr/games @@ -6114,10 +6148,10 @@ LOCALE_DIR=/build/cataclysm-dda-0.C+git20190228.faafa3a/debian/tmp/usr/share/locale lang/compile_mo.sh all make[2]: Leaving directory '/build/cataclysm-dda-0.C+git20190228.faafa3a' dh_auto_install -- VERSION=0.C+git20190228.faafa3a PREFIX=/usr ASTYLE=0 RELEASE=1 USE_XDG_DIR=1 LUA=1 LUA_BINARY=lua5.3 LANGUAGES=all DEBUG_SYMBOLS=1 TILES=1 SOUND=1 - make -j16 install DESTDIR=/build/cataclysm-dda-0.C\+git20190228.faafa3a/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" VERSION=0.C\+git20190228.faafa3a PREFIX=/usr ASTYLE=0 RELEASE=1 USE_XDG_DIR=1 LUA=1 LUA_BINARY=lua5.3 LANGUAGES=all DEBUG_SYMBOLS=1 TILES=1 SOUND=1 + make -j15 install DESTDIR=/build/cataclysm-dda-0.C\+git20190228.faafa3a/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" VERSION=0.C\+git20190228.faafa3a PREFIX=/usr ASTYLE=0 RELEASE=1 USE_XDG_DIR=1 LUA=1 LUA_BINARY=lua5.3 LANGUAGES=all DEBUG_SYMBOLS=1 TILES=1 SOUND=1 make[2]: Entering directory '/build/cataclysm-dda-0.C+git20190228.faafa3a' make[2]: git: Command not found -/bin/sh: 1: astyle: not found +/bin/sh: astyle: command not found mkdir -p /build/cataclysm-dda-0.C+git20190228.faafa3a/debian/tmp/usr/share/games/cataclysm-dda/ mkdir -p /build/cataclysm-dda-0.C+git20190228.faafa3a/debian/tmp/usr/games install --mode=755 cataclysm-tiles /build/cataclysm-dda-0.C+git20190228.faafa3a/debian/tmp/usr/games @@ -6178,22 +6212,24 @@ dh_md5sums dh_builddeb dpkg-deb: building package 'cataclysm-dda-data' in '../cataclysm-dda-data_0.C+git20190228.faafa3a-2_all.deb'. -dpkg-deb: building package 'cataclysm-dda-sdl' in '../cataclysm-dda-sdl_0.C+git20190228.faafa3a-2_amd64.deb'. -dpkg-deb: building package 'cataclysm-dda-sdl-dbgsym' in '../cataclysm-dda-sdl-dbgsym_0.C+git20190228.faafa3a-2_amd64.deb'. dpkg-deb: building package 'cataclysm-dda-curses' in '../cataclysm-dda-curses_0.C+git20190228.faafa3a-2_amd64.deb'. +dpkg-deb: building package 'cataclysm-dda-sdl' in '../cataclysm-dda-sdl_0.C+git20190228.faafa3a-2_amd64.deb'. dpkg-deb: building package 'cataclysm-dda-curses-dbgsym' in '../cataclysm-dda-curses-dbgsym_0.C+git20190228.faafa3a-2_amd64.deb'. +dpkg-deb: building package 'cataclysm-dda-sdl-dbgsym' in '../cataclysm-dda-sdl-dbgsym_0.C+git20190228.faafa3a-2_amd64.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../cataclysm-dda_0.C+git20190228.faafa3a-2_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/34846/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/34846/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/49066 and its subdirectories -I: Current time: Mon May 2 17:28:25 -12 2022 -I: pbuilder-time-stamp: 1651555705 +I: removing directory /srv/workspace/pbuilder/34846 and its subdirectories +I: Current time: Wed Mar 31 13:25:26 +14 2021 +I: pbuilder-time-stamp: 1617146726