+ set -e + guix environment --version guix environment (GNU Guix) 1.0.1.22248-4dd77 Copyright (C) 2020 the Guix authors License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. + tmpdir=t-guix-environment-13081 + gcroot=t-guix-environment-gc-root-13081 + trap 'rm -r "$tmpdir"; rm -f "$gcroot"' EXIT + mkdir t-guix-environment-13081 + export SHELL + guix environment --bootstrap --ad-hoc guile-bootstrap --pure --search-paths accepted connection from pid 13097, user tsmish + guix environment --bootstrap --ad-hoc guile-bootstrap:out --pure --search-paths accepted connection from pid 13108, user tsmish + grep -E '^export PATH=.*profile/bin' t-guix-environment-13081/a export PATH="/home/tsmish/src/guix/test-tmp/store/32inxhc578la6zzjna1ic0x5156lyrfx-profile/bin" ++ wc -l + test 1 = 1 ++ sed -r 's/^export PATH="(.*)"/\1/' t-guix-environment-13081/a + test -x /home/tsmish/src/guix/test-tmp/store/32inxhc578la6zzjna1ic0x5156lyrfx-profile/bin/guile + cmp t-guix-environment-13081/a t-guix-environment-13081/b + GUIX_TEST_ABC=1 + GUIX_TEST_DEF=2 + GUIX_TEST_XYZ=3 + export GUIX_TEST_ABC GUIX_TEST_DEF GUIX_TEST_XYZ + guix environment --bootstrap --ad-hoc guile-bootstrap --pure '--preserve=^GUIX_TEST_A' '--preserve=^GUIX_TEST_D' -- /gnu/store/k6rqxabw4v4nr3k8g820hxnx2sg2sryj-fish-3.1.2/bin/fish -c set accepted connection from pid 13124, user tsmish + grep '^PATH=' t-guix-environment-13081/a + rm -r t-guix-environment-13081 + rm -f t-guix-environment-gc-root-13081 FAIL tests/guix-environment.sh (exit status: 1)