Diff of the two buildlogs: -- --- b1/build.log 2024-05-05 12:48:27.338949895 +0000 +++ b2/build.log 2024-05-05 12:54:37.571184815 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun May 5 00:37:29 -12 2024 -I: pbuilder-time-stamp: 1714912649 +I: Current time: Sun Jun 8 09:11:33 +14 2025 +I: pbuilder-time-stamp: 1749323493 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -38,52 +38,84 @@ dpkg-source: info: applying 0012-nix-Add-various-files-to-clean-files.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/60335/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1992646/tmp/hooks/D01_modify_environment starting +debug: Running on ionos15-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jun 7 19:11 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/1992646/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1992646/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="21" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.21(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='954bb4cafeb94a0682cbbcdbe49b71af' - 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='60335' - PS1='# ' - PS2='> ' + INVOCATION_ID=543a3dbe19024c368dcfbd5762eac808 + 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=1992646 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.jr4P2F6f/pbuilderrc_EY5E --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.jr4P2F6f/b1 --logfile b1/build.log nix_2.18.1+dfsg-1.dsc' - SUDO_GID='111' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.jr4P2F6f/pbuilderrc_9t17 --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.jr4P2F6f/b2 --logfile b2/build.log nix_2.18.1+dfsg-1.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos11-amd64 6.1.0-20-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.85-1 (2024-04-11) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.6.13+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 May 3 08:24 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/60335/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Jun 5 14:46 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1992646/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -358,7 +390,7 @@ Get: 143 http://deb.debian.org/debian trixie/main amd64 libxml2-utils amd64 2.9.14+dfsg-1.3+b3 [99.0 kB] Get: 144 http://deb.debian.org/debian trixie/main amd64 lowdown amd64 1.1.0-2 [120 kB] Get: 145 http://deb.debian.org/debian trixie/main amd64 nlohmann-json3-dev all 3.11.3-1 [261 kB] -Fetched 70.5 MB in 1s (64.0 MB/s) +Fetched 70.5 MB in 1s (62.4 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package autoconf-archive. (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 ... 19695 files and directories currently installed.) @@ -962,7 +994,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/nix-2.18.1+dfsg/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../nix_2.18.1+dfsg-1_source.changes +I: user script /srv/workspace/pbuilder/1992646/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/1992646/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/nix-2.18.1+dfsg/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../nix_2.18.1+dfsg-1_source.changes dpkg-buildpackage: info: source package nix dpkg-buildpackage: info: source version 2.18.1+dfsg-1 dpkg-buildpackage: info: source distribution unstable @@ -975,7 +1011,7 @@ debian/rules override_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/nix-2.18.1+dfsg' dh_auto_clean - make -j20 clean + make -j42 clean make[2]: Entering directory '/build/reproducible-path/nix-2.18.1+dfsg' rm -fv -- precompiled-headers.h.gch Makefile.config src/libstore/schema.sql.gen.hh src/libstore/ca-specific-schema.sql.gen.hh src/libexpr/fetchurl.nix.gen.hh src/libexpr/flake/call-flake.nix.gen.hh src/libexpr/imported-drv-to-derivation.nix.gen.hh src/libexpr/primops/derivation.nix.gen.hh src/libexpr/parser-tab.cc src/libexpr/parser-tab.hh src/libexpr/parser-tab.output src/libexpr/lexer-tab.cc src/libexpr/lexer-tab.hh src/nix-env/buildenv.nix.gen.hh src/nix/get-env.sh.gen.hh src/nix-channel/unpack-channel.nix.gen.hh doc/manual/generate-manpage.nix.gen.hh doc/manual/utils.nix.gen.hh src/nix/doc/files/profiles.md.gen.hh scripts/nix-profile.sh src/libutil/*.a src/libutil/*.so src/libutil/*.o src/libutil/.*.dep src/libutil/.archive.o.dep src/libutil/.args.o.dep src/libutil/.canon-path.o.dep src/libutil/.cgroup.o.dep src/libutil/.compression.o.dep src/libutil/.compute-levels.o.dep src/libutil/.config.o.dep src/libutil/.error.o.dep src/libutil/.experimental-features.o.dep src/libutil/.filesystem.o.dep src/libutil/.git.o.dep src/libutil/.hash.o.dep src/libutil/.hilite.o.dep src/libutil/.json-utils.o.dep src/libutil/.logging.o.dep src/libutil/.namespaces.o.dep src/libutil/.references.o.dep src/libutil/.serialise.o.dep src/libutil/.suggestions.o.dep src/libutil/.tarfile.o.dep src/libutil/.thread-pool.o.dep src/libutil/.url.o.dep src/libutil/.util.o.dep src/libutil/.xml-writer.o.dep src/libutil/archive.o src/libutil/args.o src/libutil/canon-path.o src/libutil/cgroup.o src/libutil/compression.o src/libutil/compute-levels.o src/libutil/config.o src/libutil/error.o src/libutil/experimental-features.o src/libutil/filesystem.o src/libutil/git.o src/libutil/hash.o src/libutil/hilite.o src/libutil/json-utils.o src/libutil/logging.o src/libutil/namespaces.o src/libutil/references.o src/libutil/serialise.o src/libutil/suggestions.o src/libutil/tarfile.o src/libutil/thread-pool.o src/libutil/url.o src/libutil/util.o src/libutil/xml-writer.o src/libstore/*.a src/libstore/*.so src/libstore/*.o src/libstore/.*.dep src/libstore/.binary-cache-store.o.dep src/libstore/build/.derivation-goal.o.dep src/libstore/build/.drv-output-substitution-goal.o.dep src/libstore/build/.entry-points.o.dep src/libstore/build/.goal.o.dep src/libstore/build/.hook-instance.o.dep src/libstore/build/.local-derivation-goal.o.dep src/libstore/build/.personality.o.dep src/libstore/build/.substitution-goal.o.dep src/libstore/build/.worker.o.dep src/libstore/builtins/.buildenv.o.dep src/libstore/builtins/.fetchurl.o.dep src/libstore/builtins/.unpack-channel.o.dep src/libstore/.content-address.o.dep src/libstore/.crypto.o.dep src/libstore/.daemon.o.dep src/libstore/.derivations.o.dep src/libstore/.derived-path-map.o.dep src/libstore/.derived-path.o.dep src/libstore/.downstream-placeholder.o.dep src/libstore/.dummy-store.o.dep src/libstore/.export-import.o.dep src/libstore/.filetransfer.o.dep src/libstore/.gc.o.dep src/libstore/.globals.o.dep src/libstore/.http-binary-cache-store.o.dep src/libstore/.legacy-ssh-store.o.dep src/libstore/.local-binary-cache-store.o.dep src/libstore/.local-fs-store.o.dep src/libstore/.local-store.o.dep src/libstore/.lock.o.dep src/libstore/.log-store.o.dep src/libstore/.machines.o.dep src/libstore/.make-content-addressed.o.dep src/libstore/.misc.o.dep src/libstore/.names.o.dep src/libstore/.nar-accessor.o.dep src/libstore/.nar-info-disk-cache.o.dep src/libstore/.nar-info.o.dep src/libstore/.optimise-store.o.dep src/libstore/.outputs-spec.o.dep src/libstore/.parsed-derivations.o.dep src/libstore/.path-info.o.dep src/libstore/.path-references.o.dep src/libstore/.path-with-outputs.o.dep src/libstore/.path.o.dep src/libstore/.pathlocks.o.dep src/libstore/.profiles.o.dep src/libstore/.realisation.o.dep src/libstore/.remote-fs-accessor.o.dep src/libstore/.remote-store.o.dep src/libstore/.s3-binary-cache-store.o.dep src/libstore/.sqlite.o.dep src/libstore/.ssh-store.o.dep src/libstore/.ssh.o.dep src/libstore/.store-api.o.dep src/libstore/.uds-remote-store.o.dep src/libstore/.worker-protocol.o.dep src/libstore/binary-cache-store.o src/libstore/build/derivation-goal.o src/libstore/build/drv-output-substitution-goal.o src/libstore/build/entry-points.o src/libstore/build/goal.o src/libstore/build/hook-instance.o src/libstore/build/local-derivation-goal.o src/libstore/build/personality.o src/libstore/build/substitution-goal.o src/libstore/build/worker.o src/libstore/builtins/buildenv.o src/libstore/builtins/fetchurl.o src/libstore/builtins/unpack-channel.o src/libstore/content-address.o src/libstore/crypto.o src/libstore/daemon.o src/libstore/derivations.o src/libstore/derived-path-map.o src/libstore/derived-path.o src/libstore/downstream-placeholder.o src/libstore/dummy-store.o src/libstore/export-import.o src/libstore/filetransfer.o src/libstore/gc.o src/libstore/globals.o src/libstore/http-binary-cache-store.o src/libstore/legacy-ssh-store.o src/libstore/local-binary-cache-store.o src/libstore/local-fs-store.o src/libstore/local-store.o src/libstore/lock.o src/libstore/log-store.o src/libstore/machines.o src/libstore/make-content-addressed.o src/libstore/misc.o src/libstore/names.o src/libstore/nar-accessor.o src/libstore/nar-info-disk-cache.o src/libstore/nar-info.o src/libstore/optimise-store.o src/libstore/outputs-spec.o src/libstore/parsed-derivations.o src/libstore/path-info.o src/libstore/path-references.o src/libstore/path-with-outputs.o src/libstore/path.o src/libstore/pathlocks.o src/libstore/profiles.o src/libstore/realisation.o src/libstore/remote-fs-accessor.o src/libstore/remote-store.o src/libstore/s3-binary-cache-store.o src/libstore/sqlite.o src/libstore/ssh-store.o src/libstore/ssh.o src/libstore/store-api.o src/libstore/uds-remote-store.o src/libstore/worker-protocol.o src/libfetchers/*.a src/libfetchers/*.so src/libfetchers/*.o src/libfetchers/.*.dep src/libfetchers/.attrs.o.dep src/libfetchers/.cache.o.dep src/libfetchers/.fetch-settings.o.dep src/libfetchers/.fetchers.o.dep src/libfetchers/.git.o.dep src/libfetchers/.github.o.dep src/libfetchers/.indirect.o.dep src/libfetchers/.input-accessor.o.dep src/libfetchers/.mercurial.o.dep src/libfetchers/.path.o.dep src/libfetchers/.registry.o.dep src/libfetchers/.tarball.o.dep src/libfetchers/attrs.o src/libfetchers/cache.o src/libfetchers/fetch-settings.o src/libfetchers/fetchers.o src/libfetchers/git.o src/libfetchers/github.o src/libfetchers/indirect.o src/libfetchers/input-accessor.o src/libfetchers/mercurial.o src/libfetchers/path.o src/libfetchers/registry.o src/libfetchers/tarball.o src/libmain/*.a src/libmain/*.so src/libmain/*.o src/libmain/.*.dep src/libmain/.common-args.o.dep src/libmain/.loggers.o.dep src/libmain/.progress-bar.o.dep src/libmain/.shared.o.dep src/libmain/.stack.o.dep src/libmain/common-args.o src/libmain/loggers.o src/libmain/progress-bar.o src/libmain/shared.o src/libmain/stack.o src/libexpr/*.a src/libexpr/*.so src/libexpr/*.o src/libexpr/.*.dep src/libexpr/.attr-path.o.dep src/libexpr/.attr-set.o.dep src/libexpr/.eval-cache.o.dep src/libexpr/.eval-settings.o.dep src/libexpr/.eval.o.dep src/libexpr/flake/.config.o.dep src/libexpr/flake/.flake.o.dep src/libexpr/flake/.flakeref.o.dep src/libexpr/flake/.lockfile.o.dep src/libexpr/.function-trace.o.dep src/libexpr/.get-drvs.o.dep src/libexpr/.json-to-value.o.dep src/libexpr/.lexer-tab.o.dep src/libexpr/.nixexpr.o.dep src/libexpr/.parser-tab.o.dep src/libexpr/.paths.o.dep src/libexpr/.primops.o.dep src/libexpr/primops/.context.o.dep src/libexpr/primops/.fetchClosure.o.dep src/libexpr/primops/.fetchMercurial.o.dep src/libexpr/primops/.fetchTree.o.dep src/libexpr/primops/.fromTOML.o.dep src/libexpr/.print.o.dep src/libexpr/.search-path.o.dep src/libexpr/.value-to-json.o.dep src/libexpr/.value-to-xml.o.dep src/libexpr/value/.context.o.dep src/libexpr/attr-path.o src/libexpr/attr-set.o src/libexpr/eval-cache.o src/libexpr/eval-settings.o src/libexpr/eval.o src/libexpr/flake/config.o src/libexpr/flake/flake.o src/libexpr/flake/flakeref.o src/libexpr/flake/lockfile.o src/libexpr/function-trace.o src/libexpr/get-drvs.o src/libexpr/json-to-value.o src/libexpr/lexer-tab.o src/libexpr/nixexpr.o src/libexpr/parser-tab.o src/libexpr/paths.o src/libexpr/primops.o src/libexpr/primops/context.o src/libexpr/primops/fetchClosure.o src/libexpr/primops/fetchMercurial.o src/libexpr/primops/fetchTree.o src/libexpr/primops/fromTOML.o src/libexpr/print.o src/libexpr/search-path.o src/libexpr/value-to-json.o src/libexpr/value-to-xml.o src/libexpr/value/context.o src/libcmd/*.a src/libcmd/*.so src/libcmd/*.o src/libcmd/.*.dep src/libcmd/.built-path.o.dep src/libcmd/.command-installable-value.o.dep src/libcmd/.command.o.dep src/libcmd/.common-eval-args.o.dep src/libcmd/.editor-for.o.dep src/libcmd/.installable-attr-path.o.dep src/libcmd/.installable-derived-path.o.dep src/libcmd/.installable-flake.o.dep src/libcmd/.installable-value.o.dep src/libcmd/.installables.o.dep src/libcmd/.legacy.o.dep src/libcmd/.markdown.o.dep src/libcmd/.repl.o.dep src/libcmd/built-path.o src/libcmd/command-installable-value.o src/libcmd/command.o src/libcmd/common-eval-args.o src/libcmd/editor-for.o src/libcmd/installable-attr-path.o src/libcmd/installable-derived-path.o src/libcmd/installable-flake.o src/libcmd/installable-value.o src/libcmd/installables.o src/libcmd/legacy.o src/libcmd/markdown.o src/libcmd/repl.o src/nix/nix src/nix/*.o src/nix/.*.dep src/build-remote/.build-remote.o.dep src/nix-build/.nix-build.o.dep src/nix-channel/.nix-channel.o.dep src/nix-collect-garbage/.nix-collect-garbage.o.dep src/nix-copy-closure/.nix-copy-closure.o.dep src/nix-env/.nix-env.o.dep src/nix-env/.user-env.o.dep src/nix-instantiate/.nix-instantiate.o.dep src/nix-store/.dotgraph.o.dep src/nix-store/.graphml.o.dep src/nix-store/.nix-store.o.dep src/nix/.add-to-store.o.dep src/nix/.app.o.dep src/nix/.build.o.dep src/nix/.bundle.o.dep src/nix/.cat.o.dep src/nix/.copy.o.dep src/nix/.daemon.o.dep src/nix/.derivation-add.o.dep src/nix/.derivation-show.o.dep src/nix/.derivation.o.dep src/nix/.develop.o.dep src/nix/.diff-closures.o.dep src/nix/.doctor.o.dep src/nix/.dump-path.o.dep src/nix/.edit.o.dep src/nix/.eval.o.dep src/nix/.flake.o.dep src/nix/.fmt.o.dep src/nix/.hash.o.dep src/nix/.log.o.dep src/nix/.ls.o.dep src/nix/.main.o.dep src/nix/.make-content-addressed.o.dep src/nix/.nar.o.dep src/nix/.optimise-store.o.dep src/nix/.path-from-hash-part.o.dep src/nix/.path-info.o.dep src/nix/.ping-store.o.dep src/nix/.prefetch.o.dep src/nix/.profile.o.dep src/nix/.realisation.o.dep src/nix/.registry.o.dep src/nix/.repl.o.dep src/nix/.run.o.dep src/nix/.search.o.dep src/nix/.show-config.o.dep src/nix/.sigs.o.dep src/nix/.store-copy-log.o.dep src/nix/.store-delete.o.dep src/nix/.store-gc.o.dep src/nix/.store-repair.o.dep src/nix/.store.o.dep src/nix/.upgrade-nix.o.dep src/nix/.verify.o.dep src/nix/.why-depends.o.dep src/build-remote/build-remote.o src/nix-build/nix-build.o src/nix-channel/nix-channel.o src/nix-collect-garbage/nix-collect-garbage.o src/nix-copy-closure/nix-copy-closure.o src/nix-env/nix-env.o src/nix-env/user-env.o src/nix-instantiate/nix-instantiate.o src/nix-store/dotgraph.o src/nix-store/graphml.o src/nix-store/nix-store.o src/nix/add-to-store.o src/nix/app.o src/nix/build.o src/nix/bundle.o src/nix/cat.o src/nix/copy.o src/nix/daemon.o src/nix/derivation-add.o src/nix/derivation-show.o src/nix/derivation.o src/nix/develop.o src/nix/diff-closures.o src/nix/doctor.o src/nix/dump-path.o src/nix/edit.o src/nix/eval.o src/nix/flake.o src/nix/fmt.o src/nix/hash.o src/nix/log.o src/nix/ls.o src/nix/main.o src/nix/make-content-addressed.o src/nix/nar.o src/nix/optimise-store.o src/nix/path-from-hash-part.o src/nix/path-info.o src/nix/ping-store.o src/nix/prefetch.o src/nix/profile.o src/nix/realisation.o src/nix/registry.o src/nix/repl.o src/nix/run.o src/nix/search.o src/nix/show-config.o src/nix/sigs.o src/nix/store-copy-log.o src/nix/store-delete.o src/nix/store-gc.o src/nix/store-repair.o src/nix/store.o src/nix/upgrade-nix.o src/nix/verify.o src/nix/why-depends.o make[2]: Leaving directory '/build/reproducible-path/nix-2.18.1+dfsg' @@ -1074,7 +1110,7 @@ config.status: creating config.h make[1]: Leaving directory '/build/reproducible-path/nix-2.18.1+dfsg' dh_auto_build - make -j20 + make -j42 make[1]: Entering directory '/build/reproducible-path/nix-2.18.1+dfsg' rm -f Makefile.config && ./config.status --quiet --file=Makefile.config bison -v -o src/libexpr/parser-tab.cc src/libexpr/parser.y -d @@ -1085,8 +1121,8 @@ cat src/nix-env/buildenv.nix >> src/nix-env/buildenv.nix.gen.hh.tmp cat src/nix/get-env.sh >> src/nix/get-env.sh.gen.hh.tmp src/libexpr/lexer.l:314: warning, -s option given but default rule can be matched -cat doc/manual/generate-manpage.nix >> doc/manual/generate-manpage.nix.gen.hh.tmp src/libexpr/lexer.l:314: warning, -s option given but default rule can be matched +cat doc/manual/generate-manpage.nix >> doc/manual/generate-manpage.nix.gen.hh.tmp cat doc/manual/utils.nix >> doc/manual/utils.nix.gen.hh.tmp cat src/libexpr/flake/call-flake.nix >> src/libexpr/flake/call-flake.nix.gen.hh.tmp cat src/libexpr/imported-drv-to-derivation.nix >> src/libexpr/imported-drv-to-derivation.nix.gen.hh.tmp @@ -1131,13 +1167,6 @@ g++ -o src/libstore/builtins/unpack-channel.o -c src/libstore/builtins/unpack-channel.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libstore/build -DNIX_PREFIX=\"/usr\" -DNIX_STORE_DIR=\"/nix/store\" -DNIX_DATA_DIR=\"/usr/share\" -DNIX_STATE_DIR=\"/nix/var/nix\" -DNIX_LOG_DIR=\"/nix/var/log/nix\" -DNIX_CONF_DIR=\"/etc/nix\" -DNIX_BIN_DIR=\"/usr/bin\" -DNIX_MAN_DIR=\"/usr/share/man\" -DLSOF=\"lsof\" -DSANDBOX_SHELL="\"/usr/bin/bash-static\"" -Werror=switch-enum -MMD -MF src/libstore/builtins/.unpack-channel.o.dep -MP g++ -o src/libstore/content-address.o -c src/libstore/content-address.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libstore/build -DNIX_PREFIX=\"/usr\" -DNIX_STORE_DIR=\"/nix/store\" -DNIX_DATA_DIR=\"/usr/share\" -DNIX_STATE_DIR=\"/nix/var/nix\" -DNIX_LOG_DIR=\"/nix/var/log/nix\" -DNIX_CONF_DIR=\"/etc/nix\" -DNIX_BIN_DIR=\"/usr/bin\" -DNIX_MAN_DIR=\"/usr/share/man\" -DLSOF=\"lsof\" -DSANDBOX_SHELL="\"/usr/bin/bash-static\"" -Werror=switch-enum -MMD -MF src/libstore/.content-address.o.dep -MP g++ -o src/libstore/crypto.o -c src/libstore/crypto.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libstore/build -DNIX_PREFIX=\"/usr\" -DNIX_STORE_DIR=\"/nix/store\" -DNIX_DATA_DIR=\"/usr/share\" -DNIX_STATE_DIR=\"/nix/var/nix\" -DNIX_LOG_DIR=\"/nix/var/log/nix\" -DNIX_CONF_DIR=\"/etc/nix\" -DNIX_BIN_DIR=\"/usr/bin\" -DNIX_MAN_DIR=\"/usr/share/man\" -DLSOF=\"lsof\" -DSANDBOX_SHELL="\"/usr/bin/bash-static\"" -Werror=switch-enum -MMD -MF src/libstore/.crypto.o.dep -MP -src/libstore/content-address.cc: In static member function 'static nix::ContentAddressMethod nix::ContentAddressMethod::parsePrefix(std::string_view&)': -src/libstore/content-address.cc:36:16: warning: 'method' may be used uninitialized [-Wmaybe-uninitialized] - 36 | method = TextIngestionMethod {}; - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -src/libstore/content-address.cc:32:26: note: 'method' declared here - 32 | ContentAddressMethod method = FileIngestionMethod::Flat; - | ^~~~~~ g++ -o src/libstore/daemon.o -c src/libstore/daemon.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libstore/build -DNIX_PREFIX=\"/usr\" -DNIX_STORE_DIR=\"/nix/store\" -DNIX_DATA_DIR=\"/usr/share\" -DNIX_STATE_DIR=\"/nix/var/nix\" -DNIX_LOG_DIR=\"/nix/var/log/nix\" -DNIX_CONF_DIR=\"/etc/nix\" -DNIX_BIN_DIR=\"/usr/bin\" -DNIX_MAN_DIR=\"/usr/share/man\" -DLSOF=\"lsof\" -DSANDBOX_SHELL="\"/usr/bin/bash-static\"" -Werror=switch-enum -MMD -MF src/libstore/.daemon.o.dep -MP g++ -o src/libstore/derivations.o -c src/libstore/derivations.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libstore/build -DNIX_PREFIX=\"/usr\" -DNIX_STORE_DIR=\"/nix/store\" -DNIX_DATA_DIR=\"/usr/share\" -DNIX_STATE_DIR=\"/nix/var/nix\" -DNIX_LOG_DIR=\"/nix/var/log/nix\" -DNIX_CONF_DIR=\"/etc/nix\" -DNIX_BIN_DIR=\"/usr/bin\" -DNIX_MAN_DIR=\"/usr/share/man\" -DLSOF=\"lsof\" -DSANDBOX_SHELL="\"/usr/bin/bash-static\"" -Werror=switch-enum -MMD -MF src/libstore/.derivations.o.dep -MP g++ -o src/libstore/derived-path-map.o -c src/libstore/derived-path-map.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libstore/build -DNIX_PREFIX=\"/usr\" -DNIX_STORE_DIR=\"/nix/store\" -DNIX_DATA_DIR=\"/usr/share\" -DNIX_STATE_DIR=\"/nix/var/nix\" -DNIX_LOG_DIR=\"/nix/var/log/nix\" -DNIX_CONF_DIR=\"/etc/nix\" -DNIX_BIN_DIR=\"/usr/bin\" -DNIX_MAN_DIR=\"/usr/share/man\" -DLSOF=\"lsof\" -DSANDBOX_SHELL="\"/usr/bin/bash-static\"" -Werror=switch-enum -MMD -MF src/libstore/.derived-path-map.o.dep -MP @@ -1146,6 +1175,13 @@ g++ -o src/libstore/dummy-store.o -c src/libstore/dummy-store.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libstore/build -DNIX_PREFIX=\"/usr\" -DNIX_STORE_DIR=\"/nix/store\" -DNIX_DATA_DIR=\"/usr/share\" -DNIX_STATE_DIR=\"/nix/var/nix\" -DNIX_LOG_DIR=\"/nix/var/log/nix\" -DNIX_CONF_DIR=\"/etc/nix\" -DNIX_BIN_DIR=\"/usr/bin\" -DNIX_MAN_DIR=\"/usr/share/man\" -DLSOF=\"lsof\" -DSANDBOX_SHELL="\"/usr/bin/bash-static\"" -Werror=switch-enum -MMD -MF src/libstore/.dummy-store.o.dep -MP g++ -o src/libstore/export-import.o -c src/libstore/export-import.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libstore/build -DNIX_PREFIX=\"/usr\" -DNIX_STORE_DIR=\"/nix/store\" -DNIX_DATA_DIR=\"/usr/share\" -DNIX_STATE_DIR=\"/nix/var/nix\" -DNIX_LOG_DIR=\"/nix/var/log/nix\" -DNIX_CONF_DIR=\"/etc/nix\" -DNIX_BIN_DIR=\"/usr/bin\" -DNIX_MAN_DIR=\"/usr/share/man\" -DLSOF=\"lsof\" -DSANDBOX_SHELL="\"/usr/bin/bash-static\"" -Werror=switch-enum -MMD -MF src/libstore/.export-import.o.dep -MP g++ -o src/libstore/filetransfer.o -c src/libstore/filetransfer.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libstore/build -DNIX_PREFIX=\"/usr\" -DNIX_STORE_DIR=\"/nix/store\" -DNIX_DATA_DIR=\"/usr/share\" -DNIX_STATE_DIR=\"/nix/var/nix\" -DNIX_LOG_DIR=\"/nix/var/log/nix\" -DNIX_CONF_DIR=\"/etc/nix\" -DNIX_BIN_DIR=\"/usr/bin\" -DNIX_MAN_DIR=\"/usr/share/man\" -DLSOF=\"lsof\" -DSANDBOX_SHELL="\"/usr/bin/bash-static\"" -Werror=switch-enum -MMD -MF src/libstore/.filetransfer.o.dep -MP +src/libstore/content-address.cc: In static member function 'static nix::ContentAddressMethod nix::ContentAddressMethod::parsePrefix(std::string_view&)': +src/libstore/content-address.cc:36:16: warning: 'method' may be used uninitialized [-Wmaybe-uninitialized] + 36 | method = TextIngestionMethod {}; + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +src/libstore/content-address.cc:32:26: note: 'method' declared here + 32 | ContentAddressMethod method = FileIngestionMethod::Flat; + | ^~~~~~ g++ -o src/libstore/gc.o -c src/libstore/gc.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libstore/build -DNIX_PREFIX=\"/usr\" -DNIX_STORE_DIR=\"/nix/store\" -DNIX_DATA_DIR=\"/usr/share\" -DNIX_STATE_DIR=\"/nix/var/nix\" -DNIX_LOG_DIR=\"/nix/var/log/nix\" -DNIX_CONF_DIR=\"/etc/nix\" -DNIX_BIN_DIR=\"/usr/bin\" -DNIX_MAN_DIR=\"/usr/share/man\" -DLSOF=\"lsof\" -DSANDBOX_SHELL="\"/usr/bin/bash-static\"" -Werror=switch-enum -MMD -MF src/libstore/.gc.o.dep -MP g++ -o src/libstore/globals.o -c src/libstore/globals.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libstore/build -DNIX_PREFIX=\"/usr\" -DNIX_STORE_DIR=\"/nix/store\" -DNIX_DATA_DIR=\"/usr/share\" -DNIX_STATE_DIR=\"/nix/var/nix\" -DNIX_LOG_DIR=\"/nix/var/log/nix\" -DNIX_CONF_DIR=\"/etc/nix\" -DNIX_BIN_DIR=\"/usr/bin\" -DNIX_MAN_DIR=\"/usr/share/man\" -DLSOF=\"lsof\" -DSANDBOX_SHELL="\"/usr/bin/bash-static\"" -Werror=switch-enum -MMD -MF src/libstore/.globals.o.dep -MP g++ -o src/libstore/http-binary-cache-store.o -c src/libstore/http-binary-cache-store.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libstore/build -DNIX_PREFIX=\"/usr\" -DNIX_STORE_DIR=\"/nix/store\" -DNIX_DATA_DIR=\"/usr/share\" -DNIX_STATE_DIR=\"/nix/var/nix\" -DNIX_LOG_DIR=\"/nix/var/log/nix\" -DNIX_CONF_DIR=\"/etc/nix\" -DNIX_BIN_DIR=\"/usr/bin\" -DNIX_MAN_DIR=\"/usr/share/man\" -DLSOF=\"lsof\" -DSANDBOX_SHELL="\"/usr/bin/bash-static\"" -Werror=switch-enum -MMD -MF src/libstore/.http-binary-cache-store.o.dep -MP @@ -1165,13 +1201,6 @@ g++ -o src/libstore/nar-info.o -c src/libstore/nar-info.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libstore/build -DNIX_PREFIX=\"/usr\" -DNIX_STORE_DIR=\"/nix/store\" -DNIX_DATA_DIR=\"/usr/share\" -DNIX_STATE_DIR=\"/nix/var/nix\" -DNIX_LOG_DIR=\"/nix/var/log/nix\" -DNIX_CONF_DIR=\"/etc/nix\" -DNIX_BIN_DIR=\"/usr/bin\" -DNIX_MAN_DIR=\"/usr/share/man\" -DLSOF=\"lsof\" -DSANDBOX_SHELL="\"/usr/bin/bash-static\"" -Werror=switch-enum -MMD -MF src/libstore/.nar-info.o.dep -MP g++ -o src/libstore/optimise-store.o -c src/libstore/optimise-store.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libstore/build -DNIX_PREFIX=\"/usr\" -DNIX_STORE_DIR=\"/nix/store\" -DNIX_DATA_DIR=\"/usr/share\" -DNIX_STATE_DIR=\"/nix/var/nix\" -DNIX_LOG_DIR=\"/nix/var/log/nix\" -DNIX_CONF_DIR=\"/etc/nix\" -DNIX_BIN_DIR=\"/usr/bin\" -DNIX_MAN_DIR=\"/usr/share/man\" -DLSOF=\"lsof\" -DSANDBOX_SHELL="\"/usr/bin/bash-static\"" -Werror=switch-enum -MMD -MF src/libstore/.optimise-store.o.dep -MP g++ -o src/libstore/outputs-spec.o -c src/libstore/outputs-spec.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libstore/build -DNIX_PREFIX=\"/usr\" -DNIX_STORE_DIR=\"/nix/store\" -DNIX_DATA_DIR=\"/usr/share\" -DNIX_STATE_DIR=\"/nix/var/nix\" -DNIX_LOG_DIR=\"/nix/var/log/nix\" -DNIX_CONF_DIR=\"/etc/nix\" -DNIX_BIN_DIR=\"/usr/bin\" -DNIX_MAN_DIR=\"/usr/share/man\" -DLSOF=\"lsof\" -DSANDBOX_SHELL="\"/usr/bin/bash-static\"" -Werror=switch-enum -MMD -MF src/libstore/.outputs-spec.o.dep -MP -src/libstore/derivations.cc: In function 'nix::Derivation nix::parseDerivation(const Store&, std::string&&, std::string_view, const ExperimentalFeatureSettings&)': -src/libstore/derivations.cc:384:98: warning: 'version' may be used uninitialized [-Wmaybe-uninitialized] - 384 | drv.inputDrvs.map.insert_or_assign(store.parseStorePath(drvPath), parseDerivedPathMapNode(store, str, version)); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -src/libstore/derivations.cc:350:28: note: 'version' was declared here - 350 | DerivationATermVersion version; - | ^~~~~~~ g++ -o src/libstore/parsed-derivations.o -c src/libstore/parsed-derivations.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libstore/build -DNIX_PREFIX=\"/usr\" -DNIX_STORE_DIR=\"/nix/store\" -DNIX_DATA_DIR=\"/usr/share\" -DNIX_STATE_DIR=\"/nix/var/nix\" -DNIX_LOG_DIR=\"/nix/var/log/nix\" -DNIX_CONF_DIR=\"/etc/nix\" -DNIX_BIN_DIR=\"/usr/bin\" -DNIX_MAN_DIR=\"/usr/share/man\" -DLSOF=\"lsof\" -DSANDBOX_SHELL="\"/usr/bin/bash-static\"" -Werror=switch-enum -MMD -MF src/libstore/.parsed-derivations.o.dep -MP g++ -o src/libstore/path-info.o -c src/libstore/path-info.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libstore/build -DNIX_PREFIX=\"/usr\" -DNIX_STORE_DIR=\"/nix/store\" -DNIX_DATA_DIR=\"/usr/share\" -DNIX_STATE_DIR=\"/nix/var/nix\" -DNIX_LOG_DIR=\"/nix/var/log/nix\" -DNIX_CONF_DIR=\"/etc/nix\" -DNIX_BIN_DIR=\"/usr/bin\" -DNIX_MAN_DIR=\"/usr/share/man\" -DLSOF=\"lsof\" -DSANDBOX_SHELL="\"/usr/bin/bash-static\"" -Werror=switch-enum -MMD -MF src/libstore/.path-info.o.dep -MP g++ -o src/libstore/path-references.o -c src/libstore/path-references.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libstore/build -DNIX_PREFIX=\"/usr\" -DNIX_STORE_DIR=\"/nix/store\" -DNIX_DATA_DIR=\"/usr/share\" -DNIX_STATE_DIR=\"/nix/var/nix\" -DNIX_LOG_DIR=\"/nix/var/log/nix\" -DNIX_CONF_DIR=\"/etc/nix\" -DNIX_BIN_DIR=\"/usr/bin\" -DNIX_MAN_DIR=\"/usr/share/man\" -DLSOF=\"lsof\" -DSANDBOX_SHELL="\"/usr/bin/bash-static\"" -Werror=switch-enum -MMD -MF src/libstore/.path-references.o.dep -MP @@ -1184,10 +1213,6 @@ g++ -o src/libstore/remote-store.o -c src/libstore/remote-store.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libstore/build -DNIX_PREFIX=\"/usr\" -DNIX_STORE_DIR=\"/nix/store\" -DNIX_DATA_DIR=\"/usr/share\" -DNIX_STATE_DIR=\"/nix/var/nix\" -DNIX_LOG_DIR=\"/nix/var/log/nix\" -DNIX_CONF_DIR=\"/etc/nix\" -DNIX_BIN_DIR=\"/usr/bin\" -DNIX_MAN_DIR=\"/usr/share/man\" -DLSOF=\"lsof\" -DSANDBOX_SHELL="\"/usr/bin/bash-static\"" -Werror=switch-enum -MMD -MF src/libstore/.remote-store.o.dep -MP g++ -o src/libstore/s3-binary-cache-store.o -c src/libstore/s3-binary-cache-store.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libstore/build -DNIX_PREFIX=\"/usr\" -DNIX_STORE_DIR=\"/nix/store\" -DNIX_DATA_DIR=\"/usr/share\" -DNIX_STATE_DIR=\"/nix/var/nix\" -DNIX_LOG_DIR=\"/nix/var/log/nix\" -DNIX_CONF_DIR=\"/etc/nix\" -DNIX_BIN_DIR=\"/usr/bin\" -DNIX_MAN_DIR=\"/usr/share/man\" -DLSOF=\"lsof\" -DSANDBOX_SHELL="\"/usr/bin/bash-static\"" -Werror=switch-enum -MMD -MF src/libstore/.s3-binary-cache-store.o.dep -MP g++ -o src/libstore/sqlite.o -c src/libstore/sqlite.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libstore/build -DNIX_PREFIX=\"/usr\" -DNIX_STORE_DIR=\"/nix/store\" -DNIX_DATA_DIR=\"/usr/share\" -DNIX_STATE_DIR=\"/nix/var/nix\" -DNIX_LOG_DIR=\"/nix/var/log/nix\" -DNIX_CONF_DIR=\"/etc/nix\" -DNIX_BIN_DIR=\"/usr/bin\" -DNIX_MAN_DIR=\"/usr/share/man\" -DLSOF=\"lsof\" -DSANDBOX_SHELL="\"/usr/bin/bash-static\"" -Werror=switch-enum -MMD -MF src/libstore/.sqlite.o.dep -MP -src/libstore/profiles.cc: In function 'void nix::deleteGenerationsGreaterThan(const Path&, GenerationNumber, bool)': -src/libstore/profiles.cc:186:50: warning: comparison of integer expressions of different signedness: 'int' and 'nix::GenerationNumber' {aka 'long unsigned int'} [-Wsign-compare] - 186 | for (auto keep = 0; i != gens.rend() && keep < max; ++i, ++keep); - | ~~~~~^~~~~ g++ -o src/libstore/ssh-store.o -c src/libstore/ssh-store.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libstore/build -DNIX_PREFIX=\"/usr\" -DNIX_STORE_DIR=\"/nix/store\" -DNIX_DATA_DIR=\"/usr/share\" -DNIX_STATE_DIR=\"/nix/var/nix\" -DNIX_LOG_DIR=\"/nix/var/log/nix\" -DNIX_CONF_DIR=\"/etc/nix\" -DNIX_BIN_DIR=\"/usr/bin\" -DNIX_MAN_DIR=\"/usr/share/man\" -DLSOF=\"lsof\" -DSANDBOX_SHELL="\"/usr/bin/bash-static\"" -Werror=switch-enum -MMD -MF src/libstore/.ssh-store.o.dep -MP g++ -o src/libstore/ssh.o -c src/libstore/ssh.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libstore/build -DNIX_PREFIX=\"/usr\" -DNIX_STORE_DIR=\"/nix/store\" -DNIX_DATA_DIR=\"/usr/share\" -DNIX_STATE_DIR=\"/nix/var/nix\" -DNIX_LOG_DIR=\"/nix/var/log/nix\" -DNIX_CONF_DIR=\"/etc/nix\" -DNIX_BIN_DIR=\"/usr/bin\" -DNIX_MAN_DIR=\"/usr/share/man\" -DLSOF=\"lsof\" -DSANDBOX_SHELL="\"/usr/bin/bash-static\"" -Werror=switch-enum -MMD -MF src/libstore/.ssh.o.dep -MP g++ -o src/libstore/store-api.o -c src/libstore/store-api.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libstore/build -DNIX_PREFIX=\"/usr\" -DNIX_STORE_DIR=\"/nix/store\" -DNIX_DATA_DIR=\"/usr/share\" -DNIX_STATE_DIR=\"/nix/var/nix\" -DNIX_LOG_DIR=\"/nix/var/log/nix\" -DNIX_CONF_DIR=\"/etc/nix\" -DNIX_BIN_DIR=\"/usr/bin\" -DNIX_MAN_DIR=\"/usr/share/man\" -DLSOF=\"lsof\" -DSANDBOX_SHELL="\"/usr/bin/bash-static\"" -Werror=switch-enum -MMD -MF src/libstore/.store-api.o.dep -MP @@ -1195,11 +1220,22 @@ g++ -o src/libstore/worker-protocol.o -c src/libstore/worker-protocol.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libstore/build -DNIX_PREFIX=\"/usr\" -DNIX_STORE_DIR=\"/nix/store\" -DNIX_DATA_DIR=\"/usr/share\" -DNIX_STATE_DIR=\"/nix/var/nix\" -DNIX_LOG_DIR=\"/nix/var/log/nix\" -DNIX_CONF_DIR=\"/etc/nix\" -DNIX_BIN_DIR=\"/usr/bin\" -DNIX_MAN_DIR=\"/usr/share/man\" -DLSOF=\"lsof\" -DSANDBOX_SHELL="\"/usr/bin/bash-static\"" -Werror=switch-enum -MMD -MF src/libstore/.worker-protocol.o.dep -MP g++ -o src/libfetchers/attrs.o -c src/libfetchers/attrs.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -Werror=switch-enum -MMD -MF src/libfetchers/.attrs.o.dep -MP g++ -o src/libfetchers/cache.o -c src/libfetchers/cache.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -Werror=switch-enum -MMD -MF src/libfetchers/.cache.o.dep -MP +src/libstore/profiles.cc: In function 'void nix::deleteGenerationsGreaterThan(const Path&, GenerationNumber, bool)': +src/libstore/profiles.cc:186:50: warning: comparison of integer expressions of different signedness: 'int' and 'nix::GenerationNumber' {aka 'long unsigned int'} [-Wsign-compare] + 186 | for (auto keep = 0; i != gens.rend() && keep < max; ++i, ++keep); + | ~~~~~^~~~~ g++ -o src/libfetchers/fetch-settings.o -c src/libfetchers/fetch-settings.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -Werror=switch-enum -MMD -MF src/libfetchers/.fetch-settings.o.dep -MP g++ -o src/libfetchers/fetchers.o -c src/libfetchers/fetchers.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -Werror=switch-enum -MMD -MF src/libfetchers/.fetchers.o.dep -MP g++ -o src/libfetchers/git.o -c src/libfetchers/git.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -Werror=switch-enum -MMD -MF src/libfetchers/.git.o.dep -MP g++ -o src/libfetchers/github.o -c src/libfetchers/github.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -Werror=switch-enum -MMD -MF src/libfetchers/.github.o.dep -MP g++ -o src/libfetchers/indirect.o -c src/libfetchers/indirect.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -Werror=switch-enum -MMD -MF src/libfetchers/.indirect.o.dep -MP +src/libstore/derivations.cc: In function 'nix::Derivation nix::parseDerivation(const Store&, std::string&&, std::string_view, const ExperimentalFeatureSettings&)': +src/libstore/derivations.cc:384:98: warning: 'version' may be used uninitialized [-Wmaybe-uninitialized] + 384 | drv.inputDrvs.map.insert_or_assign(store.parseStorePath(drvPath), parseDerivedPathMapNode(store, str, version)); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +src/libstore/derivations.cc:350:28: note: 'version' was declared here + 350 | DerivationATermVersion version; + | ^~~~~~~ g++ -o src/libfetchers/input-accessor.o -c src/libfetchers/input-accessor.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -Werror=switch-enum -MMD -MF src/libfetchers/.input-accessor.o.dep -MP g++ -o src/libfetchers/mercurial.o -c src/libfetchers/mercurial.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -Werror=switch-enum -MMD -MF src/libfetchers/.mercurial.o.dep -MP g++ -o src/libfetchers/path.o -c src/libfetchers/path.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -Werror=switch-enum -MMD -MF src/libfetchers/.path.o.dep -MP @@ -1239,12 +1275,6 @@ g++ -o src/libutil/tests/tests.o -c src/libutil/tests/tests.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -Werror=switch-enum -MMD -MF src/libutil/tests/.tests.o.dep -MP g++ -o src/libutil/tests/url.o -c src/libutil/tests/url.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -Werror=switch-enum -MMD -MF src/libutil/tests/.url.o.dep -MP g++ -o src/libutil/tests/xml-writer.o -c src/libutil/tests/xml-writer.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -Werror=switch-enum -MMD -MF src/libutil/tests/.xml-writer.o.dep -MP -src/libcmd/repl.cc:173:12: warning: 'int nix::listPossibleCallback(char*, char***)' defined but not used [-Wunused-function] - 173 | static int listPossibleCallback(char *s, char ***avp) { - | ^~~~~~~~~~~~~~~~~~~~ -src/libcmd/repl.cc:142:15: warning: 'char* nix::completionCallback(char*, int*)' defined but not used [-Wunused-function] - 142 | static char * completionCallback(char * s, int *match) { - | ^~~~~~~~~~~~~~~~~~ g++ -o src/libstore/tests/derivation.o -c src/libstore/tests/derivation.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libstore -I src/libutil -Werror=switch-enum -MMD -MF src/libstore/tests/.derivation.o.dep -MP g++ -o src/libstore/tests/derived-path.o -c src/libstore/tests/derived-path.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libstore -I src/libutil -Werror=switch-enum -MMD -MF src/libstore/tests/.derived-path.o.dep -MP g++ -o src/libstore/tests/downstream-placeholder.o -c src/libstore/tests/downstream-placeholder.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libstore -I src/libutil -Werror=switch-enum -MMD -MF src/libstore/tests/.downstream-placeholder.o.dep -MP @@ -1266,47 +1296,53 @@ rm -f scripts/nix-profile.sh && ./config.status --quiet --file=scripts/nix-profile.sh lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-env.md.tmp -o doc/manual/nix-env.1 lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-store.md.tmp -o doc/manual/nix-store.1 +lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-build.md.tmp -o doc/manual/nix-build.1 +src/libcmd/repl.cc:173:12: warning: 'int nix::listPossibleCallback(char*, char***)' defined but not used [-Wunused-function] + 173 | static int listPossibleCallback(char *s, char ***avp) { + | ^~~~~~~~~~~~~~~~~~~~ +src/libcmd/repl.cc:142:15: warning: 'char* nix::completionCallback(char*, int*)' defined but not used [-Wunused-function] + 142 | static char * completionCallback(char * s, int *match) { + | ^~~~~~~~~~~~~~~~~~ lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-shell.md.tmp -o doc/manual/nix-shell.1 lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-instantiate.md.tmp -o doc/manual/nix-instantiate.1 lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-collect-garbage.md.tmp -o doc/manual/nix-collect-garbage.1 lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-prefetch-url.md.tmp -o doc/manual/nix-prefetch-url.1 -lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-build.md.tmp -o doc/manual/nix-build.1 lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-hash.md.tmp -o doc/manual/nix-hash.1 +lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-channel.md.tmp -o doc/manual/nix-channel.1 lowdown -sT man --nroff-nolinks -M section=8 doc/manual/src/command-ref/nix-daemon.md.tmp -o doc/manual/nix-daemon.8 -lowdown -sT man --nroff-nolinks -M section=5 doc/manual/src/command-ref/files/profiles.md.tmp -o doc/manual/nix-profiles.5 lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-copy-closure.md.tmp -o doc/manual/nix-copy-closure.1 -lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-channel.md.tmp -o doc/manual/nix-channel.1 -lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-env/delete-generations.md.tmp -o doc/manual/nix-env-delete-generations.1 +lowdown -sT man --nroff-nolinks -M section=5 doc/manual/src/command-ref/files/profiles.md.tmp -o doc/manual/nix-profiles.5 lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-env/install.md.tmp -o doc/manual/nix-env-install.1 +lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-env/delete-generations.md.tmp -o doc/manual/nix-env-delete-generations.1 lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-env/list-generations.md.tmp -o doc/manual/nix-env-list-generations.1 -lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-env/rollback.md.tmp -o doc/manual/nix-env-rollback.1 lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-env/query.md.tmp -o doc/manual/nix-env-query.1 lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-env/set-flag.md.tmp -o doc/manual/nix-env-set-flag.1 +lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-env/rollback.md.tmp -o doc/manual/nix-env-rollback.1 lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-env/set.md.tmp -o doc/manual/nix-env-set.1 lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-env/switch-profile.md.tmp -o doc/manual/nix-env-switch-profile.1 lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-env/switch-generation.md.tmp -o doc/manual/nix-env-switch-generation.1 -lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-env/upgrade.md.tmp -o doc/manual/nix-env-upgrade.1 -lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-env/uninstall.md.tmp -o doc/manual/nix-env-uninstall.1 lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-store/add-fixed.md.tmp -o doc/manual/nix-store-add-fixed.1 +lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-env/uninstall.md.tmp -o doc/manual/nix-env-uninstall.1 +lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-env/upgrade.md.tmp -o doc/manual/nix-env-upgrade.1 lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-store/add.md.tmp -o doc/manual/nix-store-add.1 lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-store/delete.md.tmp -o doc/manual/nix-store-delete.1 lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-store/dump-db.md.tmp -o doc/manual/nix-store-dump-db.1 lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-store/dump.md.tmp -o doc/manual/nix-store-dump.1 -lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-store/export.md.tmp -o doc/manual/nix-store-export.1 lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-store/gc.md.tmp -o doc/manual/nix-store-gc.1 +lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-store/export.md.tmp -o doc/manual/nix-store-export.1 lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-store/generate-binary-cache-key.md.tmp -o doc/manual/nix-store-generate-binary-cache-key.1 -lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-store/import.md.tmp -o doc/manual/nix-store-import.1 lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-store/load-db.md.tmp -o doc/manual/nix-store-load-db.1 +lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-store/import.md.tmp -o doc/manual/nix-store-import.1 lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-store/optimise.md.tmp -o doc/manual/nix-store-optimise.1 lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-store/print-env.md.tmp -o doc/manual/nix-store-print-env.1 -lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-store/query.md.tmp -o doc/manual/nix-store-query.1 lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-store/repair-path.md.tmp -o doc/manual/nix-store-repair-path.1 +lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-store/query.md.tmp -o doc/manual/nix-store-query.1 lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-store/read-log.md.tmp -o doc/manual/nix-store-read-log.1 -lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-store/realise.md.tmp -o doc/manual/nix-store-realise.1 g++ -o src/build-remote/build-remote.o -c src/build-remote/build-remote.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libfetchers -I src/libexpr -I src/libmain -I src/libcmd -I doc/manual -Werror=switch-enum -MMD -MF src/build-remote/.build-remote.o.dep -MP -g++ -o src/nix-build/nix-build.o -c src/nix-build/nix-build.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libfetchers -I src/libexpr -I src/libmain -I src/libcmd -I doc/manual -Werror=switch-enum -MMD -MF src/nix-build/.nix-build.o.dep -MP -lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-store/restore.md.tmp -o doc/manual/nix-store-restore.1 +lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-store/realise.md.tmp -o doc/manual/nix-store-realise.1 lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-store/serve.md.tmp -o doc/manual/nix-store-serve.1 +lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-store/restore.md.tmp -o doc/manual/nix-store-restore.1 +g++ -o src/nix-build/nix-build.o -c src/nix-build/nix-build.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libfetchers -I src/libexpr -I src/libmain -I src/libcmd -I doc/manual -Werror=switch-enum -MMD -MF src/nix-build/.nix-build.o.dep -MP lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-store/verify-path.md.tmp -o doc/manual/nix-store-verify-path.1 lowdown -sT man --nroff-nolinks -M section=1 doc/manual/src/command-ref/nix-store/verify.md.tmp -o doc/manual/nix-store-verify.1 g++ -o src/nix-channel/nix-channel.o -c src/nix-channel/nix-channel.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libfetchers -I src/libexpr -I src/libmain -I src/libcmd -I doc/manual -Werror=switch-enum -MMD -MF src/nix-channel/.nix-channel.o.dep -MP @@ -1357,8 +1393,8 @@ g++ -o src/nix/sigs.o -c src/nix/sigs.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libfetchers -I src/libexpr -I src/libmain -I src/libcmd -I doc/manual -Werror=switch-enum -MMD -MF src/nix/.sigs.o.dep -MP g++ -o src/nix/store-copy-log.o -c src/nix/store-copy-log.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libfetchers -I src/libexpr -I src/libmain -I src/libcmd -I doc/manual -Werror=switch-enum -MMD -MF src/nix/.store-copy-log.o.dep -MP g++ -o src/nix/store-delete.o -c src/nix/store-delete.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libfetchers -I src/libexpr -I src/libmain -I src/libcmd -I doc/manual -Werror=switch-enum -MMD -MF src/nix/.store-delete.o.dep -MP -g++ -o src/nix/store-gc.o -c src/nix/store-gc.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libfetchers -I src/libexpr -I src/libmain -I src/libcmd -I doc/manual -Werror=switch-enum -MMD -MF src/nix/.store-gc.o.dep -MP g++ -o src/nix/store-repair.o -c src/nix/store-repair.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libfetchers -I src/libexpr -I src/libmain -I src/libcmd -I doc/manual -Werror=switch-enum -MMD -MF src/nix/.store-repair.o.dep -MP +g++ -o src/nix/store-gc.o -c src/nix/store-gc.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libfetchers -I src/libexpr -I src/libmain -I src/libcmd -I doc/manual -Werror=switch-enum -MMD -MF src/nix/.store-gc.o.dep -MP g++ -o src/nix/store.o -c src/nix/store.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libfetchers -I src/libexpr -I src/libmain -I src/libcmd -I doc/manual -Werror=switch-enum -MMD -MF src/nix/.store.o.dep -MP g++ -o src/nix/upgrade-nix.o -c src/nix/upgrade-nix.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libfetchers -I src/libexpr -I src/libmain -I src/libcmd -I doc/manual -Werror=switch-enum -MMD -MF src/nix/.upgrade-nix.o.dep -MP g++ -o src/nix/verify.o -c src/nix/verify.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libfetchers -I src/libexpr -I src/libmain -I src/libcmd -I doc/manual -Werror=switch-enum -MMD -MF src/nix/.verify.o.dep -MP @@ -1394,25 +1430,25 @@ g++ -o src/libstore/local-store.o -c src/libstore/local-store.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libstore/build -DNIX_PREFIX=\"/usr\" -DNIX_STORE_DIR=\"/nix/store\" -DNIX_DATA_DIR=\"/usr/share\" -DNIX_STATE_DIR=\"/nix/var/nix\" -DNIX_LOG_DIR=\"/nix/var/log/nix\" -DNIX_CONF_DIR=\"/etc/nix\" -DNIX_BIN_DIR=\"/usr/bin\" -DNIX_MAN_DIR=\"/usr/share/man\" -DLSOF=\"lsof\" -DSANDBOX_SHELL="\"/usr/bin/bash-static\"" -Werror=switch-enum -MMD -MF src/libstore/.local-store.o.dep -MP ar crs src/libutil/libnixutil.a tests/test-libstoreconsumer/libnixutil.o ld -r -o tests/test-libstoreconsumer/libnixfetchers.o src/libfetchers/attrs.o src/libfetchers/cache.o src/libfetchers/fetch-settings.o src/libfetchers/fetchers.o src/libfetchers/git.o src/libfetchers/github.o src/libfetchers/indirect.o src/libfetchers/input-accessor.o src/libfetchers/mercurial.o src/libfetchers/path.o src/libfetchers/registry.o src/libfetchers/tarball.o -ar crs src/libfetchers/libnixfetchers.a tests/test-libstoreconsumer/libnixfetchers.o ld -r -o tests/test-libstoreconsumer/libnixmain.o src/libmain/common-args.o src/libmain/loggers.o src/libmain/progress-bar.o src/libmain/shared.o src/libmain/stack.o ld -r -o tests/test-libstoreconsumer/libnixcmd.o src/libcmd/built-path.o src/libcmd/command-installable-value.o src/libcmd/command.o src/libcmd/common-eval-args.o src/libcmd/editor-for.o src/libcmd/installable-attr-path.o src/libcmd/installable-derived-path.o src/libcmd/installable-flake.o src/libcmd/installable-value.o src/libcmd/installables.o src/libcmd/legacy.o src/libcmd/markdown.o src/libcmd/repl.o ar crs src/libmain/libnixmain.a tests/test-libstoreconsumer/libnixmain.o -g++ -o src/libutil/tests/libnixutil-tests -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now src/libutil/tests/canon-path.o src/libutil/tests/chunked-vector.o src/libutil/tests/closure.o src/libutil/tests/compression.o src/libutil/tests/config.o src/libutil/tests/git.o src/libutil/tests/hash.o src/libutil/tests/hilite.o src/libutil/tests/logging.o src/libutil/tests/lru-cache.o src/libutil/tests/pool.o src/libutil/tests/references.o src/libutil/tests/suggestions.o src/libutil/tests/tests.o src/libutil/tests/url.o src/libutil/tests/xml-writer.o -lrapidcheck -lgtest_main -lgtest src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid -ar crs src/libcmd/libnixcmd.a tests/test-libstoreconsumer/libnixcmd.o +ar crs src/libfetchers/libnixfetchers.a tests/test-libstoreconsumer/libnixfetchers.o ld -r -o tests/test-libstoreconsumer/libnixstore-tests.o src/libstore/tests/derivation.o src/libstore/tests/derived-path.o src/libstore/tests/downstream-placeholder.o src/libstore/tests/machines.o src/libstore/tests/nar-info-disk-cache.o src/libstore/tests/outputs-spec.o src/libstore/tests/path.o src/libstore/tests/references.o -ar crs src/libstore/tests/libnixstore-tests.a tests/test-libstoreconsumer/libnixstore-tests.o ld -r -o tests/test-libstoreconsumer/libnixutil-tests.o src/libutil/tests/canon-path.o src/libutil/tests/chunked-vector.o src/libutil/tests/closure.o src/libutil/tests/compression.o src/libutil/tests/config.o src/libutil/tests/git.o src/libutil/tests/hash.o src/libutil/tests/hilite.o src/libutil/tests/logging.o src/libutil/tests/lru-cache.o src/libutil/tests/pool.o src/libutil/tests/references.o src/libutil/tests/suggestions.o src/libutil/tests/tests.o src/libutil/tests/url.o src/libutil/tests/xml-writer.o +ar crs src/libcmd/libnixcmd.a tests/test-libstoreconsumer/libnixcmd.o ar crs src/libutil/tests/libnixutil-tests.a tests/test-libstoreconsumer/libnixutil-tests.o g++ -o src/nix/profile.o -c src/nix/profile.cc -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wno-deprecated-declarations -Werror=switch -g -Wall -include config.h -std=c++2a -I src -I/usr/include/x86_64-linux-gnu -I/usr/include/libcpuid -DREADLINE -I/usr/include/x86_64-linux-gnu -DLIBARCHIVE_STATIC -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/nix-2.18.1+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I src/libutil -I src/libstore -I src/libfetchers -I src/libexpr -I src/libmain -I src/libcmd -I doc/manual -Werror=switch-enum -MMD -MF src/nix/.profile.o.dep -MP +ar crs src/libstore/tests/libnixstore-tests.a tests/test-libstoreconsumer/libnixstore-tests.o +g++ -o src/libutil/tests/libnixutil-tests -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now src/libutil/tests/canon-path.o src/libutil/tests/chunked-vector.o src/libutil/tests/closure.o src/libutil/tests/compression.o src/libutil/tests/config.o src/libutil/tests/git.o src/libutil/tests/hash.o src/libutil/tests/hilite.o src/libutil/tests/logging.o src/libutil/tests/lru-cache.o src/libutil/tests/pool.o src/libutil/tests/references.o src/libutil/tests/suggestions.o src/libutil/tests/tests.o src/libutil/tests/url.o src/libutil/tests/xml-writer.o -lrapidcheck -lgtest_main -lgtest src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid ld -r -o tests/test-libstoreconsumer/libnixstore.o src/libstore/binary-cache-store.o src/libstore/build/derivation-goal.o src/libstore/build/drv-output-substitution-goal.o src/libstore/build/entry-points.o src/libstore/build/goal.o src/libstore/build/hook-instance.o src/libstore/build/local-derivation-goal.o src/libstore/build/personality.o src/libstore/build/substitution-goal.o src/libstore/build/worker.o src/libstore/builtins/buildenv.o src/libstore/builtins/fetchurl.o src/libstore/builtins/unpack-channel.o src/libstore/content-address.o src/libstore/crypto.o src/libstore/daemon.o src/libstore/derivations.o src/libstore/derived-path-map.o src/libstore/derived-path.o src/libstore/downstream-placeholder.o src/libstore/dummy-store.o src/libstore/export-import.o src/libstore/filetransfer.o src/libstore/gc.o src/libstore/globals.o src/libstore/http-binary-cache-store.o src/libstore/legacy-ssh-store.o src/libstore/local-binary-cache-store.o src/libstore/local-fs-store.o src/libstore/local-store.o src/libstore/lock.o src/libstore/log-store.o src/libstore/machines.o src/libstore/make-content-addressed.o src/libstore/misc.o src/libstore/names.o src/libstore/nar-accessor.o src/libstore/nar-info-disk-cache.o src/libstore/nar-info.o src/libstore/optimise-store.o src/libstore/outputs-spec.o src/libstore/parsed-derivations.o src/libstore/path-info.o src/libstore/path-references.o src/libstore/path-with-outputs.o src/libstore/path.o src/libstore/pathlocks.o src/libstore/profiles.o src/libstore/realisation.o src/libstore/remote-fs-accessor.o src/libstore/remote-store.o src/libstore/s3-binary-cache-store.o src/libstore/sqlite.o src/libstore/ssh-store.o src/libstore/ssh.o src/libstore/store-api.o src/libstore/uds-remote-store.o src/libstore/worker-protocol.o ar crs src/libstore/libnixstore.a tests/test-libstoreconsumer/libnixstore.o g++ -o src/libstore/tests/libnixstore-tests -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -lgtest_main -lgtest src/libstore/tests/libnixstore-tests.a -lrapidcheck -lgtest_main -lgtest src/libutil/tests/libnixutil-tests.a -lrapidcheck -lgtest_main -lgtest src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libstore/libnixstore.a -lsqlite3 -lm -lz -lcurl -lnghttp2 -lidn2 -lrtmp -lssh2 -lssh2 -lpsl -lnettle -lgnutls -lgssapi_krb5 -llber -lldap -llber -lzstd -lbrotlidec -lz -lsodium -pthread -pthread -ldl -lseccomp src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid g++ -o tests/test-libstoreconsumer/test-libstoreconsumer -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now tests/test-libstoreconsumer/main.o -pthread -lsodium -pthread /usr/lib/x86_64-linux-gnu/libhistory.so /usr/lib/x86_64-linux-gnu/libreadline.so -L/usr/lib/x86_64-linux-gnu -llowdown -lm -lmd -lbsd -lmd src/libstore/libnixstore.a -lsqlite3 -lm -lz -lcurl -lnghttp2 -lidn2 -lrtmp -lssh2 -lssh2 -lpsl -lnettle -lgnutls -lgssapi_krb5 -llber -lldap -llber -lzstd -lbrotlidec -lz -lsodium -pthread -pthread -ldl -lseccomp src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid ld -r -o tests/test-libstoreconsumer/libnixexpr.o src/libexpr/attr-path.o src/libexpr/attr-set.o src/libexpr/eval-cache.o src/libexpr/eval-settings.o src/libexpr/eval.o src/libexpr/flake/config.o src/libexpr/flake/flake.o src/libexpr/flake/flakeref.o src/libexpr/flake/lockfile.o src/libexpr/function-trace.o src/libexpr/get-drvs.o src/libexpr/json-to-value.o src/libexpr/lexer-tab.o src/libexpr/nixexpr.o src/libexpr/parser-tab.o src/libexpr/paths.o src/libexpr/primops.o src/libexpr/primops/context.o src/libexpr/primops/fetchClosure.o src/libexpr/primops/fetchMercurial.o src/libexpr/primops/fetchTree.o src/libexpr/primops/fromTOML.o src/libexpr/print.o src/libexpr/search-path.o src/libexpr/value-to-json.o src/libexpr/value-to-xml.o src/libexpr/value/context.o ar crs src/libexpr/libnixexpr.a tests/test-libstoreconsumer/libnixexpr.o -g++ -o src/libexpr/tests/libnixexpr-tests -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now src/libexpr/tests/derived-path.o src/libexpr/tests/error_traces.o src/libexpr/tests/flakeref.o src/libexpr/tests/json.o src/libexpr/tests/primops.o src/libexpr/tests/search-path.o src/libexpr/tests/trivial.o src/libexpr/tests/value/context.o src/libexpr/tests/value/print.o -lgtest_main -lgtest -lgmock src/libstore/tests/libnixstore-tests.a -lrapidcheck -lgtest_main -lgtest src/libutil/tests/libnixutil-tests.a -lrapidcheck -lgtest_main -lgtest src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libstore/libnixstore.a -lsqlite3 -lm -lz -lcurl -lnghttp2 -lidn2 -lrtmp -lssh2 -lssh2 -lpsl -lnettle -lgnutls -lgssapi_krb5 -llber -lldap -llber -lzstd -lbrotlidec -lz -lsodium -pthread -pthread -ldl -lseccomp src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libexpr/libnixexpr.a -lboost_context -pthread -ldl src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libstore/libnixstore.a -lsqlite3 -lm -lz -lcurl -lnghttp2 -lidn2 -lrtmp -lssh2 -lssh2 -lpsl -lnettle -lgnutls -lgssapi_krb5 -llber -lldap -llber -lzstd -lbrotlidec -lz -lsodium -pthread -pthread -ldl -lseccomp src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libfetchers/libnixfetchers.a -pthread src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libstore/libnixstore.a -lsqlite3 -lm -lz -lcurl -lnghttp2 -lidn2 -lrtmp -lssh2 -lssh2 -lpsl -lnettle -lgnutls -lgssapi_krb5 -llber -lldap -llber -lzstd -lbrotlidec -lz -lsodium -pthread -pthread -ldl -lseccomp src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid -lgc -lpthread -ldl src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libstore/libnixstore.a -lsqlite3 -lm -lz -lcurl -lnghttp2 -lidn2 -lrtmp -lssh2 -lssh2 -lpsl -lnettle -lgnutls -lgssapi_krb5 -llber -lldap -llber -lzstd -lbrotlidec -lz -lsodium -pthread -pthread -ldl -lseccomp src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libfetchers/libnixfetchers.a -pthread src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libstore/libnixstore.a -lsqlite3 -lm -lz -lcurl -lnghttp2 -lidn2 -lrtmp -lssh2 -lssh2 -lpsl -lnettle -lgnutls -lgssapi_krb5 -llber -lldap -llber -lzstd -lbrotlidec -lz -lsodium -pthread -pthread -ldl -lseccomp src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid g++ -o src/nix/nix -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now src/build-remote/build-remote.o src/nix-build/nix-build.o src/nix-channel/nix-channel.o src/nix-collect-garbage/nix-collect-garbage.o src/nix-copy-closure/nix-copy-closure.o src/nix-env/nix-env.o src/nix-env/user-env.o src/nix-instantiate/nix-instantiate.o src/nix-store/dotgraph.o src/nix-store/graphml.o src/nix-store/nix-store.o src/nix/add-to-store.o src/nix/app.o src/nix/build.o src/nix/bundle.o src/nix/cat.o src/nix/copy.o src/nix/daemon.o src/nix/derivation-add.o src/nix/derivation-show.o src/nix/derivation.o src/nix/develop.o src/nix/diff-closures.o src/nix/doctor.o src/nix/dump-path.o src/nix/edit.o src/nix/eval.o src/nix/flake.o src/nix/fmt.o src/nix/hash.o src/nix/log.o src/nix/ls.o src/nix/main.o src/nix/make-content-addressed.o src/nix/nar.o src/nix/optimise-store.o src/nix/path-from-hash-part.o src/nix/path-info.o src/nix/ping-store.o src/nix/prefetch.o src/nix/profile.o src/nix/realisation.o src/nix/registry.o src/nix/repl.o src/nix/run.o src/nix/search.o src/nix/show-config.o src/nix/sigs.o src/nix/store-copy-log.o src/nix/store-delete.o src/nix/store-gc.o src/nix/store-repair.o src/nix/store.o src/nix/upgrade-nix.o src/nix/verify.o src/nix/why-depends.o -pthread -lsodium -pthread /usr/lib/x86_64-linux-gnu/libhistory.so /usr/lib/x86_64-linux-gnu/libreadline.so -L/usr/lib/x86_64-linux-gnu -llowdown -lm -lmd -lbsd -lmd src/libexpr/libnixexpr.a -lboost_context -pthread -ldl src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libstore/libnixstore.a -lsqlite3 -lm -lz -lcurl -lnghttp2 -lidn2 -lrtmp -lssh2 -lssh2 -lpsl -lnettle -lgnutls -lgssapi_krb5 -llber -lldap -llber -lzstd -lbrotlidec -lz -lsodium -pthread -pthread -ldl -lseccomp src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libfetchers/libnixfetchers.a -pthread src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libstore/libnixstore.a -lsqlite3 -lm -lz -lcurl -lnghttp2 -lidn2 -lrtmp -lssh2 -lssh2 -lpsl -lnettle -lgnutls -lgssapi_krb5 -llber -lldap -llber -lzstd -lbrotlidec -lz -lsodium -pthread -pthread -ldl -lseccomp src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid -lgc -lpthread -ldl src/libmain/libnixmain.a -lcrypto -lz -lzstd -ldl -pthread src/libstore/libnixstore.a -lsqlite3 -lm -lz -lcurl -lnghttp2 -lidn2 -lrtmp -lssh2 -lssh2 -lpsl -lnettle -lgnutls -lgssapi_krb5 -llber -lldap -llber -lzstd -lbrotlidec -lz -lsodium -pthread -pthread -ldl -lseccomp src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libfetchers/libnixfetchers.a -pthread src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libstore/libnixstore.a -lsqlite3 -lm -lz -lcurl -lnghttp2 -lidn2 -lrtmp -lssh2 -lssh2 -lpsl -lnettle -lgnutls -lgssapi_krb5 -llber -lldap -llber -lzstd -lbrotlidec -lz -lsodium -pthread -pthread -ldl -lseccomp src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libstore/libnixstore.a -lsqlite3 -lm -lz -lcurl -lnghttp2 -lidn2 -lrtmp -lssh2 -lssh2 -lpsl -lnettle -lgnutls -lgssapi_krb5 -llber -lldap -llber -lzstd -lbrotlidec -lz -lsodium -pthread -pthread -ldl -lseccomp src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libcmd/libnixcmd.a /usr/lib/x86_64-linux-gnu/libhistory.so /usr/lib/x86_64-linux-gnu/libreadline.so -llowdown -lm -lmd -lbsd -lmd -lbsd -pthread src/libstore/libnixstore.a -lsqlite3 -lm -lz -lcurl -lnghttp2 -lidn2 -lrtmp -lssh2 -lssh2 -lpsl -lnettle -lgnutls -lgssapi_krb5 -llber -lldap -llber -lzstd -lbrotlidec -lz -lsodium -pthread -pthread -ldl -lseccomp src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libexpr/libnixexpr.a -lboost_context -pthread -ldl src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libstore/libnixstore.a -lsqlite3 -lm -lz -lcurl -lnghttp2 -lidn2 -lrtmp -lssh2 -lssh2 -lpsl -lnettle -lgnutls -lgssapi_krb5 -llber -lldap -llber -lzstd -lbrotlidec -lz -lsodium -pthread -pthread -ldl -lseccomp src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libfetchers/libnixfetchers.a -pthread src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libstore/libnixstore.a -lsqlite3 -lm -lz -lcurl -lnghttp2 -lidn2 -lrtmp -lssh2 -lssh2 -lpsl -lnettle -lgnutls -lgssapi_krb5 -llber -lldap -llber -lzstd -lbrotlidec -lz -lsodium -pthread -pthread -ldl -lseccomp src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid -lgc -lpthread -ldl src/libmain/libnixmain.a -lcrypto -lz -lzstd -ldl -pthread src/libstore/libnixstore.a -lsqlite3 -lm -lz -lcurl -lnghttp2 -lidn2 -lrtmp -lssh2 -lssh2 -lpsl -lnettle -lgnutls -lgssapi_krb5 -llber -lldap -llber -lzstd -lbrotlidec -lz -lsodium -pthread -pthread -ldl -lseccomp src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libfetchers/libnixfetchers.a -pthread src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libstore/libnixstore.a -lsqlite3 -lm -lz -lcurl -lnghttp2 -lidn2 -lrtmp -lssh2 -lssh2 -lpsl -lnettle -lgnutls -lgssapi_krb5 -llber -lldap -llber -lzstd -lbrotlidec -lz -lsodium -pthread -pthread -ldl -lseccomp src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid +g++ -o src/libexpr/tests/libnixexpr-tests -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now src/libexpr/tests/derived-path.o src/libexpr/tests/error_traces.o src/libexpr/tests/flakeref.o src/libexpr/tests/json.o src/libexpr/tests/primops.o src/libexpr/tests/search-path.o src/libexpr/tests/trivial.o src/libexpr/tests/value/context.o src/libexpr/tests/value/print.o -lgtest_main -lgtest -lgmock src/libstore/tests/libnixstore-tests.a -lrapidcheck -lgtest_main -lgtest src/libutil/tests/libnixutil-tests.a -lrapidcheck -lgtest_main -lgtest src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libstore/libnixstore.a -lsqlite3 -lm -lz -lcurl -lnghttp2 -lidn2 -lrtmp -lssh2 -lssh2 -lpsl -lnettle -lgnutls -lgssapi_krb5 -llber -lldap -llber -lzstd -lbrotlidec -lz -lsodium -pthread -pthread -ldl -lseccomp src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libexpr/libnixexpr.a -lboost_context -pthread -ldl src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libstore/libnixstore.a -lsqlite3 -lm -lz -lcurl -lnghttp2 -lidn2 -lrtmp -lssh2 -lssh2 -lpsl -lnettle -lgnutls -lgssapi_krb5 -llber -lldap -llber -lzstd -lbrotlidec -lz -lsodium -pthread -pthread -ldl -lseccomp src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libfetchers/libnixfetchers.a -pthread src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libstore/libnixstore.a -lsqlite3 -lm -lz -lcurl -lnghttp2 -lidn2 -lrtmp -lssh2 -lssh2 -lpsl -lnettle -lgnutls -lgssapi_krb5 -llber -lldap -llber -lzstd -lbrotlidec -lz -lsodium -pthread -pthread -ldl -lseccomp src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid -lgc -lpthread -ldl src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libstore/libnixstore.a -lsqlite3 -lm -lz -lcurl -lnghttp2 -lidn2 -lrtmp -lssh2 -lssh2 -lpsl -lnettle -lgnutls -lgssapi_krb5 -llber -lldap -llber -lzstd -lbrotlidec -lz -lsodium -pthread -pthread -ldl -lseccomp src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libfetchers/libnixfetchers.a -pthread src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid src/libstore/libnixstore.a -lsqlite3 -lm -lz -lcurl -lnghttp2 -lidn2 -lrtmp -lssh2 -lssh2 -lpsl -lnettle -lgnutls -lgssapi_krb5 -llber -lldap -llber -lzstd -lbrotlidec -lz -lsodium -pthread -pthread -ldl -lseccomp src/libutil/libnixutil.a -pthread -lcrypto -lz -lzstd -ldl -pthread -lbrotlienc -lbrotlicommon -lbrotlidec -lbrotlicommon -larchive -lnettle -lacl -llzma -lzstd -llz4 -lbz2 -lz -lxml2 -lz -L/usr/lib/x86_64-linux-gnu -lboost_context -lcpuid env -i HOME=/dummy NIX_CONF_DIR=/dummy NIX_SSL_CERT_FILE=/dummy/no-ca-bundle.crt NIX_STATE_DIR=/dummy NIX_CONFIG='cores = 0' src/nix/nix __dump-cli > doc/manual/nix.json.tmp env -i HOME=/dummy NIX_CONF_DIR=/dummy NIX_SSL_CERT_FILE=/dummy/no-ca-bundle.crt NIX_STATE_DIR=/dummy NIX_CONFIG='cores = 0' src/nix/nix show-config --json --experimental-features nix-command > doc/manual/conf-file.json.tmp env -i HOME=/dummy NIX_CONF_DIR=/dummy NIX_SSL_CERT_FILE=/dummy/no-ca-bundle.crt NIX_STATE_DIR=/dummy NIX_CONFIG='cores = 0' NIX_PATH=nix/corepkgs=corepkgs src/nix/nix __dump-xp-features > doc/manual/xp-features.json.tmp @@ -1436,7 +1472,7 @@ rm src/nix/doc/files/profiles.md make[1]: Leaving directory '/build/reproducible-path/nix-2.18.1+dfsg' dh_auto_test - make -j20 check "TESTSUITEFLAGS=-j20 --verbose" VERBOSE=1 + make -j42 check "TESTSUITEFLAGS=-j42 --verbose" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/nix-2.18.1+dfsg' src/libutil/tests/libnixutil-tests src/libstore/tests/libnixstore-tests @@ -1500,21 +1536,21 @@ [ RUN ] decompress.decompressEmptyCompressed [ OK ] decompress.decompressEmptyCompressed (0 ms) [ RUN ] decompress.decompressXzCompressed -[ OK ] decompress.decompressXzCompressed (2 ms) +[ OK ] decompress.decompressXzCompressed (0 ms) [ RUN ] decompress.decompressBzip2Compressed -[ OK ] decompress.decompressBzip2Compressed (2 ms) +[ OK ] decompress.decompressBzip2Compressed (1 ms) [ RUN ] decompress.decompressBrCompressed -[ OK ] decompress.decompressBrCompressed (1 ms) +[ OK ] decompress.decompressBrCompressed (0 ms) [ RUN ] decompress.decompressInvalidInputThrowsCompressionError [ OK ] decompress.decompressInvalidInputThrowsCompressionError (0 ms) -[----------] 6 tests from decompress (6 ms total) +[----------] 6 tests from decompress (2 ms total) [----------] 2 tests from makeCompressionSink [ RUN ] makeCompressionSink.noneSinkDoesNothingToInput [ OK ] makeCompressionSink.noneSinkDoesNothingToInput (0 ms) [ RUN ] makeCompressionSink.compressAndDecompress -[ OK ] makeCompressionSink.compressAndDecompress (1 ms) -[----------] 2 tests from makeCompressionSink (1 ms total) +[ OK ] makeCompressionSink.compressAndDecompress (0 ms) +[----------] 2 tests from makeCompressionSink (0 ms total) [----------] 20 tests from Config [ RUN ] Config.setUndefinedSetting @@ -1558,7 +1594,7 @@ [ OK ] Config.applyConfigFailsOnMissingIncludes (0 ms) [ RUN ] Config.applyConfigInvalidThrows [ OK ] Config.applyConfigInvalidThrows (0 ms) -[----------] 20 tests from Config (1 ms total) +[----------] 20 tests from Config (0 ms total) [----------] 3 tests from GitLsRemote [ RUN ] GitLsRemote.parseSymrefLineWithReference @@ -1673,8 +1709,8 @@ [ RUN ] canonPath.removesDots2 [ OK ] canonPath.removesDots2 (0 ms) [ RUN ] canonPath.requiresAbsolutePath -[ OK ] canonPath.requiresAbsolutePath (2 ms) -[----------] 4 tests from canonPath (2 ms total) +[ OK ] canonPath.requiresAbsolutePath (1 ms) +[----------] 4 tests from canonPath (1 ms total) [----------] 2 tests from dirOf [ RUN ] dirOf.returnsEmptyStringForRoot @@ -1895,10 +1931,15 @@ [----------] 17 tests from parseURL [ RUN ] parseURL.parsesSimpleHttpUrl -[ OK ] parseURL.parsesSimpleHttpUrl (1 ms) +Running main() from ./googletest/src/gtest_main.cc +[==========] Running 322 tests from 60 test suites. +[----------] Global test environment set-up. +[----------] 13 tests from DerivationTest +[ OK ] parseURL.parsesSimpleHttpUrl (0 ms) [ RUN ] parseURL.parsesSimpleHttpsUrl [ OK ] parseURL.parsesSimpleHttpsUrl (0 ms) [ RUN ] parseURL.parsesSimpleHttpUrlWithQueryAndFragment +[ RUN ] DerivationTest.BadATerm_version [ OK ] parseURL.parsesSimpleHttpUrlWithQueryAndFragment (0 ms) [ RUN ] parseURL.parsesSimpleHttpUrlWithComplexFragment [ OK ] parseURL.parsesSimpleHttpUrlWithComplexFragment (0 ms) @@ -1928,7 +1969,7 @@ [ OK ] parseURL.parsesAnythingInUriFormatWithoutDoubleSlash (0 ms) [ RUN ] parseURL.emptyStringIsInvalidURL [ OK ] parseURL.emptyStringIsInvalidURL (0 ms) -[----------] 17 tests from parseURL (2 ms total) +[----------] 17 tests from parseURL (1 ms total) [----------] 4 tests from decodeQuery [ RUN ] decodeQuery.emptyStringYieldsEmptyMap @@ -2007,16 +2048,11 @@ [----------] 7 tests from LevenshteinDistance/LevenshteinDistanceTest (0 ms total) [----------] Global test environment tear-down -[==========] 211 tests from 46 test suites ran. (16 ms total) +[==========] 211 tests from 46 test suites ran. (9 ms total) [ PASSED ] 211 tests. YOU HAVE 2 DISABLED TESTS -Running main() from ./googletest/src/gtest_main.cc -[==========] Running 322 tests from 60 test suites. -[----------] Global test environment set-up. -[----------] 13 tests from DerivationTest -[ RUN ] DerivationTest.BadATerm_version [ OK ] DerivationTest.BadATerm_version (1 ms) [ RUN ] DerivationTest.DerivationOutput_inputAddressed_to_json [ OK ] DerivationTest.DerivationOutput_inputAddressed_to_json (0 ms) @@ -2052,10 +2088,6 @@ [ RUN ] DynDerivationTest.DerivationOutput_caFixedText_from_json [ OK ] DynDerivationTest.DerivationOutput_caFixedText_from_json (0 ms) [ RUN ] DynDerivationTest.Derivation_dynDerivationDeps_to_json -Running main() from ./googletest/src/gtest_main.cc -[==========] Running 625 tests from 74 test suites. -[----------] Global test environment set-up. -[----------] 1 test from DerivedPathExpressionTest [ OK ] DynDerivationTest.Derivation_dynDerivationDeps_to_json (0 ms) [ RUN ] DynDerivationTest.Derivation_dynDerivationDeps_from_json [ OK ] DynDerivationTest.Derivation_dynDerivationDeps_from_json (0 ms) @@ -2092,18 +2124,710 @@ [----------] 2 tests from DerivedPathTest_RapidCheck [ RUN ] DerivedPathTest_RapidCheck.prop_legacy_round_rip -Using configuration: seed=10251965034440626552 -[ RUN ] DerivedPathExpressionTest.force_init -[ OK ] DerivedPathTest_RapidCheck.prop_legacy_round_rip (1 ms) +Running main() from ./googletest/src/gtest_main.cc +[==========] Running 625 tests from 74 test suites. +[----------] Global test environment set-up. +[----------] 1 test from DerivedPathExpressionTest +Using configuration: seed=15993776247387303208 +[ OK ] DerivedPathTest_RapidCheck.prop_legacy_round_rip (0 ms) [ RUN ] DerivedPathTest_RapidCheck.prop_round_rip +[ RUN ] DerivedPathExpressionTest.force_init +[ OK ] DerivedPathTest_RapidCheck.prop_round_rip (0 ms) +[----------] 2 tests from DerivedPathTest_RapidCheck (1 ms total) + +[----------] 2 tests from DownstreamPlaceholder +[ RUN ] DownstreamPlaceholder.unknownCaOutput +[ OK ] DownstreamPlaceholder.unknownCaOutput (0 ms) +[ RUN ] DownstreamPlaceholder.unknownDerivation +[ OK ] DownstreamPlaceholder.unknownDerivation (0 ms) +[----------] 2 tests from DownstreamPlaceholder (0 ms total) + +[----------] 13 tests from machines +[ RUN ] machines.getMachinesWithEmptyBuilders +[ OK ] machines.getMachinesWithEmptyBuilders (0 ms) +[ RUN ] machines.getMachinesUriOnly +[ OK ] machines.getMachinesUriOnly (0 ms) +[ RUN ] machines.getMachinesDefaults +[ OK ] machines.getMachinesDefaults (0 ms) +[ RUN ] machines.getMachinesWithNewLineSeparator +[ OK ] machines.getMachinesWithNewLineSeparator (0 ms) +[ RUN ] machines.getMachinesWithSemicolonSeparator +[ OK ] machines.getMachinesWithSemicolonSeparator (0 ms) +[ RUN ] machines.getMachinesWithCorrectCompleteSingleBuilder +[ OK ] machines.getMachinesWithCorrectCompleteSingleBuilder (0 ms) +[ RUN ] machines.getMachinesWithCorrectCompleteSingleBuilderWithTabColumnDelimiter +[ OK ] machines.getMachinesWithCorrectCompleteSingleBuilderWithTabColumnDelimiter (0 ms) +[ RUN ] machines.getMachinesWithMultiOptions +[ OK ] machines.getMachinesWithMultiOptions (0 ms) +[ RUN ] machines.getMachinesWithIncorrectFormat +[ OK ] machines.getMachinesWithIncorrectFormat (0 ms) +[ RUN ] machines.getMachinesWithCorrectFileReference +[ OK ] machines.getMachinesWithCorrectFileReference (0 ms) +[ RUN ] machines.getMachinesWithCorrectFileReferenceToEmptyFile +[ OK ] machines.getMachinesWithCorrectFileReferenceToEmptyFile (0 ms) +[ RUN ] machines.getMachinesWithIncorrectFileReference +[ OK ] machines.getMachinesWithIncorrectFileReference (0 ms) +[ RUN ] machines.getMachinesWithCorrectFileReferenceToIncorrectFile +[ OK ] machines.getMachinesWithCorrectFileReferenceToIncorrectFile (0 ms) +[----------] 13 tests from machines (0 ms total) + +[----------] 1 test from NarInfoDiskCacheImpl +[ RUN ] NarInfoDiskCacheImpl.create_and_read [ OK ] DerivedPathExpressionTest.force_init (1 ms) [----------] 1 test from DerivedPathExpressionTest (1 ms total) [----------] 3 tests from DerivedPathExpressionTest_RapidCheck [ RUN ] DerivedPathExpressionTest_RapidCheck.prop_opaque_path_round_trip -Using configuration: seed=15298642845804049769 -[ OK ] DerivedPathTest_RapidCheck.prop_round_rip (1 ms) -[----------] 2 tests from DerivedPathTest_RapidCheck (3 ms total) +Using configuration: seed=15518524260470695182 +[ OK ] DerivedPathExpressionTest_RapidCheck.prop_opaque_path_round_trip (15 ms) +[ RUN ] DerivedPathExpressionTest_RapidCheck.prop_derived_path_built_placeholder_round_trip +[ OK ] DerivedPathExpressionTest_RapidCheck.prop_derived_path_built_placeholder_round_trip (15 ms) +[ RUN ] DerivedPathExpressionTest_RapidCheck.prop_derived_path_built_out_path_round_trip +[ OK ] DerivedPathExpressionTest_RapidCheck.prop_derived_path_built_out_path_round_trip (15 ms) +[----------] 3 tests from DerivedPathExpressionTest_RapidCheck (46 ms total) + +[----------] 90 tests from ErrorTraceTest +[ RUN ] ErrorTraceTest.TraceBuilder +[ OK ] ErrorTraceTest.TraceBuilder (0 ms) +[ RUN ] ErrorTraceTest.NestedThrows +[ OK ] ErrorTraceTest.NestedThrows (0 ms) +[ RUN ] ErrorTraceTest.genericClosure +[ OK ] ErrorTraceTest.genericClosure (0 ms) +[ RUN ] ErrorTraceTest.replaceStrings +[ OK ] ErrorTraceTest.replaceStrings (0 ms) +[ RUN ] ErrorTraceTest.scopedImport +[ OK ] ErrorTraceTest.scopedImport (0 ms) +[ RUN ] ErrorTraceTest.import +[ OK ] ErrorTraceTest.import (0 ms) +[ RUN ] ErrorTraceTest.typeOf +[ OK ] ErrorTraceTest.typeOf (0 ms) +[ RUN ] ErrorTraceTest.isNull +[ OK ] ErrorTraceTest.isNull (0 ms) +[ RUN ] ErrorTraceTest.isFunction +[ OK ] ErrorTraceTest.isFunction (0 ms) +[ RUN ] ErrorTraceTest.isInt +[ OK ] ErrorTraceTest.isInt (0 ms) +[ RUN ] ErrorTraceTest.isFloat +[ OK ] ErrorTraceTest.isFloat (0 ms) +[ RUN ] ErrorTraceTest.isString +[ OK ] ErrorTraceTest.isString (0 ms) +[ RUN ] ErrorTraceTest.isBool +[ OK ] ErrorTraceTest.isBool (0 ms) +[ RUN ] ErrorTraceTest.isPath +[ OK ] ErrorTraceTest.isPath (0 ms) +[ RUN ] ErrorTraceTest.break +[ OK ] ErrorTraceTest.break (0 ms) +[ RUN ] ErrorTraceTest.abort +[ OK ] ErrorTraceTest.abort (0 ms) +[ RUN ] ErrorTraceTest.throw +[ OK ] ErrorTraceTest.throw (0 ms) +[ RUN ] ErrorTraceTest.addErrorContext +[ OK ] ErrorTraceTest.addErrorContext (0 ms) +[ RUN ] ErrorTraceTest.ceil +[ OK ] ErrorTraceTest.ceil (0 ms) +[ RUN ] ErrorTraceTest.floor +[ OK ] ErrorTraceTest.floor (0 ms) +[ RUN ] ErrorTraceTest.tryEval +[ OK ] ErrorTraceTest.tryEval (0 ms) +[ RUN ] ErrorTraceTest.getEnv +[ OK ] ErrorTraceTest.getEnv (0 ms) +[ RUN ] ErrorTraceTest.seq +[ OK ] ErrorTraceTest.seq (0 ms) +[ RUN ] ErrorTraceTest.deepSeq +[ OK ] ErrorTraceTest.deepSeq (0 ms) +[ RUN ] ErrorTraceTest.trace +[ OK ] ErrorTraceTest.trace (0 ms) +[ RUN ] ErrorTraceTest.placeholder +[ OK ] ErrorTraceTest.placeholder (0 ms) +[ RUN ] ErrorTraceTest.toPath +[ OK ] ErrorTraceTest.toPath (0 ms) +[ RUN ] ErrorTraceTest.storePath +[ OK ] ErrorTraceTest.storePath (0 ms) +[ RUN ] ErrorTraceTest.pathExists +[ OK ] ErrorTraceTest.pathExists (0 ms) +[ RUN ] ErrorTraceTest.baseNameOf +[ OK ] ErrorTraceTest.baseNameOf (0 ms) +[ RUN ] ErrorTraceTest.dirOf +[ OK ] ErrorTraceTest.dirOf (0 ms) +[ RUN ] ErrorTraceTest.readFile +[ OK ] ErrorTraceTest.readFile (0 ms) +[ RUN ] ErrorTraceTest.findFile +[ OK ] ErrorTraceTest.findFile (0 ms) +[ RUN ] ErrorTraceTest.hashFile +[ OK ] ErrorTraceTest.hashFile (0 ms) +[ RUN ] ErrorTraceTest.readDir +[ OK ] ErrorTraceTest.readDir (0 ms) +[ RUN ] ErrorTraceTest.toXML +[ OK ] ErrorTraceTest.toXML (0 ms) +[ RUN ] ErrorTraceTest.toJSON +[ OK ] ErrorTraceTest.toJSON (0 ms) +[ RUN ] ErrorTraceTest.fromJSON +[ OK ] ErrorTraceTest.fromJSON (0 ms) +[ RUN ] ErrorTraceTest.toFile +[ OK ] ErrorTraceTest.toFile (0 ms) +[ RUN ] ErrorTraceTest.filterSource +[ OK ] ErrorTraceTest.filterSource (0 ms) +[ RUN ] ErrorTraceTest.path +[ OK ] ErrorTraceTest.path (0 ms) +[ RUN ] ErrorTraceTest.attrNames +[ OK ] ErrorTraceTest.attrNames (0 ms) +[ RUN ] ErrorTraceTest.attrValues +[ OK ] ErrorTraceTest.attrValues (0 ms) +[ RUN ] ErrorTraceTest.getAttr +[ OK ] ErrorTraceTest.getAttr (0 ms) +[ RUN ] ErrorTraceTest.unsafeGetAttrPos +[ OK ] ErrorTraceTest.unsafeGetAttrPos (0 ms) +[ RUN ] ErrorTraceTest.hasAttr +[ OK ] ErrorTraceTest.hasAttr (0 ms) +[ RUN ] ErrorTraceTest.isAttrs +[ OK ] ErrorTraceTest.isAttrs (0 ms) +[ RUN ] ErrorTraceTest.removeAttrs +[ OK ] ErrorTraceTest.removeAttrs (0 ms) +[ RUN ] ErrorTraceTest.listToAttrs +[ OK ] ErrorTraceTest.listToAttrs (0 ms) +[ RUN ] ErrorTraceTest.intersectAttrs +[ OK ] ErrorTraceTest.intersectAttrs (0 ms) +[ RUN ] ErrorTraceTest.catAttrs +[ OK ] ErrorTraceTest.catAttrs (0 ms) +[ RUN ] ErrorTraceTest.functionArgs +[ OK ] ErrorTraceTest.functionArgs (0 ms) +[ RUN ] ErrorTraceTest.mapAttrs +[ OK ] ErrorTraceTest.mapAttrs (0 ms) +[ RUN ] ErrorTraceTest.zipAttrsWith +[ OK ] ErrorTraceTest.zipAttrsWith (0 ms) +[ RUN ] ErrorTraceTest.isList +[ OK ] ErrorTraceTest.isList (0 ms) +[ RUN ] ErrorTraceTest.elemAt +[ OK ] ErrorTraceTest.elemAt (0 ms) +[ RUN ] ErrorTraceTest.head +[ OK ] ErrorTraceTest.head (0 ms) +[ RUN ] ErrorTraceTest.tail +[ OK ] ErrorTraceTest.tail (0 ms) +[ RUN ] ErrorTraceTest.map +[ OK ] ErrorTraceTest.map (0 ms) +[ RUN ] ErrorTraceTest.filter +[ OK ] ErrorTraceTest.filter (0 ms) +[ RUN ] ErrorTraceTest.elem +[ OK ] ErrorTraceTest.elem (0 ms) +[ RUN ] ErrorTraceTest.concatLists +[ OK ] ErrorTraceTest.concatLists (0 ms) +[ RUN ] ErrorTraceTest.length +[ OK ] ErrorTraceTest.length (0 ms) +[ RUN ] ErrorTraceTest.foldlPrime +[ OK ] ErrorTraceTest.foldlPrime (0 ms) +[ RUN ] ErrorTraceTest.any +[ OK ] ErrorTraceTest.any (0 ms) +[ RUN ] ErrorTraceTest.all +[ OK ] ErrorTraceTest.all (0 ms) +[ RUN ] ErrorTraceTest.genList +[ OK ] ErrorTraceTest.genList (0 ms) +[ RUN ] ErrorTraceTest.sort +[ OK ] ErrorTraceTest.sort (0 ms) +[ RUN ] ErrorTraceTest.partition +[ OK ] ErrorTraceTest.partition (0 ms) +[ RUN ] ErrorTraceTest.groupBy +[ OK ] ErrorTraceTest.groupBy (0 ms) +[ RUN ] ErrorTraceTest.concatMap +[ OK ] ErrorTraceTest.concatMap (0 ms) +[ RUN ] ErrorTraceTest.add +[ OK ] ErrorTraceTest.add (0 ms) +[ RUN ] ErrorTraceTest.sub +[ OK ] ErrorTraceTest.sub (0 ms) +[ RUN ] ErrorTraceTest.mul +[ OK ] ErrorTraceTest.mul (0 ms) +[ RUN ] ErrorTraceTest.div +[ OK ] ErrorTraceTest.div (0 ms) +[ RUN ] ErrorTraceTest.bitAnd +[ OK ] ErrorTraceTest.bitAnd (0 ms) +[ RUN ] ErrorTraceTest.bitOr +[ OK ] ErrorTraceTest.bitOr (0 ms) +[ RUN ] ErrorTraceTest.bitXor +[ OK ] ErrorTraceTest.bitXor (0 ms) +[ RUN ] ErrorTraceTest.lessThan +[ OK ] ErrorTraceTest.lessThan (0 ms) +[ RUN ] ErrorTraceTest.toString +[ OK ] ErrorTraceTest.toString (0 ms) +[ RUN ] ErrorTraceTest.substring +[ OK ] ErrorTraceTest.substring (0 ms) +[ RUN ] ErrorTraceTest.stringLength +[ OK ] ErrorTraceTest.stringLength (0 ms) +[ RUN ] ErrorTraceTest.hashString +[ OK ] ErrorTraceTest.hashString (0 ms) +[ RUN ] ErrorTraceTest.match +[ OK ] ErrorTraceTest.match (0 ms) +[ RUN ] ErrorTraceTest.split +[ OK ] ErrorTraceTest.split (0 ms) +[ RUN ] ErrorTraceTest.concatStringsSep +[ OK ] ErrorTraceTest.concatStringsSep (0 ms) +[ RUN ] ErrorTraceTest.parseDrvName +[ OK ] ErrorTraceTest.parseDrvName (0 ms) +[ RUN ] ErrorTraceTest.compareVersions +[ OK ] ErrorTraceTest.compareVersions (0 ms) +[ RUN ] ErrorTraceTest.splitVersion +[ OK ] ErrorTraceTest.splitVersion (0 ms) +[ RUN ] ErrorTraceTest.traceVerbose +[ OK ] ErrorTraceTest.traceVerbose (0 ms) +[----------] 90 tests from ErrorTraceTest (27 ms total) + +[----------] 1 test from to_string +[ RUN ] to_string.doesntReencodeUrl +[ OK ] to_string.doesntReencodeUrl (0 ms) +[----------] 1 test from to_string (0 ms total) + +[----------] 7 tests from JSONValueTest +[ RUN ] JSONValueTest.null +[ OK ] JSONValueTest.null (0 ms) +[ RUN ] JSONValueTest.BoolFalse +[ OK ] JSONValueTest.BoolFalse (0 ms) +[ RUN ] JSONValueTest.BoolTrue +[ OK ] JSONValueTest.BoolTrue (0 ms) +[ RUN ] JSONValueTest.IntPositive +[ OK ] JSONValueTest.IntPositive (0 ms) +[ RUN ] JSONValueTest.IntNegative +[ OK ] JSONValueTest.IntNegative (0 ms) +[ RUN ] JSONValueTest.String +[ OK ] JSONValueTest.String (0 ms) +[ RUN ] JSONValueTest.StringQuotes +[ OK ] JSONValueTest.StringQuotes (0 ms) +[ DISABLED ] JSONValueTest.DISABLED_Path +[----------] 7 tests from JSONValueTest (1 ms total) + +[----------] 103 tests from PrimOpTest +[ RUN ] PrimOpTest.throw +[ OK ] PrimOpTest.throw (0 ms) +[ RUN ] PrimOpTest.abort +[ OK ] PrimOpTest.abort (0 ms) +[ RUN ] PrimOpTest.ceil +[ OK ] PrimOpTest.ceil (0 ms) +[ RUN ] PrimOpTest.floor +[ OK ] PrimOpTest.floor (0 ms) +[ RUN ] PrimOpTest.tryEvalFailure +[ OK ] PrimOpTest.tryEvalFailure (0 ms) +[ RUN ] PrimOpTest.tryEvalSuccess +[ OK ] PrimOpTest.tryEvalSuccess (0 ms) +[ RUN ] PrimOpTest.getEnv +[ OK ] PrimOpTest.getEnv (0 ms) +[ RUN ] PrimOpTest.seq +[ OK ] PrimOpTest.seq (0 ms) +[ RUN ] PrimOpTest.seqNotDeep +[ OK ] PrimOpTest.seqNotDeep (0 ms) +[ RUN ] PrimOpTest.deepSeq +[ OK ] PrimOpTest.deepSeq (0 ms) +[ RUN ] PrimOpTest.trace +[ OK ] PrimOpTest.trace (0 ms) +[ RUN ] PrimOpTest.placeholder +[ OK ] PrimOpTest.placeholder (0 ms) +[ RUN ] PrimOpTest.baseNameOf +[ OK ] PrimOpTest.baseNameOf (0 ms) +[ RUN ] PrimOpTest.dirOf +[ OK ] PrimOpTest.dirOf (0 ms) +[ RUN ] PrimOpTest.attrValues +[ OK ] PrimOpTest.attrValues (0 ms) +[ RUN ] PrimOpTest.getAttr +[ OK ] PrimOpTest.getAttr (0 ms) +[ RUN ] PrimOpTest.getAttrNotFound +[ OK ] PrimOpTest.getAttrNotFound (0 ms) +[ RUN ] PrimOpTest.unsafeGetAttrPos +[ OK ] PrimOpTest.unsafeGetAttrPos (0 ms) +[ RUN ] PrimOpTest.hasAttr +[ OK ] PrimOpTest.hasAttr (0 ms) +[ RUN ] PrimOpTest.hasAttrNotFound +[ OK ] PrimOpTest.hasAttrNotFound (0 ms) +[ RUN ] PrimOpTest.isAttrs +[ OK ] PrimOpTest.isAttrs (0 ms) +[ RUN ] PrimOpTest.isAttrsFalse +[ OK ] PrimOpTest.isAttrsFalse (0 ms) +[ RUN ] PrimOpTest.removeAttrs +[ OK ] PrimOpTest.removeAttrs (0 ms) +[ RUN ] PrimOpTest.removeAttrsRetains +[ OK ] PrimOpTest.removeAttrsRetains (0 ms) +[ RUN ] PrimOpTest.listToAttrsEmptyList +[ OK ] PrimOpTest.listToAttrsEmptyList (0 ms) +[ RUN ] PrimOpTest.listToAttrsNotFieldName +[ OK ] PrimOpTest.listToAttrsNotFieldName (0 ms) +[ RUN ] PrimOpTest.listToAttrs +[ OK ] PrimOpTest.listToAttrs (0 ms) +[ RUN ] PrimOpTest.intersectAttrs +[ OK ] PrimOpTest.intersectAttrs (0 ms) +[ RUN ] PrimOpTest.catAttrs +[ OK ] PrimOpTest.catAttrs (0 ms) +[ RUN ] PrimOpTest.functionArgs +[ OK ] PrimOpTest.functionArgs (0 ms) +[ RUN ] PrimOpTest.mapAttrs +[ OK ] PrimOpTest.mapAttrs (0 ms) +[ RUN ] PrimOpTest.isList +[ OK ] PrimOpTest.isList (0 ms) +[ RUN ] PrimOpTest.isListFalse +[ OK ] PrimOpTest.isListFalse (0 ms) +[ RUN ] PrimOpTest.elemtAt +[ OK ] PrimOpTest.elemtAt (0 ms) +[ RUN ] PrimOpTest.elemtAtOutOfBounds +[ OK ] PrimOpTest.elemtAtOutOfBounds (0 ms) +[ RUN ] PrimOpTest.head +[ OK ] PrimOpTest.head (0 ms) +[ RUN ] PrimOpTest.headEmpty +[ OK ] PrimOpTest.headEmpty (0 ms) +[ RUN ] PrimOpTest.headWrongType +[ OK ] PrimOpTest.headWrongType (0 ms) +[ RUN ] PrimOpTest.tail +[ OK ] PrimOpTest.tail (0 ms) +[ RUN ] PrimOpTest.tailEmpty +[ OK ] PrimOpTest.tailEmpty (0 ms) +[ RUN ] PrimOpTest.map +[ OK ] PrimOpTest.map (0 ms) +[ RUN ] PrimOpTest.filter +[ OK ] PrimOpTest.filter (0 ms) +[ RUN ] PrimOpTest.elemTrue +[ OK ] PrimOpTest.elemTrue (0 ms) +[ RUN ] PrimOpTest.elemFalse +[ OK ] PrimOpTest.elemFalse (0 ms) +[ RUN ] PrimOpTest.concatLists +[ OK ] PrimOpTest.concatLists (0 ms) +[ RUN ] PrimOpTest.length +[ OK ] PrimOpTest.length (0 ms) +[ RUN ] PrimOpTest.foldStrict +[ OK ] PrimOpTest.foldStrict (0 ms) +[ RUN ] PrimOpTest.anyTrue +[ OK ] PrimOpTest.anyTrue (0 ms) +[ RUN ] PrimOpTest.anyFalse +[ OK ] PrimOpTest.anyFalse (0 ms) +[ RUN ] PrimOpTest.allTrue +[ OK ] PrimOpTest.allTrue (0 ms) +[ RUN ] PrimOpTest.allFalse +[ OK ] PrimOpTest.allFalse (0 ms) +[ RUN ] PrimOpTest.genList +[ OK ] PrimOpTest.genList (0 ms) +[ RUN ] PrimOpTest.sortLessThan +[ OK ] PrimOpTest.sortLessThan (0 ms) +[ RUN ] PrimOpTest.partition +[ OK ] PrimOpTest.partition (0 ms) +[ RUN ] PrimOpTest.concatMap +[ OK ] PrimOpTest.concatMap (0 ms) +[ RUN ] PrimOpTest.addInt +[ OK ] PrimOpTest.addInt (0 ms) +[ RUN ] PrimOpTest.addFloat +[ OK ] PrimOpTest.addFloat (0 ms) +[ RUN ] PrimOpTest.addFloatToInt +[ OK ] PrimOpTest.addFloatToInt (0 ms) +[ RUN ] PrimOpTest.subInt +[ OK ] PrimOpTest.subInt (0 ms) +[ RUN ] PrimOpTest.subFloat +[ OK ] PrimOpTest.subFloat (0 ms) +[ RUN ] PrimOpTest.subFloatFromInt +[ OK ] PrimOpTest.subFloatFromInt (0 ms) +[ RUN ] PrimOpTest.mulInt +[ OK ] PrimOpTest.mulInt (0 ms) +[ RUN ] PrimOpTest.mulFloat +[ OK ] PrimOpTest.mulFloat (0 ms) +[ RUN ] PrimOpTest.mulFloatMixed +[ OK ] PrimOpTest.mulFloatMixed (0 ms) +[ RUN ] PrimOpTest.divInt +[ OK ] PrimOpTest.divInt (0 ms) +[ RUN ] PrimOpTest.divIntZero +[ OK ] PrimOpTest.divIntZero (0 ms) +[ RUN ] PrimOpTest.divFloat +[ OK ] PrimOpTest.divFloat (0 ms) +[ RUN ] PrimOpTest.divFloatZero +[ OK ] PrimOpTest.divFloatZero (0 ms) +[ RUN ] PrimOpTest.bitOr +[ OK ] PrimOpTest.bitOr (0 ms) +[ RUN ] PrimOpTest.bitXor +[ OK ] PrimOpTest.bitXor (0 ms) +[ RUN ] PrimOpTest.lessThanFalse +[ OK ] PrimOpTest.lessThanFalse (0 ms) +[ RUN ] PrimOpTest.lessThanTrue +[ OK ] PrimOpTest.lessThanTrue (0 ms) +[ RUN ] PrimOpTest.toStringAttrsThrows +[ OK ] PrimOpTest.toStringAttrsThrows (0 ms) +[ RUN ] PrimOpTest.toStringLambdaThrows +[ OK ] PrimOpTest.toStringLambdaThrows (0 ms) +[ RUN ] PrimOpTest.substring +[ OK ] PrimOpTest.substring (0 ms) +[ RUN ] PrimOpTest.substringSmallerString +[ OK ] PrimOpTest.substringSmallerString (0 ms) +[ RUN ] PrimOpTest.substringEmptyString +[ OK ] PrimOpTest.substringEmptyString (0 ms) +[ RUN ] PrimOpTest.stringLength +[ OK ] PrimOpTest.stringLength (0 ms) +[ RUN ] PrimOpTest.hashStringMd5 +[ OK ] PrimOpTest.hashStringMd5 (0 ms) +[ RUN ] PrimOpTest.hashStringSha1 +[ OK ] PrimOpTest.hashStringSha1 (0 ms) +[ RUN ] PrimOpTest.hashStringSha256 +[ OK ] PrimOpTest.hashStringSha256 (0 ms) +[ RUN ] PrimOpTest.hashStringSha512 +[ OK ] PrimOpTest.hashStringSha512 (0 ms) +[ RUN ] PrimOpTest.hashStringInvalidHashType +[ OK ] PrimOpTest.hashStringInvalidHashType (0 ms) +[ RUN ] PrimOpTest.nixPath +[ OK ] PrimOpTest.nixPath (0 ms) +[ RUN ] PrimOpTest.langVersion +[ OK ] PrimOpTest.langVersion (0 ms) +[ RUN ] PrimOpTest.storeDir +[ OK ] PrimOpTest.storeDir (0 ms) +[ RUN ] PrimOpTest.nixVersion +[ OK ] PrimOpTest.nixVersion (0 ms) +[ RUN ] PrimOpTest.currentSystem +[ OK ] PrimOpTest.currentSystem (0 ms) +[ RUN ] PrimOpTest.derivation +[ OK ] PrimOpTest.derivation (0 ms) +[ RUN ] PrimOpTest.currentTime +[ OK ] PrimOpTest.currentTime (0 ms) +[ RUN ] PrimOpTest.splitVersion +[ OK ] PrimOpTest.splitVersion (0 ms) +[ RUN ] PrimOpTest.replaceStrings +[ OK ] PrimOpTest.replaceStrings (0 ms) +[ RUN ] PrimOpTest.concatStringsSep +[ OK ] PrimOpTest.concatStringsSep (0 ms) +[ RUN ] PrimOpTest.split1 +[ OK ] PrimOpTest.split1 (0 ms) +[ RUN ] PrimOpTest.split2 +[ OK ] PrimOpTest.split2 (0 ms) +[ RUN ] PrimOpTest.split3 +[ OK ] PrimOpTest.split3 (0 ms) +[ RUN ] PrimOpTest.split4 +[ OK ] PrimOpTest.split4 (0 ms) +[ RUN ] PrimOpTest.match1 +[ OK ] PrimOpTest.match1 (0 ms) +[ RUN ] PrimOpTest.match2 +[ OK ] PrimOpTest.match2 (0 ms) +[ RUN ] PrimOpTest.match3 +[ OK ] PrimOpTest.match3 (0 ms) +[ RUN ] PrimOpTest.match4 +[ OK ] PrimOpTest.match4 (0 ms) +[ RUN ] PrimOpTest.attrNames +[ OK ] PrimOpTest.attrNames (0 ms) +[ RUN ] PrimOpTest.genericClosure_not_strict +[ OK ] PrimOpTest.genericClosure_not_strict (0 ms) +[----------] 103 tests from PrimOpTest (26 ms total) + +[----------] 13 tests from SearchPathElem +[ RUN ] SearchPathElem.parse_justPath +[ OK ] SearchPathElem.parse_justPath (0 ms) +[ RUN ] SearchPathElem.parse_emptyPrefix +[ OK ] SearchPathElem.parse_emptyPrefix (0 ms) +[ RUN ] SearchPathElem.parse_oneEq +[ OK ] SearchPathElem.parse_oneEq (0 ms) +[ RUN ] SearchPathElem.parse_twoEqs +[ OK ] SearchPathElem.parse_twoEqs (0 ms) +[ RUN ] SearchPathElem.suffixIfPotentialMatch_justPath +[ OK ] SearchPathElem.suffixIfPotentialMatch_justPath (0 ms) +[ RUN ] SearchPathElem.suffixIfPotentialMatch_misleadingPrefix1 +[ OK ] SearchPathElem.suffixIfPotentialMatch_misleadingPrefix1 (0 ms) +[ RUN ] SearchPathElem.suffixIfPotentialMatch_misleadingPrefix2 +[ OK ] SearchPathElem.suffixIfPotentialMatch_misleadingPrefix2 (0 ms) +[ RUN ] SearchPathElem.suffixIfPotentialMatch_partialPrefix +[ OK ] SearchPathElem.suffixIfPotentialMatch_partialPrefix (0 ms) +[ RUN ] SearchPathElem.suffixIfPotentialMatch_exactPrefix +[ OK ] SearchPathElem.suffixIfPotentialMatch_exactPrefix (0 ms) +[ RUN ] SearchPathElem.suffixIfPotentialMatch_multiKey +[ OK ] SearchPathElem.suffixIfPotentialMatch_multiKey (0 ms) +[ RUN ] SearchPathElem.suffixIfPotentialMatch_trailingSlash +[ OK ] SearchPathElem.suffixIfPotentialMatch_trailingSlash (0 ms) +[ RUN ] SearchPathElem.suffixIfPotentialMatch_trailingDoubleSlash +[ OK ] SearchPathElem.suffixIfPotentialMatch_trailingDoubleSlash (0 ms) +[ RUN ] SearchPathElem.suffixIfPotentialMatch_trailingPath +[ OK ] SearchPathElem.suffixIfPotentialMatch_trailingPath (0 ms) +[----------] 13 tests from SearchPathElem (0 ms total) + +[----------] 28 tests from TrivialExpressionTest +[ RUN ] TrivialExpressionTest.true +[ OK ] TrivialExpressionTest.true (0 ms) +[ RUN ] TrivialExpressionTest.false +[ OK ] TrivialExpressionTest.false (0 ms) +[ RUN ] TrivialExpressionTest.null +[ OK ] TrivialExpressionTest.null (0 ms) +[ RUN ] TrivialExpressionTest.1 +[ OK ] TrivialExpressionTest.1 (0 ms) +[ RUN ] TrivialExpressionTest.1plus1 +[ OK ] TrivialExpressionTest.1plus1 (0 ms) +[ RUN ] TrivialExpressionTest.minus1 +[ OK ] TrivialExpressionTest.minus1 (0 ms) +[ RUN ] TrivialExpressionTest.1minus1 +[ OK ] TrivialExpressionTest.1minus1 (0 ms) +[ RUN ] TrivialExpressionTest.lambdaAdd +[ OK ] TrivialExpressionTest.lambdaAdd (0 ms) +[ RUN ] TrivialExpressionTest.list +[ OK ] TrivialExpressionTest.list (0 ms) +[ RUN ] TrivialExpressionTest.attrs +[ OK ] TrivialExpressionTest.attrs (0 ms) +[ RUN ] TrivialExpressionTest.float +[ OK ] TrivialExpressionTest.float (0 ms) +[ RUN ] TrivialExpressionTest.updateAttrs +[ OK ] TrivialExpressionTest.updateAttrs (0 ms) +[ RUN ] TrivialExpressionTest.hasAttrOpFalse +[ OK ] TrivialExpressionTest.hasAttrOpFalse (0 ms) +[ RUN ] TrivialExpressionTest.hasAttrOpTrue +[ OK ] TrivialExpressionTest.hasAttrOpTrue (0 ms) +[ RUN ] TrivialExpressionTest.withFound +[ OK ] TrivialExpressionTest.withFound (0 ms) +[ RUN ] TrivialExpressionTest.withNotFound +[ OK ] TrivialExpressionTest.withNotFound (0 ms) +[ RUN ] TrivialExpressionTest.withOverride +[ OK ] TrivialExpressionTest.withOverride (0 ms) +[ RUN ] TrivialExpressionTest.letOverWith +[ OK ] TrivialExpressionTest.letOverWith (0 ms) +[ RUN ] TrivialExpressionTest.multipleLet +[ OK ] TrivialExpressionTest.multipleLet (0 ms) +[ RUN ] TrivialExpressionTest.defaultFunctionArgs +[ OK ] TrivialExpressionTest.defaultFunctionArgs (0 ms) +[ RUN ] TrivialExpressionTest.defaultFunctionArgsOverride +[ OK ] TrivialExpressionTest.defaultFunctionArgsOverride (0 ms) +[ RUN ] TrivialExpressionTest.defaultFunctionArgsCaptureBack +[ OK ] TrivialExpressionTest.defaultFunctionArgsCaptureBack (0 ms) +[ RUN ] TrivialExpressionTest.defaultFunctionArgsCaptureFront +[ OK ] TrivialExpressionTest.defaultFunctionArgsCaptureFront (0 ms) +[ RUN ] TrivialExpressionTest.assertThrows +[ OK ] TrivialExpressionTest.assertThrows (0 ms) +[ RUN ] TrivialExpressionTest.assertPassed +[ OK ] TrivialExpressionTest.assertPassed (0 ms) +[ RUN ] TrivialExpressionTest.functor +[ OK ] TrivialExpressionTest.functor (0 ms) +[ RUN ] TrivialExpressionTest.bindOr +[ OK ] TrivialExpressionTest.bindOr (0 ms) +[ RUN ] TrivialExpressionTest.orCantBeUsed +[ OK ] TrivialExpressionTest.orCantBeUsed (0 ms) +[----------] 28 tests from TrivialExpressionTest (7 ms total) + +[----------] 11 tests from NixStringContextElemTest +[ RUN ] NixStringContextElemTest.empty_invalid +[ OK ] NixStringContextElemTest.empty_invalid (0 ms) +[ RUN ] NixStringContextElemTest.single_bang_invalid +[ OK ] NixStringContextElemTest.single_bang_invalid (0 ms) +[ RUN ] NixStringContextElemTest.double_bang_invalid +[ OK ] NixStringContextElemTest.double_bang_invalid (0 ms) +[ RUN ] NixStringContextElemTest.eq_slash_invalid +[ OK ] NixStringContextElemTest.eq_slash_invalid (0 ms) +[ RUN ] NixStringContextElemTest.slash_invalid +[ OK ] NixStringContextElemTest.slash_invalid (0 ms) +[ RUN ] NixStringContextElemTest.opaque +[ OK ] NixStringContextElemTest.opaque (0 ms) +[ RUN ] NixStringContextElemTest.drvDeep +[ OK ] NixStringContextElemTest.drvDeep (0 ms) +[ RUN ] NixStringContextElemTest.built_opaque +[ OK ] NixStringContextElemTest.built_opaque (0 ms) +[ RUN ] NixStringContextElemTest.built_built +[ OK ] NixStringContextElemTest.built_built (0 ms) +[ RUN ] NixStringContextElemTest.built_built_xp +[ OK ] NixStringContextElemTest.built_built_xp (0 ms) +[ RUN ] NixStringContextElemTest.prop_round_rip +[ OK ] NixStringContextElemTest.prop_round_rip (0 ms) +[----------] 11 tests from NixStringContextElemTest (0 ms total) + +[----------] 17 tests from ValuePrintingTests +[ RUN ] ValuePrintingTests.tInt +[ OK ] ValuePrintingTests.tInt (0 ms) +[ RUN ] ValuePrintingTests.tBool +[ OK ] ValuePrintingTests.tBool (0 ms) +[ RUN ] ValuePrintingTests.tString +[ OK ] ValuePrintingTests.tString (0 ms) +[ RUN ] ValuePrintingTests.tPath +[ OK ] ValuePrintingTests.tPath (0 ms) +[ RUN ] ValuePrintingTests.tNull +[ OK ] ValuePrintingTests.tNull (0 ms) +[ RUN ] ValuePrintingTests.tAttrs +[ OK ] ValuePrintingTests.tAttrs (0 ms) +[ RUN ] ValuePrintingTests.tList +[ OK ] ValuePrintingTests.tList (0 ms) +[ RUN ] ValuePrintingTests.vThunk +[ OK ] ValuePrintingTests.vThunk (0 ms) +[ RUN ] ValuePrintingTests.vApp +[ OK ] ValuePrintingTests.vApp (0 ms) +[ RUN ] ValuePrintingTests.vLambda +[ OK ] ValuePrintingTests.vLambda (0 ms) +[ RUN ] ValuePrintingTests.vPrimOp +[ OK ] ValuePrintingTests.vPrimOp (0 ms) +[ RUN ] ValuePrintingTests.vPrimOpApp +[ OK ] ValuePrintingTests.vPrimOpApp (0 ms) +[ RUN ] ValuePrintingTests.vExternal +[ OK ] ValuePrintingTests.vExternal (0 ms) +[ RUN ] ValuePrintingTests.vFloat +[ OK ] ValuePrintingTests.vFloat (0 ms) +[ RUN ] ValuePrintingTests.vBlackhole +[ OK ] ValuePrintingTests.vBlackhole (0 ms) +[ RUN ] ValuePrintingTests.depthAttrs +[ OK ] ValuePrintingTests.depthAttrs (0 ms) +[ RUN ] ValuePrintingTests.depthList +[ OK ] ValuePrintingTests.depthList (0 ms) +[----------] 17 tests from ValuePrintingTests (4 ms total) + +[----------] 13 tests from DerivationTest +[ RUN ] DerivationTest.BadATerm_version +[ OK ] DerivationTest.BadATerm_version (0 ms) +[ RUN ] DerivationTest.DerivationOutput_inputAddressed_to_json +[ OK ] DerivationTest.DerivationOutput_inputAddressed_to_json (0 ms) +[ RUN ] DerivationTest.DerivationOutput_inputAddressed_from_json +[ OK ] DerivationTest.DerivationOutput_inputAddressed_from_json (0 ms) +[ RUN ] DerivationTest.DerivationOutput_caFixedFlat_to_json +[ OK ] DerivationTest.DerivationOutput_caFixedFlat_to_json (0 ms) +[ RUN ] DerivationTest.DerivationOutput_caFixedFlat_from_json +[ OK ] DerivationTest.DerivationOutput_caFixedFlat_from_json (0 ms) +[ RUN ] DerivationTest.DerivationOutput_caFixedNAR_to_json +[ OK ] DerivationTest.DerivationOutput_caFixedNAR_to_json (0 ms) +[ RUN ] DerivationTest.DerivationOutput_caFixedNAR_from_json +[ OK ] DerivationTest.DerivationOutput_caFixedNAR_from_json (0 ms) +[ RUN ] DerivationTest.DerivationOutput_deferred_to_json +[ OK ] DerivationTest.DerivationOutput_deferred_to_json (0 ms) +[ RUN ] DerivationTest.DerivationOutput_deferred_from_json +[ OK ] DerivationTest.DerivationOutput_deferred_from_json (0 ms) +[ RUN ] DerivationTest.Derivation_simple_to_json +[ OK ] DerivationTest.Derivation_simple_to_json (0 ms) +[ RUN ] DerivationTest.Derivation_simple_from_json +[ OK ] DerivationTest.Derivation_simple_from_json (0 ms) +[ RUN ] DerivationTest.Derivation_simple_to_aterm +[ OK ] DerivationTest.Derivation_simple_to_aterm (0 ms) +[ RUN ] DerivationTest.Derivation_simple_from_aterm +[ OK ] DerivationTest.Derivation_simple_from_aterm (0 ms) +[----------] 13 tests from DerivationTest (0 ms total) + +[----------] 7 tests from DynDerivationTest +[ RUN ] DynDerivationTest.BadATerm_oldVersionDynDeps +[ OK ] DynDerivationTest.BadATerm_oldVersionDynDeps (0 ms) +[ RUN ] DynDerivationTest.DerivationOutput_caFixedText_to_json +[ OK ] DynDerivationTest.DerivationOutput_caFixedText_to_json (0 ms) +[ RUN ] DynDerivationTest.DerivationOutput_caFixedText_from_json +[ OK ] DynDerivationTest.DerivationOutput_caFixedText_from_json (0 ms) +[ RUN ] DynDerivationTest.Derivation_dynDerivationDeps_to_json +[ OK ] DynDerivationTest.Derivation_dynDerivationDeps_to_json (0 ms) +[ RUN ] DynDerivationTest.Derivation_dynDerivationDeps_from_json +[ OK ] DynDerivationTest.Derivation_dynDerivationDeps_from_json (0 ms) +[ RUN ] DynDerivationTest.Derivation_dynDerivationDeps_to_aterm +[ OK ] DynDerivationTest.Derivation_dynDerivationDeps_to_aterm (0 ms) +[ RUN ] DynDerivationTest.Derivation_dynDerivationDeps_from_aterm +[ OK ] DynDerivationTest.Derivation_dynDerivationDeps_from_aterm (0 ms) +[----------] 7 tests from DynDerivationTest (0 ms total) + +[----------] 2 tests from CaDerivationTest +[ RUN ] CaDerivationTest.DerivationOutput_caFloating_to_json +[ OK ] CaDerivationTest.DerivationOutput_caFloating_to_json (0 ms) +[ RUN ] CaDerivationTest.DerivationOutput_caFloating_from_json +[ OK ] CaDerivationTest.DerivationOutput_caFloating_from_json (0 ms) +[----------] 2 tests from CaDerivationTest (0 ms total) + +[----------] 2 tests from ImpureDerivationTest +[ RUN ] ImpureDerivationTest.DerivationOutput_impure_to_json +[ OK ] ImpureDerivationTest.DerivationOutput_impure_to_json (0 ms) +[ RUN ] ImpureDerivationTest.DerivationOutput_impure_from_json +[ OK ] ImpureDerivationTest.DerivationOutput_impure_from_json (0 ms) +[----------] 2 tests from ImpureDerivationTest (0 ms total) + +[----------] 4 tests from DerivedPathTest +[ RUN ] DerivedPathTest.opaque +[ OK ] DerivedPathTest.opaque (0 ms) +[ RUN ] DerivedPathTest.built_opaque +[ OK ] DerivedPathTest.built_opaque (0 ms) +[ RUN ] DerivedPathTest.built_built +[ OK ] DerivedPathTest.built_built (0 ms) +[ RUN ] DerivedPathTest.built_built_xp +[ OK ] DerivedPathTest.built_built_xp (0 ms) +[----------] 4 tests from DerivedPathTest (0 ms total) + +[----------] 2 tests from DerivedPathTest_RapidCheck +[ RUN ] DerivedPathTest_RapidCheck.prop_legacy_round_rip +[ OK ] DerivedPathTest_RapidCheck.prop_legacy_round_rip (0 ms) +[ RUN ] DerivedPathTest_RapidCheck.prop_round_rip +[ OK ] DerivedPathTest_RapidCheck.prop_round_rip (0 ms) +[----------] 2 tests from DerivedPathTest_RapidCheck (1 ms total) [----------] 2 tests from DownstreamPlaceholder [ RUN ] DownstreamPlaceholder.unknownCaOutput @@ -2143,14 +2867,12 @@ [----------] 1 test from NarInfoDiskCacheImpl [ RUN ] NarInfoDiskCacheImpl.create_and_read -[ OK ] DerivedPathExpressionTest_RapidCheck.prop_opaque_path_round_trip (21 ms) -[ RUN ] DerivedPathExpressionTest_RapidCheck.prop_derived_path_built_placeholder_round_trip -[ OK ] NarInfoDiskCacheImpl.create_and_read (25 ms) -[----------] 1 test from NarInfoDiskCacheImpl (25 ms total) +[ OK ] NarInfoDiskCacheImpl.create_and_read (584 ms) +[----------] 1 test from NarInfoDiskCacheImpl (584 ms total) [----------] 28 tests from OutputsSpec [ RUN ] OutputsSpec.no_empty_names -[ OK ] OutputsSpec.no_empty_names (2 ms) +[ OK ] OutputsSpec.no_empty_names (1 ms) [ RUN ] OutputsSpec.bad_empty [ OK ] OutputsSpec.bad_empty (0 ms) [ RUN ] OutputsSpec.bad_garbage @@ -2205,7 +2927,7 @@ [ OK ] OutputsSpec.names_from_json (0 ms) [ RUN ] OutputsSpec.prop_round_rip [ OK ] OutputsSpec.prop_round_rip (0 ms) -[----------] 28 tests from OutputsSpec (3 ms total) +[----------] 28 tests from OutputsSpec (2 ms total) [----------] 19 tests from ExtendedOutputsSpec [ RUN ] ExtendedOutputsSpec.bad_carot_empty @@ -2283,10 +3005,10 @@ [----------] 2 tests from StorePathTest_RapidCheck [ RUN ] StorePathTest_RapidCheck.prop_regex_accept -[ OK ] StorePathTest_RapidCheck.prop_regex_accept (1 ms) +[ OK ] StorePathTest_RapidCheck.prop_regex_accept (0 ms) [ RUN ] StorePathTest_RapidCheck.prop_round_rip -[ OK ] StorePathTest_RapidCheck.prop_round_rip (1 ms) -[----------] 2 tests from StorePathTest_RapidCheck (2 ms total) +[ OK ] StorePathTest_RapidCheck.prop_round_rip (0 ms) +[----------] 2 tests from StorePathTest_RapidCheck (1 ms total) [----------] 1 test from references [ RUN ] references.scan @@ -2349,14 +3071,14 @@ [ RUN ] decompress.decompressEmptyCompressed [ OK ] decompress.decompressEmptyCompressed (0 ms) [ RUN ] decompress.decompressXzCompressed -[ OK ] decompress.decompressXzCompressed (2 ms) +[ OK ] decompress.decompressXzCompressed (1 ms) [ RUN ] decompress.decompressBzip2Compressed -[ OK ] decompress.decompressBzip2Compressed (1 ms) +[ OK ] decompress.decompressBzip2Compressed (0 ms) [ RUN ] decompress.decompressBrCompressed -[ OK ] decompress.decompressBrCompressed (1 ms) +[ OK ] decompress.decompressBrCompressed (0 ms) [ RUN ] decompress.decompressInvalidInputThrowsCompressionError [ OK ] decompress.decompressInvalidInputThrowsCompressionError (0 ms) -[----------] 6 tests from decompress (6 ms total) +[----------] 6 tests from decompress (2 ms total) [----------] 2 tests from makeCompressionSink [ RUN ] makeCompressionSink.noneSinkDoesNothingToInput @@ -2390,8 +3112,6 @@ [ OK ] Config.toJSONOnEmptyConfig (0 ms) [ RUN ] Config.toJSONOnNonEmptyConfig [ OK ] Config.toJSONOnNonEmptyConfig (0 ms) -[ OK ] DerivedPathExpressionTest_RapidCheck.prop_derived_path_built_placeholder_round_trip (21 ms) -[ RUN ] DerivedPathExpressionTest_RapidCheck.prop_derived_path_built_out_path_round_trip [ RUN ] Config.toJSONOnNonEmptyConfigWithExperimentalSetting [ OK ] Config.toJSONOnNonEmptyConfigWithExperimentalSetting (0 ms) [ RUN ] Config.setSettingAlias @@ -2409,7 +3129,7 @@ [ OK ] Config.applyConfigFailsOnMissingIncludes (0 ms) [ RUN ] Config.applyConfigInvalidThrows [ OK ] Config.applyConfigInvalidThrows (0 ms) -[----------] 20 tests from Config (3 ms total) +[----------] 20 tests from Config (0 ms total) [----------] 3 tests from GitLsRemote [ RUN ] GitLsRemote.parseSymrefLineWithReference @@ -2437,7 +3157,7 @@ [ OK ] hashString.testKnownSHA512Hashes1 (0 ms) [ RUN ] hashString.testKnownSHA512Hashes2 [ OK ] hashString.testKnownSHA512Hashes2 (0 ms) -[----------] 8 tests from hashString (1 ms total) +[----------] 8 tests from hashString (0 ms total) [----------] 5 tests from hiliteMatches [ RUN ] hiliteMatches.noHighlight @@ -2479,7 +3199,7 @@ [ OK ] LRUCache.eraseMissingFromNonEmptyCache (0 ms) [ RUN ] LRUCache.eraseFromNonEmptyCache [ OK ] LRUCache.eraseFromNonEmptyCache (0 ms) -[----------] 13 tests from LRUCache (2 ms total) +[----------] 13 tests from LRUCache (0 ms total) [----------] 7 tests from Pool [ RUN ] Pool.freshPoolHasZeroCountAndSpecifiedCapacity @@ -2496,7 +3216,7 @@ [ OK ] Pool.reuseResource (0 ms) [ RUN ] Pool.badResourceIsNotReused [ OK ] Pool.badResourceIsNotReused (0 ms) -[----------] 7 tests from Pool (1 ms total) +[----------] 7 tests from Pool (0 ms total) [----------] 1 test from Suggestions [ RUN ] Suggestions.Trim @@ -2524,8 +3244,8 @@ [ RUN ] canonPath.removesDots2 [ OK ] canonPath.removesDots2 (0 ms) [ RUN ] canonPath.requiresAbsolutePath -[ OK ] canonPath.requiresAbsolutePath (2 ms) -[----------] 4 tests from canonPath (3 ms total) +[ OK ] canonPath.requiresAbsolutePath (242 ms) +[----------] 4 tests from canonPath (242 ms total) [----------] 2 tests from dirOf [ RUN ] dirOf.returnsEmptyStringForRoot @@ -2691,12 +3411,7 @@ [----------] 4 tests from quoteStrings [ RUN ] quoteStrings.empty -[ OK ] DerivedPathExpressionTest_RapidCheck.prop_derived_path_built_out_path_round_trip (22 ms) -[----------] 3 tests from DerivedPathExpressionTest_RapidCheck (66 ms total) - -[----------] 90 tests from ErrorTraceTest [ OK ] quoteStrings.empty (0 ms) -[ RUN ] ErrorTraceTest.TraceBuilder [ RUN ] quoteStrings.emptyStrings [ OK ] quoteStrings.emptyStrings (0 ms) [ RUN ] quoteStrings.trivialQuote @@ -2705,14 +3420,10 @@ [ OK ] quoteStrings.quotedStrings (0 ms) [----------] 4 tests from quoteStrings (0 ms total) -[ OK ] ErrorTraceTest.TraceBuilder (0 ms) -[ RUN ] ErrorTraceTest.NestedThrows [----------] 7 tests from tokenizeString [ RUN ] tokenizeString.empty -[ OK ] ErrorTraceTest.NestedThrows (0 ms) [ OK ] tokenizeString.empty (0 ms) [ RUN ] tokenizeString.tokenizeSpacesWithDefaults -[ RUN ] ErrorTraceTest.genericClosure [ OK ] tokenizeString.tokenizeSpacesWithDefaults (0 ms) [ RUN ] tokenizeString.tokenizeTabsWithDefaults [ OK ] tokenizeString.tokenizeTabsWithDefaults (0 ms) @@ -2757,6 +3468,11 @@ [ RUN ] parseURL.parsesSimpleHttpUrl [ OK ] parseURL.parsesSimpleHttpUrl (0 ms) [ RUN ] parseURL.parsesSimpleHttpsUrl +[ OK ] NarInfoDiskCacheImpl.create_and_read (716 ms) +[----------] 1 test from NarInfoDiskCacheImpl (716 ms total) + +[----------] 28 tests from OutputsSpec +[ RUN ] OutputsSpec.no_empty_names [ OK ] parseURL.parsesSimpleHttpsUrl (0 ms) [ RUN ] parseURL.parsesSimpleHttpUrlWithQueryAndFragment [ OK ] parseURL.parsesSimpleHttpUrlWithQueryAndFragment (0 ms) @@ -2867,692 +3583,12 @@ [----------] 7 tests from LevenshteinDistance/LevenshteinDistanceTest (0 ms total) [----------] Global test environment tear-down -[==========] 322 tests from 60 test suites ran. (74 ms total) +[==========] 322 tests from 60 test suites ran. (844 ms total) [ PASSED ] 322 tests. YOU HAVE 2 DISABLED TESTS -[ OK ] ErrorTraceTest.genericClosure (0 ms) -[ RUN ] ErrorTraceTest.replaceStrings -[ OK ] ErrorTraceTest.replaceStrings (0 ms) -[ RUN ] ErrorTraceTest.scopedImport -[ OK ] ErrorTraceTest.scopedImport (0 ms) -[ RUN ] ErrorTraceTest.import -[ OK ] ErrorTraceTest.import (0 ms) -[ RUN ] ErrorTraceTest.typeOf -[ OK ] ErrorTraceTest.typeOf (0 ms) -[ RUN ] ErrorTraceTest.isNull -[ OK ] ErrorTraceTest.isNull (0 ms) -[ RUN ] ErrorTraceTest.isFunction -[ OK ] ErrorTraceTest.isFunction (0 ms) -[ RUN ] ErrorTraceTest.isInt -[ OK ] ErrorTraceTest.isInt (0 ms) -[ RUN ] ErrorTraceTest.isFloat -[ OK ] ErrorTraceTest.isFloat (0 ms) -[ RUN ] ErrorTraceTest.isString -[ OK ] ErrorTraceTest.isString (0 ms) -[ RUN ] ErrorTraceTest.isBool -[ OK ] ErrorTraceTest.isBool (0 ms) -[ RUN ] ErrorTraceTest.isPath -[ OK ] ErrorTraceTest.isPath (0 ms) -[ RUN ] ErrorTraceTest.break -[ OK ] ErrorTraceTest.break (0 ms) -[ RUN ] ErrorTraceTest.abort -[ OK ] ErrorTraceTest.abort (0 ms) -[ RUN ] ErrorTraceTest.throw -[ OK ] ErrorTraceTest.throw (0 ms) -[ RUN ] ErrorTraceTest.addErrorContext -[ OK ] ErrorTraceTest.addErrorContext (0 ms) -[ RUN ] ErrorTraceTest.ceil -[ OK ] ErrorTraceTest.ceil (0 ms) -[ RUN ] ErrorTraceTest.floor -[ OK ] ErrorTraceTest.floor (0 ms) -[ RUN ] ErrorTraceTest.tryEval -[ OK ] ErrorTraceTest.tryEval (0 ms) -[ RUN ] ErrorTraceTest.getEnv -[ OK ] ErrorTraceTest.getEnv (0 ms) -[ RUN ] ErrorTraceTest.seq -[ OK ] ErrorTraceTest.seq (0 ms) -[ RUN ] ErrorTraceTest.deepSeq -[ OK ] ErrorTraceTest.deepSeq (0 ms) -[ RUN ] ErrorTraceTest.trace -[ OK ] ErrorTraceTest.trace (0 ms) -[ RUN ] ErrorTraceTest.placeholder -[ OK ] ErrorTraceTest.placeholder (0 ms) -[ RUN ] ErrorTraceTest.toPath -[ OK ] ErrorTraceTest.toPath (0 ms) -[ RUN ] ErrorTraceTest.storePath -[ OK ] ErrorTraceTest.storePath (0 ms) -[ RUN ] ErrorTraceTest.pathExists -[ OK ] ErrorTraceTest.pathExists (0 ms) -[ RUN ] ErrorTraceTest.baseNameOf -[ OK ] ErrorTraceTest.baseNameOf (0 ms) -[ RUN ] ErrorTraceTest.dirOf -[ OK ] ErrorTraceTest.dirOf (0 ms) -[ RUN ] ErrorTraceTest.readFile -[ OK ] ErrorTraceTest.readFile (0 ms) -[ RUN ] ErrorTraceTest.findFile -[ OK ] ErrorTraceTest.findFile (0 ms) -[ RUN ] ErrorTraceTest.hashFile -[ OK ] ErrorTraceTest.hashFile (0 ms) -[ RUN ] ErrorTraceTest.readDir -[ OK ] ErrorTraceTest.readDir (0 ms) -[ RUN ] ErrorTraceTest.toXML -[ OK ] ErrorTraceTest.toXML (0 ms) -[ RUN ] ErrorTraceTest.toJSON -[ OK ] ErrorTraceTest.toJSON (0 ms) -[ RUN ] ErrorTraceTest.fromJSON -[ OK ] ErrorTraceTest.fromJSON (0 ms) -[ RUN ] ErrorTraceTest.toFile -[ OK ] ErrorTraceTest.toFile (0 ms) -[ RUN ] ErrorTraceTest.filterSource -[ OK ] ErrorTraceTest.filterSource (0 ms) -[ RUN ] ErrorTraceTest.path -[ OK ] ErrorTraceTest.path (0 ms) -[ RUN ] ErrorTraceTest.attrNames -[ OK ] ErrorTraceTest.attrNames (0 ms) -[ RUN ] ErrorTraceTest.attrValues -[ OK ] ErrorTraceTest.attrValues (0 ms) -[ RUN ] ErrorTraceTest.getAttr -[ OK ] ErrorTraceTest.getAttr (0 ms) -[ RUN ] ErrorTraceTest.unsafeGetAttrPos -[ OK ] ErrorTraceTest.unsafeGetAttrPos (0 ms) -[ RUN ] ErrorTraceTest.hasAttr -[ OK ] ErrorTraceTest.hasAttr (0 ms) -[ RUN ] ErrorTraceTest.isAttrs -[ OK ] ErrorTraceTest.isAttrs (0 ms) -[ RUN ] ErrorTraceTest.removeAttrs -[ OK ] ErrorTraceTest.removeAttrs (0 ms) -[ RUN ] ErrorTraceTest.listToAttrs -[ OK ] ErrorTraceTest.listToAttrs (0 ms) -[ RUN ] ErrorTraceTest.intersectAttrs -[ OK ] ErrorTraceTest.intersectAttrs (0 ms) -[ RUN ] ErrorTraceTest.catAttrs -[ OK ] ErrorTraceTest.catAttrs (0 ms) -[ RUN ] ErrorTraceTest.functionArgs -[ OK ] ErrorTraceTest.functionArgs (0 ms) -[ RUN ] ErrorTraceTest.mapAttrs -[ OK ] ErrorTraceTest.mapAttrs (0 ms) -[ RUN ] ErrorTraceTest.zipAttrsWith -[ OK ] ErrorTraceTest.zipAttrsWith (0 ms) -[ RUN ] ErrorTraceTest.isList -[ OK ] ErrorTraceTest.isList (0 ms) -[ RUN ] ErrorTraceTest.elemAt -[ OK ] ErrorTraceTest.elemAt (0 ms) -[ RUN ] ErrorTraceTest.head -[ OK ] ErrorTraceTest.head (0 ms) -[ RUN ] ErrorTraceTest.tail -[ OK ] ErrorTraceTest.tail (0 ms) -[ RUN ] ErrorTraceTest.map -[ OK ] ErrorTraceTest.map (0 ms) -[ RUN ] ErrorTraceTest.filter -[ OK ] ErrorTraceTest.filter (0 ms) -[ RUN ] ErrorTraceTest.elem -[ OK ] ErrorTraceTest.elem (0 ms) -[ RUN ] ErrorTraceTest.concatLists -[ OK ] ErrorTraceTest.concatLists (0 ms) -[ RUN ] ErrorTraceTest.length -[ OK ] ErrorTraceTest.length (0 ms) -[ RUN ] ErrorTraceTest.foldlPrime -[ OK ] ErrorTraceTest.foldlPrime (0 ms) -[ RUN ] ErrorTraceTest.any -[ OK ] ErrorTraceTest.any (0 ms) -[ RUN ] ErrorTraceTest.all -[ OK ] ErrorTraceTest.all (0 ms) -[ RUN ] ErrorTraceTest.genList -[ OK ] ErrorTraceTest.genList (0 ms) -[ RUN ] ErrorTraceTest.sort -[ OK ] ErrorTraceTest.sort (0 ms) -[ RUN ] ErrorTraceTest.partition -[ OK ] ErrorTraceTest.partition (0 ms) -[ RUN ] ErrorTraceTest.groupBy -[ OK ] ErrorTraceTest.groupBy (0 ms) -[ RUN ] ErrorTraceTest.concatMap -[ OK ] ErrorTraceTest.concatMap (0 ms) -[ RUN ] ErrorTraceTest.add -[ OK ] ErrorTraceTest.add (0 ms) -[ RUN ] ErrorTraceTest.sub -[ OK ] ErrorTraceTest.sub (0 ms) -[ RUN ] ErrorTraceTest.mul -[ OK ] ErrorTraceTest.mul (0 ms) -[ RUN ] ErrorTraceTest.div -[ OK ] ErrorTraceTest.div (0 ms) -[ RUN ] ErrorTraceTest.bitAnd -[ OK ] ErrorTraceTest.bitAnd (0 ms) -[ RUN ] ErrorTraceTest.bitOr -[ OK ] ErrorTraceTest.bitOr (0 ms) -[ RUN ] ErrorTraceTest.bitXor -[ OK ] ErrorTraceTest.bitXor (0 ms) -[ RUN ] ErrorTraceTest.lessThan -[ OK ] ErrorTraceTest.lessThan (0 ms) -[ RUN ] ErrorTraceTest.toString -[ OK ] ErrorTraceTest.toString (0 ms) -[ RUN ] ErrorTraceTest.substring -[ OK ] ErrorTraceTest.substring (0 ms) -[ RUN ] ErrorTraceTest.stringLength -[ OK ] ErrorTraceTest.stringLength (0 ms) -[ RUN ] ErrorTraceTest.hashString -[ OK ] ErrorTraceTest.hashString (0 ms) -[ RUN ] ErrorTraceTest.match -[ OK ] ErrorTraceTest.match (0 ms) -[ RUN ] ErrorTraceTest.split -[ OK ] ErrorTraceTest.split (0 ms) -[ RUN ] ErrorTraceTest.concatStringsSep -[ OK ] ErrorTraceTest.concatStringsSep (0 ms) -[ RUN ] ErrorTraceTest.parseDrvName -[ OK ] ErrorTraceTest.parseDrvName (0 ms) -[ RUN ] ErrorTraceTest.compareVersions -[ OK ] ErrorTraceTest.compareVersions (0 ms) -[ RUN ] ErrorTraceTest.splitVersion -[ OK ] ErrorTraceTest.splitVersion (0 ms) -[ RUN ] ErrorTraceTest.traceVerbose -[ OK ] ErrorTraceTest.traceVerbose (0 ms) -[----------] 90 tests from ErrorTraceTest (32 ms total) - -[----------] 1 test from to_string -[ RUN ] to_string.doesntReencodeUrl -[ OK ] to_string.doesntReencodeUrl (1 ms) -[----------] 1 test from to_string (1 ms total) - -[----------] 7 tests from JSONValueTest -[ RUN ] JSONValueTest.null -[ OK ] JSONValueTest.null (0 ms) -[ RUN ] JSONValueTest.BoolFalse -[ OK ] JSONValueTest.BoolFalse (0 ms) -[ RUN ] JSONValueTest.BoolTrue -[ OK ] JSONValueTest.BoolTrue (0 ms) -[ RUN ] JSONValueTest.IntPositive -[ OK ] JSONValueTest.IntPositive (0 ms) -[ RUN ] JSONValueTest.IntNegative -[ OK ] JSONValueTest.IntNegative (0 ms) -[ RUN ] JSONValueTest.String -[ OK ] JSONValueTest.String (0 ms) -[ RUN ] JSONValueTest.StringQuotes -[ OK ] JSONValueTest.StringQuotes (0 ms) -[ DISABLED ] JSONValueTest.DISABLED_Path -[----------] 7 tests from JSONValueTest (2 ms total) - -[----------] 103 tests from PrimOpTest -[ RUN ] PrimOpTest.throw -[ OK ] PrimOpTest.throw (0 ms) -[ RUN ] PrimOpTest.abort -[ OK ] PrimOpTest.abort (0 ms) -[ RUN ] PrimOpTest.ceil -[ OK ] PrimOpTest.ceil (0 ms) -[ RUN ] PrimOpTest.floor -[ OK ] PrimOpTest.floor (0 ms) -[ RUN ] PrimOpTest.tryEvalFailure -[ OK ] PrimOpTest.tryEvalFailure (0 ms) -[ RUN ] PrimOpTest.tryEvalSuccess -[ OK ] PrimOpTest.tryEvalSuccess (0 ms) -[ RUN ] PrimOpTest.getEnv -[ OK ] PrimOpTest.getEnv (0 ms) -[ RUN ] PrimOpTest.seq -[ OK ] PrimOpTest.seq (0 ms) -[ RUN ] PrimOpTest.seqNotDeep -[ OK ] PrimOpTest.seqNotDeep (0 ms) -[ RUN ] PrimOpTest.deepSeq -[ OK ] PrimOpTest.deepSeq (0 ms) -[ RUN ] PrimOpTest.trace -[ OK ] PrimOpTest.trace (0 ms) -[ RUN ] PrimOpTest.placeholder -[ OK ] PrimOpTest.placeholder (0 ms) -[ RUN ] PrimOpTest.baseNameOf -[ OK ] PrimOpTest.baseNameOf (0 ms) -[ RUN ] PrimOpTest.dirOf -[ OK ] PrimOpTest.dirOf (0 ms) -[ RUN ] PrimOpTest.attrValues -[ OK ] PrimOpTest.attrValues (0 ms) -[ RUN ] PrimOpTest.getAttr -[ OK ] PrimOpTest.getAttr (0 ms) -[ RUN ] PrimOpTest.getAttrNotFound -[ OK ] PrimOpTest.getAttrNotFound (0 ms) -[ RUN ] PrimOpTest.unsafeGetAttrPos -[ OK ] PrimOpTest.unsafeGetAttrPos (0 ms) -[ RUN ] PrimOpTest.hasAttr -[ OK ] PrimOpTest.hasAttr (0 ms) -[ RUN ] PrimOpTest.hasAttrNotFound -[ OK ] PrimOpTest.hasAttrNotFound (0 ms) -[ RUN ] PrimOpTest.isAttrs -[ OK ] PrimOpTest.isAttrs (0 ms) -[ RUN ] PrimOpTest.isAttrsFalse -[ OK ] PrimOpTest.isAttrsFalse (0 ms) -[ RUN ] PrimOpTest.removeAttrs -[ OK ] PrimOpTest.removeAttrs (0 ms) -[ RUN ] PrimOpTest.removeAttrsRetains -[ OK ] PrimOpTest.removeAttrsRetains (0 ms) -[ RUN ] PrimOpTest.listToAttrsEmptyList -[ OK ] PrimOpTest.listToAttrsEmptyList (0 ms) -[ RUN ] PrimOpTest.listToAttrsNotFieldName -[ OK ] PrimOpTest.listToAttrsNotFieldName (0 ms) -[ RUN ] PrimOpTest.listToAttrs -[ OK ] PrimOpTest.listToAttrs (0 ms) -[ RUN ] PrimOpTest.intersectAttrs -[ OK ] PrimOpTest.intersectAttrs (0 ms) -[ RUN ] PrimOpTest.catAttrs -[ OK ] PrimOpTest.catAttrs (0 ms) -[ RUN ] PrimOpTest.functionArgs -[ OK ] PrimOpTest.functionArgs (0 ms) -[ RUN ] PrimOpTest.mapAttrs -[ OK ] PrimOpTest.mapAttrs (0 ms) -[ RUN ] PrimOpTest.isList -[ OK ] PrimOpTest.isList (1 ms) -[ RUN ] PrimOpTest.isListFalse -[ OK ] PrimOpTest.isListFalse (0 ms) -[ RUN ] PrimOpTest.elemtAt -[ OK ] PrimOpTest.elemtAt (0 ms) -[ RUN ] PrimOpTest.elemtAtOutOfBounds -[ OK ] PrimOpTest.elemtAtOutOfBounds (0 ms) -[ RUN ] PrimOpTest.head -[ OK ] PrimOpTest.head (0 ms) -[ RUN ] PrimOpTest.headEmpty -[ OK ] PrimOpTest.headEmpty (0 ms) -[ RUN ] PrimOpTest.headWrongType -[ OK ] PrimOpTest.headWrongType (0 ms) -[ RUN ] PrimOpTest.tail -[ OK ] PrimOpTest.tail (0 ms) -[ RUN ] PrimOpTest.tailEmpty -[ OK ] PrimOpTest.tailEmpty (0 ms) -[ RUN ] PrimOpTest.map -[ OK ] PrimOpTest.map (0 ms) -[ RUN ] PrimOpTest.filter -[ OK ] PrimOpTest.filter (0 ms) -[ RUN ] PrimOpTest.elemTrue -[ OK ] PrimOpTest.elemTrue (0 ms) -[ RUN ] PrimOpTest.elemFalse -[ OK ] PrimOpTest.elemFalse (0 ms) -[ RUN ] PrimOpTest.concatLists -[ OK ] PrimOpTest.concatLists (0 ms) -[ RUN ] PrimOpTest.length -[ OK ] PrimOpTest.length (0 ms) -[ RUN ] PrimOpTest.foldStrict -[ OK ] PrimOpTest.foldStrict (0 ms) -[ RUN ] PrimOpTest.anyTrue -[ OK ] PrimOpTest.anyTrue (0 ms) -[ RUN ] PrimOpTest.anyFalse -[ OK ] PrimOpTest.anyFalse (0 ms) -[ RUN ] PrimOpTest.allTrue -[ OK ] PrimOpTest.allTrue (0 ms) -[ RUN ] PrimOpTest.allFalse -[ OK ] PrimOpTest.allFalse (0 ms) -[ RUN ] PrimOpTest.genList -[ OK ] PrimOpTest.genList (0 ms) -[ RUN ] PrimOpTest.sortLessThan -[ OK ] PrimOpTest.sortLessThan (0 ms) -[ RUN ] PrimOpTest.partition -[ OK ] PrimOpTest.partition (0 ms) -[ RUN ] PrimOpTest.concatMap -[ OK ] PrimOpTest.concatMap (0 ms) -[ RUN ] PrimOpTest.addInt -[ OK ] PrimOpTest.addInt (0 ms) -[ RUN ] PrimOpTest.addFloat -[ OK ] PrimOpTest.addFloat (0 ms) -[ RUN ] PrimOpTest.addFloatToInt -[ OK ] PrimOpTest.addFloatToInt (0 ms) -[ RUN ] PrimOpTest.subInt -[ OK ] PrimOpTest.subInt (0 ms) -[ RUN ] PrimOpTest.subFloat -[ OK ] PrimOpTest.subFloat (0 ms) -[ RUN ] PrimOpTest.subFloatFromInt -[ OK ] PrimOpTest.subFloatFromInt (0 ms) -[ RUN ] PrimOpTest.mulInt -[ OK ] PrimOpTest.mulInt (0 ms) -[ RUN ] PrimOpTest.mulFloat -[ OK ] PrimOpTest.mulFloat (0 ms) -[ RUN ] PrimOpTest.mulFloatMixed -[ OK ] PrimOpTest.mulFloatMixed (0 ms) -[ RUN ] PrimOpTest.divInt -[ OK ] PrimOpTest.divInt (0 ms) -[ RUN ] PrimOpTest.divIntZero -[ OK ] PrimOpTest.divIntZero (0 ms) -[ RUN ] PrimOpTest.divFloat -[ OK ] PrimOpTest.divFloat (0 ms) -[ RUN ] PrimOpTest.divFloatZero -[ OK ] PrimOpTest.divFloatZero (0 ms) -[ RUN ] PrimOpTest.bitOr -[ OK ] PrimOpTest.bitOr (0 ms) -[ RUN ] PrimOpTest.bitXor -[ OK ] PrimOpTest.bitXor (0 ms) -[ RUN ] PrimOpTest.lessThanFalse -[ OK ] PrimOpTest.lessThanFalse (0 ms) -[ RUN ] PrimOpTest.lessThanTrue -[ OK ] PrimOpTest.lessThanTrue (0 ms) -[ RUN ] PrimOpTest.toStringAttrsThrows -[ OK ] PrimOpTest.toStringAttrsThrows (0 ms) -[ RUN ] PrimOpTest.toStringLambdaThrows -[ OK ] PrimOpTest.toStringLambdaThrows (0 ms) -[ RUN ] PrimOpTest.substring -[ OK ] PrimOpTest.substring (0 ms) -[ RUN ] PrimOpTest.substringSmallerString -[ OK ] PrimOpTest.substringSmallerString (0 ms) -[ RUN ] PrimOpTest.substringEmptyString -[ OK ] PrimOpTest.substringEmptyString (0 ms) -[ RUN ] PrimOpTest.stringLength -[ OK ] PrimOpTest.stringLength (0 ms) -[ RUN ] PrimOpTest.hashStringMd5 -[ OK ] PrimOpTest.hashStringMd5 (0 ms) -[ RUN ] PrimOpTest.hashStringSha1 -[ OK ] PrimOpTest.hashStringSha1 (0 ms) -[ RUN ] PrimOpTest.hashStringSha256 -[ OK ] PrimOpTest.hashStringSha256 (0 ms) -[ RUN ] PrimOpTest.hashStringSha512 -[ OK ] PrimOpTest.hashStringSha512 (0 ms) -[ RUN ] PrimOpTest.hashStringInvalidHashType -[ OK ] PrimOpTest.hashStringInvalidHashType (0 ms) -[ RUN ] PrimOpTest.nixPath -[ OK ] PrimOpTest.nixPath (0 ms) -[ RUN ] PrimOpTest.langVersion -[ OK ] PrimOpTest.langVersion (0 ms) -[ RUN ] PrimOpTest.storeDir -[ OK ] PrimOpTest.storeDir (0 ms) -[ RUN ] PrimOpTest.nixVersion -[ OK ] PrimOpTest.nixVersion (0 ms) -[ RUN ] PrimOpTest.currentSystem -[ OK ] PrimOpTest.currentSystem (0 ms) -[ RUN ] PrimOpTest.derivation -[ OK ] PrimOpTest.derivation (0 ms) -[ RUN ] PrimOpTest.currentTime -[ OK ] PrimOpTest.currentTime (0 ms) -[ RUN ] PrimOpTest.splitVersion -[ OK ] PrimOpTest.splitVersion (0 ms) -[ RUN ] PrimOpTest.replaceStrings -[ OK ] PrimOpTest.replaceStrings (0 ms) -[ RUN ] PrimOpTest.concatStringsSep -[ OK ] PrimOpTest.concatStringsSep (0 ms) -[ RUN ] PrimOpTest.split1 -[ OK ] PrimOpTest.split1 (0 ms) -[ RUN ] PrimOpTest.split2 -[ OK ] PrimOpTest.split2 (0 ms) -[ RUN ] PrimOpTest.split3 -[ OK ] PrimOpTest.split3 (0 ms) -[ RUN ] PrimOpTest.split4 -[ OK ] PrimOpTest.split4 (0 ms) -[ RUN ] PrimOpTest.match1 -[ OK ] PrimOpTest.match1 (0 ms) -[ RUN ] PrimOpTest.match2 -[ OK ] PrimOpTest.match2 (0 ms) -[ RUN ] PrimOpTest.match3 -[ OK ] PrimOpTest.match3 (0 ms) -[ RUN ] PrimOpTest.match4 -[ OK ] PrimOpTest.match4 (0 ms) -[ RUN ] PrimOpTest.attrNames -[ OK ] PrimOpTest.attrNames (0 ms) -[ RUN ] PrimOpTest.genericClosure_not_strict -[ OK ] PrimOpTest.genericClosure_not_strict (0 ms) -[----------] 103 tests from PrimOpTest (31 ms total) - -[----------] 13 tests from SearchPathElem -[ RUN ] SearchPathElem.parse_justPath -[ OK ] SearchPathElem.parse_justPath (0 ms) -[ RUN ] SearchPathElem.parse_emptyPrefix -[ OK ] SearchPathElem.parse_emptyPrefix (0 ms) -[ RUN ] SearchPathElem.parse_oneEq -[ OK ] SearchPathElem.parse_oneEq (0 ms) -[ RUN ] SearchPathElem.parse_twoEqs -[ OK ] SearchPathElem.parse_twoEqs (0 ms) -[ RUN ] SearchPathElem.suffixIfPotentialMatch_justPath -[ OK ] SearchPathElem.suffixIfPotentialMatch_justPath (0 ms) -[ RUN ] SearchPathElem.suffixIfPotentialMatch_misleadingPrefix1 -[ OK ] SearchPathElem.suffixIfPotentialMatch_misleadingPrefix1 (0 ms) -[ RUN ] SearchPathElem.suffixIfPotentialMatch_misleadingPrefix2 -[ OK ] SearchPathElem.suffixIfPotentialMatch_misleadingPrefix2 (0 ms) -[ RUN ] SearchPathElem.suffixIfPotentialMatch_partialPrefix -[ OK ] SearchPathElem.suffixIfPotentialMatch_partialPrefix (0 ms) -[ RUN ] SearchPathElem.suffixIfPotentialMatch_exactPrefix -[ OK ] SearchPathElem.suffixIfPotentialMatch_exactPrefix (0 ms) -[ RUN ] SearchPathElem.suffixIfPotentialMatch_multiKey -[ OK ] SearchPathElem.suffixIfPotentialMatch_multiKey (0 ms) -[ RUN ] SearchPathElem.suffixIfPotentialMatch_trailingSlash -[ OK ] SearchPathElem.suffixIfPotentialMatch_trailingSlash (0 ms) -[ RUN ] SearchPathElem.suffixIfPotentialMatch_trailingDoubleSlash -[ OK ] SearchPathElem.suffixIfPotentialMatch_trailingDoubleSlash (0 ms) -[ RUN ] SearchPathElem.suffixIfPotentialMatch_trailingPath -[ OK ] SearchPathElem.suffixIfPotentialMatch_trailingPath (0 ms) -[----------] 13 tests from SearchPathElem (0 ms total) - -[----------] 28 tests from TrivialExpressionTest -[ RUN ] TrivialExpressionTest.true -[ OK ] TrivialExpressionTest.true (0 ms) -[ RUN ] TrivialExpressionTest.false -[ OK ] TrivialExpressionTest.false (0 ms) -[ RUN ] TrivialExpressionTest.null -[ OK ] TrivialExpressionTest.null (0 ms) -[ RUN ] TrivialExpressionTest.1 -[ OK ] TrivialExpressionTest.1 (0 ms) -[ RUN ] TrivialExpressionTest.1plus1 -[ OK ] TrivialExpressionTest.1plus1 (0 ms) -[ RUN ] TrivialExpressionTest.minus1 -[ OK ] TrivialExpressionTest.minus1 (0 ms) -[ RUN ] TrivialExpressionTest.1minus1 -[ OK ] TrivialExpressionTest.1minus1 (0 ms) -[ RUN ] TrivialExpressionTest.lambdaAdd -[ OK ] TrivialExpressionTest.lambdaAdd (0 ms) -[ RUN ] TrivialExpressionTest.list -[ OK ] TrivialExpressionTest.list (0 ms) -[ RUN ] TrivialExpressionTest.attrs -[ OK ] TrivialExpressionTest.attrs (0 ms) -[ RUN ] TrivialExpressionTest.float -[ OK ] TrivialExpressionTest.float (0 ms) -[ RUN ] TrivialExpressionTest.updateAttrs -[ OK ] TrivialExpressionTest.updateAttrs (0 ms) -[ RUN ] TrivialExpressionTest.hasAttrOpFalse -[ OK ] TrivialExpressionTest.hasAttrOpFalse (0 ms) -[ RUN ] TrivialExpressionTest.hasAttrOpTrue -[ OK ] TrivialExpressionTest.hasAttrOpTrue (0 ms) -[ RUN ] TrivialExpressionTest.withFound -[ OK ] TrivialExpressionTest.withFound (0 ms) -[ RUN ] TrivialExpressionTest.withNotFound -[ OK ] TrivialExpressionTest.withNotFound (0 ms) -[ RUN ] TrivialExpressionTest.withOverride -[ OK ] TrivialExpressionTest.withOverride (0 ms) -[ RUN ] TrivialExpressionTest.letOverWith -[ OK ] TrivialExpressionTest.letOverWith (0 ms) -[ RUN ] TrivialExpressionTest.multipleLet -[ OK ] TrivialExpressionTest.multipleLet (0 ms) -[ RUN ] TrivialExpressionTest.defaultFunctionArgs -[ OK ] TrivialExpressionTest.defaultFunctionArgs (0 ms) -[ RUN ] TrivialExpressionTest.defaultFunctionArgsOverride -[ OK ] TrivialExpressionTest.defaultFunctionArgsOverride (0 ms) -[ RUN ] TrivialExpressionTest.defaultFunctionArgsCaptureBack -[ OK ] TrivialExpressionTest.defaultFunctionArgsCaptureBack (0 ms) -[ RUN ] TrivialExpressionTest.defaultFunctionArgsCaptureFront -[ OK ] TrivialExpressionTest.defaultFunctionArgsCaptureFront (0 ms) -[ RUN ] TrivialExpressionTest.assertThrows -[ OK ] TrivialExpressionTest.assertThrows (0 ms) -[ RUN ] TrivialExpressionTest.assertPassed -[ OK ] TrivialExpressionTest.assertPassed (0 ms) -[ RUN ] TrivialExpressionTest.functor -[ OK ] TrivialExpressionTest.functor (0 ms) -[ RUN ] TrivialExpressionTest.bindOr -[ OK ] TrivialExpressionTest.bindOr (0 ms) -[ RUN ] TrivialExpressionTest.orCantBeUsed -[ OK ] TrivialExpressionTest.orCantBeUsed (0 ms) -[----------] 28 tests from TrivialExpressionTest (8 ms total) - -[----------] 11 tests from NixStringContextElemTest -[ RUN ] NixStringContextElemTest.empty_invalid -[ OK ] NixStringContextElemTest.empty_invalid (0 ms) -[ RUN ] NixStringContextElemTest.single_bang_invalid -[ OK ] NixStringContextElemTest.single_bang_invalid (0 ms) -[ RUN ] NixStringContextElemTest.double_bang_invalid -[ OK ] NixStringContextElemTest.double_bang_invalid (0 ms) -[ RUN ] NixStringContextElemTest.eq_slash_invalid -[ OK ] NixStringContextElemTest.eq_slash_invalid (0 ms) -[ RUN ] NixStringContextElemTest.slash_invalid -[ OK ] NixStringContextElemTest.slash_invalid (0 ms) -[ RUN ] NixStringContextElemTest.opaque -[ OK ] NixStringContextElemTest.opaque (0 ms) -[ RUN ] NixStringContextElemTest.drvDeep -[ OK ] NixStringContextElemTest.drvDeep (0 ms) -[ RUN ] NixStringContextElemTest.built_opaque -[ OK ] NixStringContextElemTest.built_opaque (0 ms) -[ RUN ] NixStringContextElemTest.built_built -[ OK ] NixStringContextElemTest.built_built (0 ms) -[ RUN ] NixStringContextElemTest.built_built_xp -[ OK ] NixStringContextElemTest.built_built_xp (0 ms) -[ RUN ] NixStringContextElemTest.prop_round_rip -[ OK ] NixStringContextElemTest.prop_round_rip (0 ms) -[----------] 11 tests from NixStringContextElemTest (0 ms total) - -[----------] 17 tests from ValuePrintingTests -[ RUN ] ValuePrintingTests.tInt -[ OK ] ValuePrintingTests.tInt (0 ms) -[ RUN ] ValuePrintingTests.tBool -[ OK ] ValuePrintingTests.tBool (0 ms) -[ RUN ] ValuePrintingTests.tString -[ OK ] ValuePrintingTests.tString (0 ms) -[ RUN ] ValuePrintingTests.tPath -[ OK ] ValuePrintingTests.tPath (0 ms) -[ RUN ] ValuePrintingTests.tNull -[ OK ] ValuePrintingTests.tNull (0 ms) -[ RUN ] ValuePrintingTests.tAttrs -[ OK ] ValuePrintingTests.tAttrs (0 ms) -[ RUN ] ValuePrintingTests.tList -[ OK ] ValuePrintingTests.tList (0 ms) -[ RUN ] ValuePrintingTests.vThunk -[ OK ] ValuePrintingTests.vThunk (0 ms) -[ RUN ] ValuePrintingTests.vApp -[ OK ] ValuePrintingTests.vApp (0 ms) -[ RUN ] ValuePrintingTests.vLambda -[ OK ] ValuePrintingTests.vLambda (0 ms) -[ RUN ] ValuePrintingTests.vPrimOp -[ OK ] ValuePrintingTests.vPrimOp (0 ms) -[ RUN ] ValuePrintingTests.vPrimOpApp -[ OK ] ValuePrintingTests.vPrimOpApp (0 ms) -[ RUN ] ValuePrintingTests.vExternal -[ OK ] ValuePrintingTests.vExternal (0 ms) -[ RUN ] ValuePrintingTests.vFloat -[ OK ] ValuePrintingTests.vFloat (0 ms) -[ RUN ] ValuePrintingTests.vBlackhole -[ OK ] ValuePrintingTests.vBlackhole (0 ms) -[ RUN ] ValuePrintingTests.depthAttrs -[ OK ] ValuePrintingTests.depthAttrs (0 ms) -[ RUN ] ValuePrintingTests.depthList -[ OK ] ValuePrintingTests.depthList (0 ms) -[----------] 17 tests from ValuePrintingTests (4 ms total) - -[----------] 13 tests from DerivationTest -[ RUN ] DerivationTest.BadATerm_version -[ OK ] DerivationTest.BadATerm_version (0 ms) -[ RUN ] DerivationTest.DerivationOutput_inputAddressed_to_json -[ OK ] DerivationTest.DerivationOutput_inputAddressed_to_json (0 ms) -[ RUN ] DerivationTest.DerivationOutput_inputAddressed_from_json -[ OK ] DerivationTest.DerivationOutput_inputAddressed_from_json (0 ms) -[ RUN ] DerivationTest.DerivationOutput_caFixedFlat_to_json -[ OK ] DerivationTest.DerivationOutput_caFixedFlat_to_json (0 ms) -[ RUN ] DerivationTest.DerivationOutput_caFixedFlat_from_json -[ OK ] DerivationTest.DerivationOutput_caFixedFlat_from_json (0 ms) -[ RUN ] DerivationTest.DerivationOutput_caFixedNAR_to_json -[ OK ] DerivationTest.DerivationOutput_caFixedNAR_to_json (0 ms) -[ RUN ] DerivationTest.DerivationOutput_caFixedNAR_from_json -[ OK ] DerivationTest.DerivationOutput_caFixedNAR_from_json (0 ms) -[ RUN ] DerivationTest.DerivationOutput_deferred_to_json -[ OK ] DerivationTest.DerivationOutput_deferred_to_json (0 ms) -[ RUN ] DerivationTest.DerivationOutput_deferred_from_json -[ OK ] DerivationTest.DerivationOutput_deferred_from_json (0 ms) -[ RUN ] DerivationTest.Derivation_simple_to_json -[ OK ] DerivationTest.Derivation_simple_to_json (0 ms) -[ RUN ] DerivationTest.Derivation_simple_from_json -[ OK ] DerivationTest.Derivation_simple_from_json (0 ms) -[ RUN ] DerivationTest.Derivation_simple_to_aterm -[ OK ] DerivationTest.Derivation_simple_to_aterm (0 ms) -[ RUN ] DerivationTest.Derivation_simple_from_aterm -[ OK ] DerivationTest.Derivation_simple_from_aterm (0 ms) -[----------] 13 tests from DerivationTest (1 ms total) - -[----------] 7 tests from DynDerivationTest -[ RUN ] DynDerivationTest.BadATerm_oldVersionDynDeps -[ OK ] DynDerivationTest.BadATerm_oldVersionDynDeps (0 ms) -[ RUN ] DynDerivationTest.DerivationOutput_caFixedText_to_json -[ OK ] DynDerivationTest.DerivationOutput_caFixedText_to_json (0 ms) -[ RUN ] DynDerivationTest.DerivationOutput_caFixedText_from_json -[ OK ] DynDerivationTest.DerivationOutput_caFixedText_from_json (0 ms) -[ RUN ] DynDerivationTest.Derivation_dynDerivationDeps_to_json -[ OK ] DynDerivationTest.Derivation_dynDerivationDeps_to_json (0 ms) -[ RUN ] DynDerivationTest.Derivation_dynDerivationDeps_from_json -[ OK ] DynDerivationTest.Derivation_dynDerivationDeps_from_json (0 ms) -[ RUN ] DynDerivationTest.Derivation_dynDerivationDeps_to_aterm -[ OK ] DynDerivationTest.Derivation_dynDerivationDeps_to_aterm (0 ms) -[ RUN ] DynDerivationTest.Derivation_dynDerivationDeps_from_aterm -[ OK ] DynDerivationTest.Derivation_dynDerivationDeps_from_aterm (0 ms) -[----------] 7 tests from DynDerivationTest (0 ms total) - -[----------] 2 tests from CaDerivationTest -[ RUN ] CaDerivationTest.DerivationOutput_caFloating_to_json -[ OK ] CaDerivationTest.DerivationOutput_caFloating_to_json (0 ms) -[ RUN ] CaDerivationTest.DerivationOutput_caFloating_from_json -[ OK ] CaDerivationTest.DerivationOutput_caFloating_from_json (0 ms) -[----------] 2 tests from CaDerivationTest (0 ms total) - -[----------] 2 tests from ImpureDerivationTest -[ RUN ] ImpureDerivationTest.DerivationOutput_impure_to_json -[ OK ] ImpureDerivationTest.DerivationOutput_impure_to_json (0 ms) -[ RUN ] ImpureDerivationTest.DerivationOutput_impure_from_json -[ OK ] ImpureDerivationTest.DerivationOutput_impure_from_json (0 ms) -[----------] 2 tests from ImpureDerivationTest (0 ms total) - -[----------] 4 tests from DerivedPathTest -[ RUN ] DerivedPathTest.opaque -[ OK ] DerivedPathTest.opaque (0 ms) -[ RUN ] DerivedPathTest.built_opaque -[ OK ] DerivedPathTest.built_opaque (0 ms) -[ RUN ] DerivedPathTest.built_built -[ OK ] DerivedPathTest.built_built (0 ms) -[ RUN ] DerivedPathTest.built_built_xp -[ OK ] DerivedPathTest.built_built_xp (0 ms) -[----------] 4 tests from DerivedPathTest (0 ms total) - -[----------] 2 tests from DerivedPathTest_RapidCheck -[ RUN ] DerivedPathTest_RapidCheck.prop_legacy_round_rip -[ OK ] DerivedPathTest_RapidCheck.prop_legacy_round_rip (1 ms) -[ RUN ] DerivedPathTest_RapidCheck.prop_round_rip -[ OK ] DerivedPathTest_RapidCheck.prop_round_rip (1 ms) -[----------] 2 tests from DerivedPathTest_RapidCheck (2 ms total) - -[----------] 2 tests from DownstreamPlaceholder -[ RUN ] DownstreamPlaceholder.unknownCaOutput -[ OK ] DownstreamPlaceholder.unknownCaOutput (0 ms) -[ RUN ] DownstreamPlaceholder.unknownDerivation -[ OK ] DownstreamPlaceholder.unknownDerivation (0 ms) -[----------] 2 tests from DownstreamPlaceholder (0 ms total) - -[----------] 13 tests from machines -[ RUN ] machines.getMachinesWithEmptyBuilders -[ OK ] machines.getMachinesWithEmptyBuilders (0 ms) -[ RUN ] machines.getMachinesUriOnly -[ OK ] machines.getMachinesUriOnly (0 ms) -[ RUN ] machines.getMachinesDefaults -[ OK ] machines.getMachinesDefaults (0 ms) -[ RUN ] machines.getMachinesWithNewLineSeparator -[ OK ] machines.getMachinesWithNewLineSeparator (0 ms) -[ RUN ] machines.getMachinesWithSemicolonSeparator -[ OK ] machines.getMachinesWithSemicolonSeparator (0 ms) -[ RUN ] machines.getMachinesWithCorrectCompleteSingleBuilder -[ OK ] machines.getMachinesWithCorrectCompleteSingleBuilder (0 ms) -[ RUN ] machines.getMachinesWithCorrectCompleteSingleBuilderWithTabColumnDelimiter -[ OK ] machines.getMachinesWithCorrectCompleteSingleBuilderWithTabColumnDelimiter (0 ms) -[ RUN ] machines.getMachinesWithMultiOptions -[ OK ] machines.getMachinesWithMultiOptions (0 ms) -[ RUN ] machines.getMachinesWithIncorrectFormat -[ OK ] machines.getMachinesWithIncorrectFormat (0 ms) -[ RUN ] machines.getMachinesWithCorrectFileReference -[ OK ] machines.getMachinesWithCorrectFileReference (0 ms) -[ RUN ] machines.getMachinesWithCorrectFileReferenceToEmptyFile -[ OK ] machines.getMachinesWithCorrectFileReferenceToEmptyFile (0 ms) -[ RUN ] machines.getMachinesWithIncorrectFileReference -[ OK ] machines.getMachinesWithIncorrectFileReference (0 ms) -[ RUN ] machines.getMachinesWithCorrectFileReferenceToIncorrectFile -[ OK ] machines.getMachinesWithCorrectFileReferenceToIncorrectFile (0 ms) -[----------] 13 tests from machines (1 ms total) - -[----------] 1 test from NarInfoDiskCacheImpl -[ RUN ] NarInfoDiskCacheImpl.create_and_read -[ OK ] NarInfoDiskCacheImpl.create_and_read (251 ms) -[----------] 1 test from NarInfoDiskCacheImpl (251 ms total) - -[----------] 28 tests from OutputsSpec -[ RUN ] OutputsSpec.no_empty_names -[ OK ] OutputsSpec.no_empty_names (3 ms) +[ OK ] OutputsSpec.no_empty_names (2 ms) [ RUN ] OutputsSpec.bad_empty [ OK ] OutputsSpec.bad_empty (0 ms) [ RUN ] OutputsSpec.bad_garbage @@ -3607,7 +3643,7 @@ [ OK ] OutputsSpec.names_from_json (0 ms) [ RUN ] OutputsSpec.prop_round_rip [ OK ] OutputsSpec.prop_round_rip (0 ms) -[----------] 28 tests from OutputsSpec (5 ms total) +[----------] 28 tests from OutputsSpec (2 ms total) [----------] 19 tests from ExtendedOutputsSpec [ RUN ] ExtendedOutputsSpec.bad_carot_empty @@ -3681,14 +3717,14 @@ [ OK ] StorePathTest.good_question_mark (0 ms) [ RUN ] StorePathTest.good_equals_sign [ OK ] StorePathTest.good_equals_sign (0 ms) -[----------] 15 tests from StorePathTest (1 ms total) +[----------] 15 tests from StorePathTest (0 ms total) [----------] 2 tests from StorePathTest_RapidCheck [ RUN ] StorePathTest_RapidCheck.prop_regex_accept -[ OK ] StorePathTest_RapidCheck.prop_regex_accept (1 ms) +[ OK ] StorePathTest_RapidCheck.prop_regex_accept (0 ms) [ RUN ] StorePathTest_RapidCheck.prop_round_rip -[ OK ] StorePathTest_RapidCheck.prop_round_rip (1 ms) -[----------] 2 tests from StorePathTest_RapidCheck (2 ms total) +[ OK ] StorePathTest_RapidCheck.prop_round_rip (0 ms) +[----------] 2 tests from StorePathTest_RapidCheck (1 ms total) [----------] 1 test from references [ RUN ] references.scan @@ -3751,11 +3787,11 @@ [ RUN ] decompress.decompressEmptyCompressed [ OK ] decompress.decompressEmptyCompressed (0 ms) [ RUN ] decompress.decompressXzCompressed -[ OK ] decompress.decompressXzCompressed (0 ms) +[ OK ] decompress.decompressXzCompressed (2 ms) [ RUN ] decompress.decompressBzip2Compressed -[ OK ] decompress.decompressBzip2Compressed (2 ms) +[ OK ] decompress.decompressBzip2Compressed (0 ms) [ RUN ] decompress.decompressBrCompressed -[ OK ] decompress.decompressBrCompressed (1 ms) +[ OK ] decompress.decompressBrCompressed (0 ms) [ RUN ] decompress.decompressInvalidInputThrowsCompressionError [ OK ] decompress.decompressInvalidInputThrowsCompressionError (0 ms) [----------] 6 tests from decompress (4 ms total) @@ -3809,7 +3845,7 @@ [ OK ] Config.applyConfigFailsOnMissingIncludes (0 ms) [ RUN ] Config.applyConfigInvalidThrows [ OK ] Config.applyConfigInvalidThrows (0 ms) -[----------] 20 tests from Config (1 ms total) +[----------] 20 tests from Config (0 ms total) [----------] 3 tests from GitLsRemote [ RUN ] GitLsRemote.parseSymrefLineWithReference @@ -3924,8 +3960,8 @@ [ RUN ] canonPath.removesDots2 [ OK ] canonPath.removesDots2 (0 ms) [ RUN ] canonPath.requiresAbsolutePath -[ OK ] canonPath.requiresAbsolutePath (3 ms) -[----------] 4 tests from canonPath (3 ms total) +[ OK ] canonPath.requiresAbsolutePath (2 ms) +[----------] 4 tests from canonPath (2 ms total) [----------] 2 tests from dirOf [ RUN ] dirOf.returnsEmptyStringForRoot @@ -4254,7 +4290,7 @@ [ OK ] toString/ToStringPrimOpTest.toString/9 (0 ms) [ RUN ] toString/ToStringPrimOpTest.toString/10 [ OK ] toString/ToStringPrimOpTest.toString/10 (0 ms) -[----------] 11 tests from toString/ToStringPrimOpTest (3 ms total) +[----------] 11 tests from toString/ToStringPrimOpTest (2 ms total) [----------] 14 tests from compareVersions/CompareVersionsPrimOpTest [ RUN ] compareVersions/CompareVersionsPrimOpTest.compareVersions/0 @@ -4285,7 +4321,7 @@ [ OK ] compareVersions/CompareVersionsPrimOpTest.compareVersions/12 (0 ms) [ RUN ] compareVersions/CompareVersionsPrimOpTest.compareVersions/13 [ OK ] compareVersions/CompareVersionsPrimOpTest.compareVersions/13 (0 ms) -[----------] 14 tests from compareVersions/CompareVersionsPrimOpTest (4 ms total) +[----------] 14 tests from compareVersions/CompareVersionsPrimOpTest (3 ms total) [----------] 2 tests from parseDrvName/ParseDrvNamePrimOpTest [ RUN ] parseDrvName/ParseDrvNamePrimOpTest.parseDrvName/0 @@ -4328,7 +4364,7 @@ [----------] 7 tests from LevenshteinDistance/LevenshteinDistanceTest (0 ms total) [----------] Global test environment tear-down -[==========] 625 tests from 74 test suites ran. (449 ms total) +[==========] 625 tests from 74 test suites ran. (863 ms total) [ PASSED ] 625 tests. YOU HAVE 3 DISABLED TESTS @@ -4337,7 +4373,7 @@ create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install - make -j20 install DESTDIR=/build/reproducible-path/nix-2.18.1\+dfsg/debian/tmp AM_UPDATE_INFO_DIR=no + make -j42 install DESTDIR=/build/reproducible-path/nix-2.18.1\+dfsg/debian/tmp AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/build/reproducible-path/nix-2.18.1+dfsg' install -d "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/include/nix/" rm -f src/libstore/nix-store.pc && ./config.status --quiet --file=src/libstore/nix-store.pc @@ -4371,8 +4407,8 @@ env -i HOME=/dummy NIX_CONF_DIR=/dummy NIX_SSL_CERT_FILE=/dummy/no-ca-bundle.crt NIX_STATE_DIR=/dummy NIX_CONFIG='cores = 0' src/nix/nix eval --experimental-features nix-command -I nix/corepkgs=corepkgs --store dummy:// --impure --raw --write-to doc/manual/src/contributing/experimental-feature-descriptions.md.tmp --expr 'import doc/manual/generate-xp-features.nix (builtins.fromJSON (builtins.readFile doc/manual/xp-features.json))' install -d "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/share/man/man5/" install -d "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/share/man/man8/" -install -m 0644 $(dirname doc/manual/generated/man1/nix3-manpages)/* /build/reproducible-path/nix-2.18.1+dfsg/debian/tmp$(dirname /usr/share/man/man1/nix3-manpages) install -m 0644 config.h "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/include/nix/config.h" +install -m 0644 $(dirname doc/manual/generated/man1/nix3-manpages)/* /build/reproducible-path/nix-2.18.1+dfsg/debian/tmp$(dirname /usr/share/man/man1/nix3-manpages) install -m 0644 src/libcmd/built-path.hh "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/include/nix/built-path.hh" install -m 0644 src/libcmd/command-installable-value.hh "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/include/nix/command-installable-value.hh" install -m 0644 src/libcmd/command.hh "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/include/nix/command.hh" @@ -4392,7 +4428,6 @@ install -m 0644 src/libexpr/eval-inline.hh "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/include/nix/eval-inline.hh" install -m 0644 src/libexpr/eval-settings.hh "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/include/nix/eval-settings.hh" install -m 0644 src/libexpr/eval.hh "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/include/nix/eval.hh" -warning: you don't have Internet access; disabling some network-dependent features install -m 0644 src/libexpr/fetchurl.nix.gen.hh "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/include/nix/fetchurl.nix.gen.hh" install -m 0644 src/libexpr/function-trace.hh "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/include/nix/function-trace.hh" install -m 0644 src/libexpr/get-drvs.hh "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/include/nix/get-drvs.hh" @@ -4405,6 +4440,7 @@ install -m 0644 src/libexpr/print.hh "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/include/nix/print.hh" install -m 0644 src/libexpr/search-path.hh "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/include/nix/search-path.hh" install -m 0644 src/libexpr/symbol-table.hh "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/include/nix/symbol-table.hh" +warning: you don't have Internet access; disabling some network-dependent features install -m 0644 src/libexpr/value-to-json.hh "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/include/nix/value-to-json.hh" install -m 0644 src/libexpr/value-to-xml.hh "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/include/nix/value-to-xml.hh" install -m 0644 src/libexpr/value.hh "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/include/nix/value.hh" @@ -4560,14 +4596,14 @@ install -m 0644 doc/manual/nix-store.1 "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/share/man/man1/nix-store.1" install -m 0644 doc/manual/nix-build.1 "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/share/man/man1/nix-build.1" install -m 0644 doc/manual/nix-shell.1 "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/share/man/man1/nix-shell.1" +env -i HOME=/dummy NIX_CONF_DIR=/dummy NIX_SSL_CERT_FILE=/dummy/no-ca-bundle.crt NIX_STATE_DIR=/dummy NIX_CONFIG='cores = 0' src/nix/nix eval --experimental-features nix-command -I nix/corepkgs=corepkgs --store dummy:// --impure --raw --expr 'import doc/manual/generate-builtins.nix (builtins.fromJSON (builtins.readFile doc/manual/language.json)).builtins' >> doc/manual/src/language/builtins.md.tmp; install -m 0644 doc/manual/nix-instantiate.1 "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/share/man/man1/nix-instantiate.1" +env -i HOME=/dummy NIX_CONF_DIR=/dummy NIX_SSL_CERT_FILE=/dummy/no-ca-bundle.crt NIX_STATE_DIR=/dummy NIX_CONFIG='cores = 0' src/nix/nix eval --experimental-features nix-command -I nix/corepkgs=corepkgs --store dummy:// --impure --raw --expr 'import doc/manual/generate-builtin-constants.nix (builtins.fromJSON (builtins.readFile doc/manual/language.json)).constants' >> doc/manual/src/language/builtin-constants.md.tmp; install -m 0644 doc/manual/nix-collect-garbage.1 "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/share/man/man1/nix-collect-garbage.1" install -m 0644 doc/manual/nix-prefetch-url.1 "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/share/man/man1/nix-prefetch-url.1" install -m 0644 doc/manual/nix-channel.1 "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/share/man/man1/nix-channel.1" -env -i HOME=/dummy NIX_CONF_DIR=/dummy NIX_SSL_CERT_FILE=/dummy/no-ca-bundle.crt NIX_STATE_DIR=/dummy NIX_CONFIG='cores = 0' src/nix/nix eval --experimental-features nix-command -I nix/corepkgs=corepkgs --store dummy:// --impure --raw --expr 'import doc/manual/generate-builtins.nix (builtins.fromJSON (builtins.readFile doc/manual/language.json)).builtins' >> doc/manual/src/language/builtins.md.tmp; install -m 0644 doc/manual/nix-hash.1 "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/share/man/man1/nix-hash.1" install -m 0644 doc/manual/nix-copy-closure.1 "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/share/man/man1/nix-copy-closure.1" -env -i HOME=/dummy NIX_CONF_DIR=/dummy NIX_SSL_CERT_FILE=/dummy/no-ca-bundle.crt NIX_STATE_DIR=/dummy NIX_CONFIG='cores = 0' src/nix/nix eval --experimental-features nix-command -I nix/corepkgs=corepkgs --store dummy:// --impure --raw --expr 'import doc/manual/generate-builtin-constants.nix (builtins.fromJSON (builtins.readFile doc/manual/language.json)).constants' >> doc/manual/src/language/builtin-constants.md.tmp; install -m 0644 doc/manual/nix.conf.5 "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/share/man/man5/nix.conf.5" install -m 0644 doc/manual/nix-daemon.8 "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/share/man/man8/nix-daemon.8" install -m 0644 doc/manual/nix-profiles.5 "/build/reproducible-path/nix-2.18.1+dfsg/debian/tmp/usr/share/man/man5/nix-profiles.5" @@ -4648,13 +4684,13 @@ dh_makeshlibs -a dh_shlibdeps -a dpkg-shlibdeps: warning: diversions involved - output may be incorrect - diversion by libreadline8t64 from: /lib/x86_64-linux-gnu/libhistory.so.8 -dpkg-shlibdeps: warning: diversions involved - output may be incorrect - diversion by libreadline8t64 to: /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged -dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libreadline8t64 from: /lib/x86_64-linux-gnu/libreadline.so.8 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libreadline8t64 to: /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged +dpkg-shlibdeps: warning: diversions involved - output may be incorrect + diversion by libreadline8t64 from: /lib/x86_64-linux-gnu/libhistory.so.8 +dpkg-shlibdeps: warning: diversions involved - output may be incorrect + diversion by libreadline8t64 to: /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged dh_installdeb dh_gencontrol dpkg-gencontrol: warning: Depends field of package nix-bin: substitution variable ${perl:Depends} used, but is not defined @@ -4672,12 +4708,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1992646/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1992646/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/60335 and its subdirectories -I: Current time: Sun May 5 00:48:26 -12 2024 -I: pbuilder-time-stamp: 1714913306 +I: removing directory /srv/workspace/pbuilder/1992646 and its subdirectories +I: Current time: Sun Jun 8 09:17:36 +14 2025 +I: pbuilder-time-stamp: 1749323856