ci: Test cross-built Windows executables on Windows natively #31176

pull hebasto wants to merge 3 commits into bitcoin:master from hebasto:241029-ci-win changing 5 files +130 −54
  1. hebasto commented at 12:11 pm on October 29, 2024: member

    This PR enables on the CI tests of cross-compiled Windows binaries on Windows.

    It is important to have such tests in CI because the release binaries for Windows are also cross-compiled.

    Two functional tests, wallet_migration.py and wallet_multiwallet.py, are temporarily disabled. They require fixes, such as #31410, and adjustments for error message handling. Re-enabling these tests will be addressed in follow-up PRs.

    Resolves #31071.

  2. hebasto added the label Windows on Oct 29, 2024
  3. hebasto added the label Tests on Oct 29, 2024
  4. DrahtBot commented at 12:11 pm on October 29, 2024: contributor

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    Code Coverage & Benchmarks

    For details see: https://corecheck.dev/bitcoin/bitcoin/pulls/31176.

    Reviews

    See the guideline for information on the review process.

    Type Reviewers
    ACK hodlinator, davidgumberg, willcl-ark, maflcko
    Stale ACK m3dwards

    If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.

    Conflicts

    Reviewers, this pull request conflicts with the following ones:

    • #31507 ([POC] build: Use clang-cl to build on Windows natively by hebasto)
    • #31425 (RFC: Riscv bare metal CI job by TheCharlatan)
    • #30595 (kernel: Introduce initial C header API by TheCharlatan)

    If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.

  5. hebasto commented at 12:21 pm on October 29, 2024: member

    @achow101 @fanquake

    This PR needs the actions/download-artifact@* and actions/upload-artifact@* actions to be allowed in the repository Settings - General - Actions - General.

  6. davidgumberg commented at 11:21 pm on October 30, 2024: contributor

    Concept ACK

    #31172 @ https://github.com/bitcoin/bitcoin/commit/7b16ae23fba38eaf58c0efec4d1a47214e4b1930 passes CI but trivially fails to start on any Windows system because Wine lacks some undocumented Windows behavior.

  7. in .github/workflows/ci.yml:275 in cfc624a8a5 outdated
    267@@ -268,3 +268,62 @@ jobs:
    268           path: ${{ env.CCACHE_DIR }}
    269           # https://github.com/actions/cache/blob/main/tips-and-workarounds.md#update-a-cache
    270           key: ${{ github.job }}-ccache-${{ github.run_id }}
    271+
    272+  windows-cross-build:
    273+    runs-on: ubuntu-latest
    274+    name: Cross-build to Windows
    275+    container: debian:bookworm
    


    maflcko commented at 5:12 pm on October 31, 2024:

    Forgot to copy the comment?

    0    container: debian:bookworm  # Check that https://packages.debian.org/bookworm/g++-mingw-w64-x86-64-posix (version 12.2, similar to guix) can cross-compile
    

    maflcko commented at 5:13 pm on October 31, 2024:
    Also, would be good to remove (in the same commit) wine from ci/test/00_setup_env_win64.sh, or at least set RUN_UNIT_TESTS=false.

    hebasto commented at 11:54 am on November 26, 2024:
  8. in .github/workflows/ci.yml:284 in cfc624a8a5 outdated
    279+        uses: actions/checkout@v4
    280+
    281+      - name: Install required packages
    282+        run: |
    283+          apt-get update
    284+          apt-get install --no-install-recommends -y build-essential pkg-config curl ca-certificates ccache python3 cmake nsis g++-mingw-w64-x86-64-posix
    


    maflcko commented at 5:22 pm on October 31, 2024:
    IIRC the Ubuntu mirrors are often down, so this would lead to intermittent issues without caching.

    hebasto commented at 12:07 pm on November 25, 2024:
    FWIW, we do not use the installed packages cache in the “test-each-commit” job.

    maflcko commented at 12:50 pm on November 25, 2024:
    Correct, but it isn’t using the Ubuntu mirror. It is using the GHA mirror. Using a GHA cache to sidestep the GHA mirror seems a no-op, no?

    hebasto commented at 11:54 am on November 26, 2024:
  9. in .github/workflows/ci.yml:289 in cfc624a8a5 outdated
    284+          apt-get install --no-install-recommends -y build-essential pkg-config curl ca-certificates ccache python3 cmake nsis g++-mingw-w64-x86-64-posix
    285+
    286+      - name: Build depends
    287+        working-directory: depends
    288+        run: |
    289+          make -j$(nproc) HOST=x86_64-w64-mingw32 LOG=1 NO_QT=1
    


    maflcko commented at 5:23 pm on October 31, 2024:
    At least with QT, this may be too slow without caching.

    hebasto commented at 11:54 am on November 26, 2024:
    The caching has been added.
  10. maflcko commented at 5:26 pm on October 31, 2024: member

    Thanks for the POC!

    Without caching I wonder how useful this is. However, caching may be the hardest part to get right.

    Taking a step back, I wonder what was the last real issue found by Wine, which wasn’t found by the native Windows task? If there are none, or not too many, I think this could also be made a nightly CI task, only run on master after a merge (without caching), or in a completely separate repo. The same is done for other stuff, like the valgrind tasks, or the s390x tasks.

  11. hebasto commented at 12:25 pm on November 1, 2024: member

    @maflcko

    I’ll address your feedback once new actions are enabled.

  12. maflcko commented at 12:30 pm on November 1, 2024: member
    Well, if it is made a nightly task in another repo, it won’t need new actions enabled.
  13. maflcko commented at 11:47 am on November 22, 2024: member
    I think this is useful, and while it is waiting for more review (and for the existing review to be addressed), it could make sense to schedule it to run regularly in a repo. For example, in one of your repos, or in a new repo, or in an existing one like https://github.com/maflcko/b-c-nightly/ .
  14. hebasto renamed this:
    [POC] ci: Test cross-built Windows executables on Windows natively
    ci: Test cross-built Windows executables on Windows natively
    on Nov 25, 2024
  15. hebasto force-pushed on Nov 25, 2024
  16. DrahtBot added the label CI failed on Nov 25, 2024
  17. hebasto force-pushed on Nov 26, 2024
  18. hebasto force-pushed on Nov 26, 2024
  19. hebasto force-pushed on Nov 26, 2024
  20. hebasto force-pushed on Nov 26, 2024
  21. hebasto marked this as ready for review on Nov 26, 2024
  22. hebasto commented at 11:53 am on November 26, 2024: member

    Reworked. The GHA job now re-uses ci/test/00_setup_env_win64.sh.

    Added caching for depends/built and Ccache.

  23. DrahtBot removed the label CI failed on Nov 26, 2024
  24. in ci/test/00_setup_env_win64.sh:13 in 6e4bd9f57d outdated
    11@@ -12,7 +12,8 @@ export HOST=x86_64-w64-mingw32
    12 export DPKG_ADD_ARCH="i386"
    13 export PACKAGES="nsis g++-mingw-w64-x86-64-posix wine-binfmt wine64 wine32 file"
    


    maflcko commented at 12:42 pm on November 26, 2024:
    remove wine?

    hebasto commented at 4:26 pm on December 2, 2024:
    Thanks! Done.
  25. in .github/workflows/ci.yml:304 in 6e4bd9f57d outdated
    299+        run: |
    300+          .\bench_bitcoin.exe -sanity-check -priority-level=high
    301+
    302+      - name: Run tests
    303+        run: |
    304+          .\test_bitcoin.exe
    


    maflcko commented at 12:43 pm on November 26, 2024:
    Would be nice to run the util and functional tests as well

    hebasto commented at 4:27 pm on December 2, 2024:

    Thanks! Done.

    However, a few functional tests fail…


    maflcko commented at 7:51 pm on December 2, 2024:

    IIRC chmod does not work on Windows, so a workaround may be needed for the test failure.

    Not sure about the wallet_migration.py failure. Another workaround may be needed there.

    Also, the wallet_migration test won’t be running after #31248, so the previous releases tests should probably be run as well here.


    maflcko commented at 7:52 pm on December 2, 2024:
    (Functional tests could be handled in a follow-up, if you want)

    hebasto commented at 1:41 pm on December 3, 2024:

    (Functional tests could be handled in a follow-up, if you want)

    The problematic tests have been disabled and documented.

  26. maflcko approved
  27. maflcko commented at 12:43 pm on November 26, 2024: member
    lgtm
  28. DrahtBot added the label Needs rebase on Nov 26, 2024
  29. hebasto force-pushed on Dec 2, 2024
  30. hebasto commented at 4:26 pm on December 2, 2024: member
    Rebased. @maflcko’s comments have been addressed.
  31. DrahtBot removed the label Needs rebase on Dec 2, 2024
  32. hebasto force-pushed on Dec 3, 2024
  33. ryanofsky referenced this in commit 8e02b48059 on Dec 3, 2024
  34. in ci/test/02_run_container.sh:77 in 9fb3ce1fa1 outdated
    70@@ -71,6 +71,13 @@ if [ -z "$DANGER_RUN_CI_ON_HOST" ]; then
    71    fi # End temporary exclusion
    72   fi
    73 
    74+  if [ -n "$DANGER_CI_ON_HOST_BUILD_FOLDER" ] ; then
    


    maflcko commented at 6:25 pm on December 3, 2024:

    I am halfway thinking that this can be put under the DANGER_CI_ON_HOST_CACHE_FOLDERS. Either keeping the name or renaming it.

    This avoids a complexity explosion for stuff that is only used by GHA IIRC.


    hebasto commented at 6:25 pm on December 4, 2024:

    Six lines of a simple conditional statement hardly constitute a “complexity explosion” :)

    Since this functionality is currently needed for just one job, I’d prefer to leave it as is.


    maflcko commented at 8:11 am on December 5, 2024:

    With “complexity explosion” I am referring to the number of CI configurations that are theoretically possible.

    By adding a new orthogonal setting with two possible states, the possible number of configurations is doubled.

    Only a single CI task on GHA is needing the new feature, and the other single CI task on GHA doesn’t care. I think the CI config is already dense enough, so whenever it can be kept simple with no downside, it should be done.

    Not a blocker, but I’ll probably fix it up in a follow-up if you leave it as-is for now.


    hebasto commented at 10:34 am on December 5, 2024:

    I’ll probably fix it up in a follow-up if you leave it as-is for now.

    Thank you! I’ll be happy to review your PR.


    maflcko commented at 2:21 pm on December 5, 2024:

    Thank you! I’ll be happy to review your PR.

    See https://github.com/bitcoin/bitcoin/pull/31428


    maflcko commented at 9:34 am on December 18, 2024:
    If you don’t mind, it would be good to rebase on 31428, or review it. :sweat_smile:
  35. maflcko approved
  36. maflcko commented at 6:26 pm on December 3, 2024: member
    lgtm
  37. maflcko commented at 6:27 pm on December 3, 2024: member
    It would be good to mention in the pull request description one sentence on why this is a good idea, instead of just a single word “fixes #ref” and a link to a GHA run.
  38. DrahtBot added the label Needs rebase on Dec 3, 2024
  39. hebasto force-pushed on Dec 4, 2024
  40. hebasto commented at 6:27 pm on December 4, 2024: member

    Rebased.

    It would be good to mention in the pull request description one sentence on why this is a good idea, instead of just a single word “fixes #ref” and a link to a GHA run.

    Right. I forgot about that when undrafted this PR. Should be okay now.

  41. hebasto commented at 6:38 pm on December 4, 2024: member
  42. hodlinator commented at 9:51 pm on December 4, 2024: contributor

    High-level

    Files under src/minisketch/ and src/secp256k1/ still mention Wine, is the plan to migrate them at a later time?


    Testing

    Naively tried this under NixOS:

    0bash -c 'FILE_ENV="./ci/test/00_setup_env_win64.sh" ./ci/test_run_all.sh'
    

    But not sure if my environment is broken, eventually got:

     0-- Check for working C compiler: /usr/bin/gcc - broken
     1CMake Error at /usr/share/cmake-3.25/Modules/CMakeTestCCompiler.cmake:70 (message):
     2  The C compiler
     3
     4    "/usr/bin/gcc"
     5
     6  is not able to compile a simple test program.
     7
     8  It fails with the following output:
     9
    10    Change Dir: /ci_container_base/depends/work/build/x86_64-w64-mingw32/libevent/2.1.12-stable-a668f5ee1fb/build/CMakeFiles/CMakeScratch/TryCompile-MtNHjc
    11    
    12    Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_f57aa/fast && gmake[1]: Entering directory '/ci_container_base/depends/work/build/x86_64-w64-mingw32/libevent/2.1.12-stable-a668f5ee1fb/build/CMakeFiles/CMakeScratch/TryCompile-MtNHjc'
    13    /usr/bin/gmake  -f CMakeFiles/cmTC_f57aa.dir/build.make CMakeFiles/cmTC_f57aa.dir/build
    14    gmake[2]: Entering directory '/ci_container_base/depends/work/build/x86_64-w64-mingw32/libevent/2.1.12-stable-a668f5ee1fb/build/CMakeFiles/CMakeScratch/TryCompile-MtNHjc'
    15    Building C object CMakeFiles/cmTC_f57aa.dir/testCCompiler.c.obj
    16    /usr/bin/gcc   -I/ci_container_base/depends/x86_64-w64-mingw32/include -D_GNU_SOURCE -D_FORTIFY_SOURCE=3 -D_WIN32_WINNT=0x0A00  -pipe -std=c11 -O2  -o CMakeFiles/cmTC_f57aa.dir/testCCompiler.c.obj -c /ci_container_base/depends/work/build/x86_64-w64-mingw32/libevent/2.1.12-stable-a668f5ee1fb/build/CMakeFiles/CMakeScratch/TryCompile-MtNHjc/testCCompiler.c
    17    Linking C executable cmTC_f57aa.exe
    18    /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f57aa.dir/link.txt --verbose=1
    19    /usr/bin/cmake -E rm -f CMakeFiles/cmTC_f57aa.dir/objects.a
    20    /usr/bin/ar qc CMakeFiles/cmTC_f57aa.dir/objects.a [@CMakeFiles](/bitcoin-bitcoin/contributor/cmakefiles/)/cmTC_f57aa.dir/objects1
    21    /usr/bin/gcc -I/ci_container_base/depends/x86_64-w64-mingw32/include -D_GNU_SOURCE -D_FORTIFY_SOURCE=3 -D_WIN32_WINNT=0x0A00  -pipe -std=c11 -O2  -L/ci_container_base/depends/x86_64-w64-mingw32/lib  -Wl,--whole-archive CMakeFiles/cmTC_f57aa.dir/objects.a -Wl,--no-whole-archive -o cmTC_f57aa.exe -Wl,--out-implib,libcmTC_f57aa.dll.a -Wl,--major-image-version,0,--minor-image-version,0 [@CMakeFiles](/bitcoin-bitcoin/contributor/cmakefiles/)/cmTC_f57aa.dir/linkLibs.rsp
    22    /usr/bin/ld: unrecognized option '--major-image-version'
    

    Grepping for “major-image-version” I can’t find where it’s coming from. Maybe I need to clear some cache? Please excuse what is probably a n00b question.

  43. hebasto commented at 10:04 pm on December 4, 2024: member

    High-level

    Files under src/minisketch/ and src/secp256k1/ still mention Wine, is the plan to migrate them at a later time?

    Both src/minisketch and src/secp256k1 are subtrees. Therefore, they are out of this PR scope.

    Testing

    Naively tried this under NixOS:

    0
    1bash -c 'FILE_ENV="./ci/test/00_setup_env_win64.sh" ./ci/test_run_all.sh'
    

    I’ve never tested it on NixOS. Getting the correct build environment might be tricky.

  44. DrahtBot removed the label Needs rebase on Dec 5, 2024
  45. maflcko commented at 8:03 am on December 5, 2024: member

    But not sure if my environment is broken, eventually got:

    Did you see the ci/README.md, which mentions that an unclean env var environment can affect the run?

    I presume it also happens on current master, so maybe a separate issue can be considered?

    I am happy to help, but I’d need the CI output, which includes your env vars. Alternatively, I’d need exact steps to reproduce, starting from a fresh install of your OS.

  46. hodlinator commented at 9:01 am on December 5, 2024: contributor

    Both src/minisketch and src/secp256k1 are subtrees. Therefore, they are out of this PR scope. @hebasto Worth mentioning in the PR summary?

    But not sure if my environment is broken, eventually got:

    Did you see the ci/README.md, which mentions that an unclean env var environment can affect the run?

    I presume it also happens on current master, so maybe a separate issue can be considered?

    I am happy to help, but I’d need the CI output, which includes your env vars. Alternatively, I’d need exact steps to reproduce, starting from a fresh install of your OS.

    Thanks for the offer of help @maflcko! Yes, I have read the friendly manual. :) I’m able to successfully complete:

    0₿ bash -c 'FILE_ENV="./ci/test/00_setup_env_i686_centos.sh" ./ci/test_run_all.sh'
    

    Have a suspicion that part of the issue above might be that I’m accidentally mixing GCC and Clang binaries…

    0₿ which ld
    1/nix/store/1z3cl02pbdhmm3kx20v2gsb8mss675j4-clang-wrapper-17.0.6/bin/ld
    

    Will fix that and report back.

  47. maflcko commented at 9:20 am on December 5, 2024: member

    Yes, I have read the friendly manual. :)

    Heh, it may actually not be that friendly. If you find stuff to improve, please report back. See also #31199

    Have a suspicion that part of the issue above might be that I’m accidentally mixing GCC and Clang binaries…

    It should never use host compilers. The CI should spin up a container, which should contain all the binaries it uses (including the compiler).

    Possibly your depends dir is dirty and passed into the CI dirty?

  48. hodlinator commented at 10:11 am on December 5, 2024: contributor

    Removed Clang from the environment:

    0₿ which ld
    1/nix/store/vh9fsdhgxcnab2qk7vdp2palkkn6j3cp-gcc-wrapper-13.3.0/bin/ld
    

    Did a fresh clone of the branch into a new directory to avoid dirty depends:

    0₿ git clone -b 241029-ci-win git@github.com:hebasto/bitcoin.git --depth 1
    

    Stopped container:

    0₿ docker container stop ci_win64
    

    Pruned:

    0₿ docker system prune -a
    

    Still failing with the same error:

    0/usr/bin/ld: unrecognized option '--major-image-version'
    
      0 bash -c 'FILE_ENV="./ci/test/00_setup_env_win64.sh" ./ci/test_run_all.sh'
      1++++ dirname ./ci/test/00_setup_env.sh
      2+++ cd ./ci/test/../../e to correctly generate this project.
      3+++ pwdack (most recent call first):
      4++ BASE_READ_ONLY_DIR=/home/hodlinator/clean_bitcoin/bitcoin
      5++ export BASE_READ_ONLY_DIR
      6++ export BASE_ROOT_DIR=/ci_container_base
      7++ BASE_ROOT_DIR=/ci_container_baseccurred!
      8++ export DEPENDS_DIR=/ci_container_base/dependsx86_64-w64-mingw32/libevent/2.1.12-stable-a668f5ee1fb/build/CMakeFiles/CMakeOutput.log".
      9++ DEPENDS_DIR=/ci_container_base/depends/build/x86_64-w64-mingw32/libevent/2.1.12-stable-a668f5ee1fb/build/CMakeFiles/CMakeError.log".
     10++ export BASE_SCRATCH_DIR=/ci_container_base/ci/scratch
     11++ BASE_SCRATCH_DIR=/ci_container_base/ci/scratchds/x86_64-w64-mingw32/.libevent_stamp_configured] Error 1
     12++ export BINS_SCRATCH_DIR=/ci_container_base/ci/scratch/bins/
     13++ BINS_SCRATCH_DIR=/ci_container_base/ci/scratch/bins/
     14++ echo 'Setting specific values in env'
     15Setting specific values in env
     16++ '[' -n ./ci/test/00_setup_env_win64.sh ']'
     17++ set -o errexititcoin
     18++ source ./ci/test/00_setup_env_win64.shos/bitcoin/bitcoin/pulls | jq '.[]|.number'                                                                                                                                                                                                                              
     19+++ export LC_ALL=C.UTF-8i.github.com/repos/bitcoin/bitcoin/pulls | jq '.[].number'                                                                                                                                                                                                                               
     20+++ LC_ALL=C.UTF-8 build -DSANITIZERS=integer -DCMAKE_C_COMPILER='clang' -DCMAKE_CXX_COMPILER='clang++'  -DBUILD_BENCH=ON                                                                                                                                                                                         
     21+++ export CONTAINER_NAME=ci_win64_COMPILER='clang' -DCMAKE_CXX_COMPILER='clang++'  -DBUILD_BENCH=ON -DSANITIZERS=integer                                                                                                                                                                                         
     22+++ CONTAINER_NAME=ci_win64_for_nix.sh /home/hodlinator/.cache/sublime-text/Package\ Storage/Debugger/lldb/adapter/codelldb /nix/store/sl141d1g77wvhr050ah87lcyz2czdxa3-glibc-2.40-36/lib/ld-linux-x86-64.so.2                                                                                                    
     23+++ export CI_IMAGE_NAME_TAG=docker.io/amd64/debian:bookwormw64-mingw32/libevent/2.1.12-stable-a668f5ee1fb/build/CMakeFiles/CMakeError.log                                                                                                                                                                        
     24+++ CI_IMAGE_NAME_TAG=docker.io/amd64/debian:bookwormdout/                                                                                                                                                                                                                                                        
     25+++ export HOST=x86_64-w64-mingw32t_xr1a4amu/node0/stdout/                                                                                                                                                                                                                                                        
     26+++ HOST=x86_64-w64-mingw32n_func_test_xr1a4amu/node0/stdout/                                                                                                                                                                                                                                                     
     27+++ export 'PACKAGES=g++-mingw-w64-x86-64-posix nsis'tdout/tmpiskiwttf                                                                                                                                                                                                                                            
     28+++ PACKAGES='g++-mingw-w64-x86-64-posix nsis'node0/regtest/debug.log                                                                                                                                                                                                                                             
     29+++ export RUN_UNIT_TESTS=falsep/bitcoin_func_test_xr1a4amu/node0/regtest/debug.log                                                                                                                                                                                                                               
     30+++ RUN_UNIT_TESTS=falsetmp/bitcoin_func_test_xr1a4amu/node0/regtest/debug.log                                                                                                                                                                                                                                    
     31+++ export RUN_FUNCTIONAL_TESTS=false_xr1a4amu/node0/regtest/debug.log                                                                                                                                                                                                                                            
     32+++ RUN_FUNCTIONAL_TESTS=falsezzer -DWITh_BDB=ON                                                                                                                                                                                                                                                                  
     33+++ export GOAL=deployet=libfuzzer -DWITH_BDB=ON                                                                                                                                                                                                                                                                  
     34+++ GOAL=deploy -j 20 --test-dir build --output-on-failure -R util_string_tests                                                                                                                                                                                                                                   
     35+++ export 'BITCOIN_CONFIG=-DREDUCE_EXPORTS=ON -DBUILD_GUI_TESTS=OFF -DCMAKE_CXX_FLAGS='\''-Wno-error=return-type -Wno-error=maybe-uninitialized -Wno-error=array-bounds'\'''                                                                                                                                     
     36+++ BITCOIN_CONFIG='-DREDUCE_EXPORTS=ON -DBUILD_GUI_TESTS=OFF -DCMAKE_CXX_FLAGS='\''-Wno-error=return-type -Wno-error=maybe-uninitialized -Wno-error=array-bounds'\'''                                                                                                                                            
     37++ echo 'Fallback to default values in env (if not yet set)'runner.py ../qa-assets/                                                                                                                                                                                                                               
     38Fallback to default values in env (if not yet set)uzz/test_runner.py ../qa-assets/                                                                                                                                                                                                                                
     39++ export MAKEJOBS=-j4E_ENV="./ci/test/00_setup_env_win64.sh" ./ci/test_run_all.sh'                                                                                                                                                                                                                               
     40++ MAKEJOBS=-j4iff pr/30906 pr/30906_suggestions                                                                                                                                                                                                                                                                  
     41++ export USE_BUSY_BOX=falsesuggestions pr/30906                                                                                                                                                                                                                                                                  
     42++ USE_BUSY_BOX=false system tune                                                                                                                                                                                                                                                                                 
     43++ export RUN_UNIT_TESTS=falseessions=$(pwd)/test/sanitizer_suppressions/ubsan:print_stacktrace=1:halt_on_error=1:report_error_type=1" ./bld-cmake/src/bench/bench_bitcoin --filter=SipHash_32b                                                                                                                   
     44++ RUN_UNIT_TESTS=false="suppressions=$(pwd)/test/sanitizer_suppressions/ubsan:print_stacktrace=1:halt_on_error=1:report_error_type=1" ./build/src/bench/bench_bitcoin --filter=SipHash_32b                                                                                                                       
     45++ export RUN_FUNCTIONAL_TESTS=false                                                                                                                                                                                                                                                                              
     46++ RUN_FUNCTIONAL_TESTS=false                                                                                                                                                                                                                                                                                     
     47++ export RUN_TIDY=falseprune -a                                                                                                                                                                                                                                                                                  
     48++ RUN_TIDY=false                                                                                                                                                                                                                                                                                             0/0 
     49++ export TEST_RUNNER_TIMEOUT_FACTOR=40                                                                                                                                                                                                                                                                           
     50++ TEST_RUNNER_TIMEOUT_FACTOR=40
     51++ export RUN_FUZZ_TESTS=false
     52++ RUN_FUZZ_TESTS=false
     53++ export BOOST_TEST_RANDOM=1
     54++ BOOST_TEST_RANDOM=1
     55++ export DEBIAN_FRONTEND=noninteractive
     56++ DEBIAN_FRONTEND=noninteractive
     57++ export CCACHE_MAXSIZE=500M
     58++ CCACHE_MAXSIZE=500M
     59++ export CCACHE_TEMPDIR=/tmp/.ccache-temp
     60++ CCACHE_TEMPDIR=/tmp/.ccache-temp
     61++ export CCACHE_COMPRESS=1
     62++ CCACHE_COMPRESS=1
     63++ export CCACHE_DIR=/ci_container_base/ci/scratch/ccache
     64++ CCACHE_DIR=/ci_container_base/ci/scratch/ccache
     65++ export BASE_OUTDIR=/ci_container_base/ci/scratch/out
     66++ BASE_OUTDIR=/ci_container_base/ci/scratch/out
     67++ export PREVIOUS_RELEASES_DIR=/ci_container_base/prev_releases
     68++ PREVIOUS_RELEASES_DIR=/ci_container_base/prev_releases
     69++ export 'CI_BASE_PACKAGES=build-essential pkg-config curl ca-certificates ccache python3 rsync git procps bison e2fsprogs cmake'
     70++ CI_BASE_PACKAGES='build-essential pkg-config curl ca-certificates ccache python3 rsync git procps bison e2fsprogs cmake'
     71++ export GOAL=deploy
     72++ GOAL=deploy
     73++ export DIR_QA_ASSETS=/ci_container_base/ci/scratch/qa-assets
     74++ DIR_QA_ASSETS=/ci_container_base/ci/scratch/qa-assets
     75++ export 'CI_RETRY_EXE=retry --'
     76++ CI_RETRY_EXE='retry --'
     77+ set -o errexit
     78+ ./ci/test/02_run_container.sh
     79+ '[' -z '' ']'
     80+ python3 -c 'import os; [print(f"{key}={value}") for key, value in os.environ.items() if "\n" not in value and "HOME" != key and "PATH" != key and "USER" != key]'
     81+ tee /tmp/env-hodlinator-ci_win64
     82SHELL=/run/current-system/sw/bin/bash
     83SESSION_MANAGER=local/workstation:@/tmp/.ICE-unix/2769,unix/workstation:/tmp/.ICE-unix/2769
     84__ETC_PROFILE_DONE=1
     85CCACHE_TEMPDIR=/tmp/.ccache-temp
     86_skim_orig_completion_ls=complete -F %s ls #_comp_complete_longopt
     87_skim_orig_completion_ln=complete -F %s ln #_comp_complete_longopt
     88__HM_SESS_VARS_SOURCED=1
     89COLORTERM=truecolor
     90_skim_orig_completion_ld=complete -F %s ld #_comp_complete_longopt
     91FILE_ENV=./ci/test/00_setup_env_win64.sh
     92XDG_CONFIG_DIRS=/etc/xdg:/guix/current/etc/xdg:/home/hodlinator/.guix-home/profile/etc/xdg:/home/hodlinator/.guix-profile/etc/xdg:/home/hodlinator/.nix-profile/etc/xdg:/nix/profile/etc/xdg:/home/hodlinator/.local/state/nix/profile/etc/xdg:/etc/profiles/per-user/hodlinator/etc/xdg:/nix/var/nix/profiles/default/etc/xdg:/run/current-system/sw/etc/xdg:/nix/store/rjvx7znypvvircyfz99pa00a3a596661-gnome-settings-daemon-46.0/etc/xdg
     93hardeningDisable=
     94_PYTHON_HOST_PLATFORM=linux-x86_64
     95NIX_BUILD_CORES=12
     96XDG_MENU_PREFIX=gnome-
     97CCACHE_MAXSIZE=500M
     98TERM_PROGRAM_VERSION=46.0
     99configureFlags=
    100BASE_OUTDIR=/ci_container_base/ci/scratch/out
    101RUN_UNIT_TESTS=false
    102mesonFlags=
    103PKG_CONFIG_PATH=/nix/store/4qzh03xydyr60nzjylqvq6wwgph3k3fj-file-5.45-dev/lib/pkgconfig:/nix/store/20z0miv70wbl9xvrx4nvq6krrhfl5942-boost-1.81.0-dev/lib/pkgconfig:/nix/store/j6wal7qwmc7crw489kpplbkyy6hpdybr-libevent-2.1.12-dev/lib/pkgconfig:/nix/store/g9qvdys3gqz5swhz932vgrcmz7r8nlw0-zeromq-4.3.5/lib/pkgconfig:/nix/store/xxbfjxa91hc70mh7a5nmpasdfk7darb0-sqlite-3.46.1-dev/lib/pkgconfig:/nix/store/wfbjq35kxs6x83c3ncpfxdyl5gbhdx4h-python3-3.12.6/lib/pkgconfig:/nix/store/fazsqcl0b1cbkn78h9cz1p6iqy0f8pgp-bcc-0.31.0/lib/pkgconfig:/nix/store/4x2hpfxvdlzvp3kwdqbwv0x6zfrvq4ga-zlib-1.3.1-dev/lib/pkgconfig:/nix/store/3bg50gaw9hy1igq3sv4gndnvfmhwjgff-jq-1.7.1-dev/lib/pkgconfig:/nix/store/hmnq39a0qizhymg4037x12hngvxf85si-libxkbcommon-1.7.0-dev/lib/pkgconfig:/nix/store/pxcxb21n0m279mhqyrvcx727f4b493kl-fontconfig-2.15.0-dev/lib/pkgconfig:/nix/store/hl14fvf6jpfv30j4p8hqgzqpmrmx2m7b-freetype-2.13.3-dev/lib/pkgconfig:/nix/store/8kjbqplfa1ir5phimgy8ahzasci476w2-bzip2-1.0.8-dev/lib/pkgconfig:/nix/store/7jg1cp851pysmsadm9qfnzi4mc76a2b4-brotli-1.1.0-dev/lib/pkgconfig:/nix/store/yx2b89zg25dcj6q1rsfpk3zwnb4bxy3a-libpng-apng-1.6.43-dev/lib/pkgconfig:/nix/store/y17mkjl442q2s12iy8nwr0r21mimvi4f-libxcb-1.17.0-dev/lib/pkgconfig:/nix/store/6c7nw6s7fpgrhg6rsvvhylgpm9ijbkff-xcb-util-wm-0.4.2-dev/lib/pkgconfig:/nix/store/l5qvqbfn92dl73ma8rnr2j05pb6al23p-xcb-util-image-0.4.1-dev/lib/pkgconfig:/nix/store/4ly0icqic461gi80rr3l5i1bwypr75li-xcb-util-keysyms-0.4.1-dev/lib/pkgconfig:/nix/store/ncgzpmdzz0f1w19jvi2l2nd6lsxqrbja-xcb-util-renderutil-0.3.10-dev/lib/pkgconfig:/nix/store/9h6fna9n3y2sj6kvml6fqipd96ljkfgb-graphviz-12.1.1/lib/pkgconfig:/nix/store/m8kn1aq1ralckmqfdhl147ql9lpad2ky-curl-8.9.1-dev/lib/pkgconfig:/nix/store/gp3zinwhzqmfdzyghd8dj4iazjcyh1n8-krb5-1.21.3-dev/lib/pkgconfig:/nix/store/hnis0d362r324fy9x2x66y44zvgydbc4-nghttp2-1.63.0-dev/lib/pkgconfig:/nix/store/ky8h1qj7a3l9ifh9yydkdfdcb2gzp6g4-libidn2-2.3.7-dev/lib/pkgconfig:/nix/store/i4zk1906f863gjp39vhsjl1imkwyp4qs-openssl-3.3.2-dev/lib/pkgconfig:/nix/store/l6fqivkv3cazqwaxfpx9sijbw4mrv8hr-libpsl-0.21.5-dev/lib/pkgconfig:/nix/store/3bazyk6q7y8xa5q9c4jnazpzhm7xxiak-libssh2-1.11.0-dev/lib/pkgconfig:/nix/store/h3jyxqgb3cji9p737b4zx03hz2dvphp4-zstd-1.5.6-dev/lib/pkgconfig
    104PYTHONNOUSERSITE=1
    105shell=/nix/store/717iy55ncqs0wmhdkwc5fg2vci5wbmq8-bash-5.2p32/bin/bash
    106depsHostHost=
    107PYTHONHASHSEED=0
    108_skim_orig_completion_tee=complete -F %s tee #_comp_complete_longopt
    109CI_RETRY_EXE=retry --
    110LC_ADDRESS=sv_SE.UTF-8
    111LC_NAME=sv_SE.UTF-8
    112SSH_AUTH_SOCK=/run/user/1001/keyring/ssh
    113DIRENV_DIR=-/home/hodlinator/clean_bitcoin
    114STRINGS=strings
    115CI_IMAGE_LABEL=bitcoin-ci-test
    116CMAKE_INCLUDE_PATH=/nix/store/94km64mnxx73r1vjqqicvcjiw25ikr4a-libtool-2.4.7/include:/nix/store/4qzh03xydyr60nzjylqvq6wwgph3k3fj-file-5.45-dev/include:/nix/store/20z0miv70wbl9xvrx4nvq6krrhfl5942-boost-1.81.0-dev/include:/nix/store/j6wal7qwmc7crw489kpplbkyy6hpdybr-libevent-2.1.12-dev/include:/nix/store/g9qvdys3gqz5swhz932vgrcmz7r8nlw0-zeromq-4.3.5/include:/nix/store/xxbfjxa91hc70mh7a5nmpasdfk7darb0-sqlite-3.46.1-dev/include:/nix/store/25q18zf1jimcbsrrikdfv5jvf8k1w26w-db-4.8.30-dev/include:/nix/store/wfbjq35kxs6x83c3ncpfxdyl5gbhdx4h-python3-3.12.6/include:/nix/store/21p53fvw6b3sjv9iycy7gk3y2gws5fzm-gdb-15.1/include:/nix/store/3xd8xb0s331pcjp482vmfihx0yq7ms1y-libsystemtap-5.1/include:/nix/store/fazsqcl0b1cbkn78h9cz1p6iqy0f8pgp-bcc-0.31.0/include:/nix/store/4x2hpfxvdlzvp3kwdqbwv0x6zfrvq4ga-zlib-1.3.1-dev/include:/nix/store/3bg50gaw9hy1igq3sv4gndnvfmhwjgff-jq-1.7.1-dev/include:/nix/store/hmnq39a0qizhymg4037x12hngvxf85si-libxkbcommon-1.7.0-dev/include:/nix/store/pxcxb21n0m279mhqyrvcx727f4b493kl-fontconfig-2.15.0-dev/include:/nix/store/hl14fvf6jpfv30j4p8hqgzqpmrmx2m7b-freetype-2.13.3-dev/include:/nix/store/8kjbqplfa1ir5phimgy8ahzasci476w2-bzip2-1.0.8-dev/include:/nix/store/7jg1cp851pysmsadm9qfnzi4mc76a2b4-brotli-1.1.0-dev/include:/nix/store/yx2b89zg25dcj6q1rsfpk3zwnb4bxy3a-libpng-apng-1.6.43-dev/include:/nix/store/y17mkjl442q2s12iy8nwr0r21mimvi4f-libxcb-1.17.0-dev/include:/nix/store/6c7nw6s7fpgrhg6rsvvhylgpm9ijbkff-xcb-util-wm-0.4.2-dev/include:/nix/store/l5qvqbfn92dl73ma8rnr2j05pb6al23p-xcb-util-image-0.4.1-dev/include:/nix/store/4ly0icqic461gi80rr3l5i1bwypr75li-xcb-util-keysyms-0.4.1-dev/include:/nix/store/ncgzpmdzz0f1w19jvi2l2nd6lsxqrbja-xcb-util-renderutil-0.3.10-dev/include:/nix/store/9h6fna9n3y2sj6kvml6fqipd96ljkfgb-graphviz-12.1.1/include:/nix/store/m8kn1aq1ralckmqfdhl147ql9lpad2ky-curl-8.9.1-dev/include:/nix/store/gp3zinwhzqmfdzyghd8dj4iazjcyh1n8-krb5-1.21.3-dev/include:/nix/store/hnis0d362r324fy9x2x66y44zvgydbc4-nghttp2-1.63.0-dev/include:/nix/store/ky8h1qj7a3l9ifh9yydkdfdcb2gzp6g4-libidn2-2.3.7-dev/include:/nix/store/i4zk1906f863gjp39vhsjl1imkwyp4qs-openssl-3.3.2-dev/include:/nix/store/l6fqivkv3cazqwaxfpx9sijbw4mrv8hr-libpsl-0.21.5-dev/include:/nix/store/3bazyk6q7y8xa5q9c4jnazpzhm7xxiak-libssh2-1.11.0-dev/include:/nix/store/h3jyxqgb3cji9p737b4zx03hz2dvphp4-zstd-1.5.6-dev/include
    117BINS_SCRATCH_DIR=/ci_container_base/ci/scratch/bins/
    118depsTargetTarget=
    119XCURSOR_PATH=/home/hodlinator/.icons:/home/hodlinator/.local/share/icons:/guix/current/share/icons:/guix/current/share/pixmaps:/home/hodlinator/.guix-home/profile/share/icons:/home/hodlinator/.guix-home/profile/share/pixmaps:/home/hodlinator/.guix-profile/share/icons:/home/hodlinator/.guix-profile/share/pixmaps:/home/hodlinator/.nix-profile/share/icons:/home/hodlinator/.nix-profile/share/pixmaps:/nix/profile/share/icons:/nix/profile/share/pixmaps:/home/hodlinator/.local/state/nix/profile/share/icons:/home/hodlinator/.local/state/nix/profile/share/pixmaps:/etc/profiles/per-user/hodlinator/share/icons:/etc/profiles/per-user/hodlinator/share/pixmaps:/nix/var/nix/profiles/default/share/icons:/nix/var/nix/profiles/default/share/pixmaps:/run/current-system/sw/share/icons:/run/current-system/sw/share/pixmaps
    120MEMORY_PRESSURE_WRITE=c29tZSAyMDAwMDAgMjAwMDAwMAA=
    121stdenv=/nix/store/ncv68hjnidcd2bm5abkhklrijhn0cgn6-stdenv-linux
    122LOCALE_ARCHIVE_2_27=/nix/store/8rhxb8cy3w6fkhzd4263z462wz755s4s-glibc-locales-2.40-36/lib/locale/locale-archive
    123TEST_RUNNER_TIMEOUT_FACTOR=40
    124builder=/nix/store/717iy55ncqs0wmhdkwc5fg2vci5wbmq8-bash-5.2p32/bin/bash
    125GNUPGHOME=/home/hodlinator/.gnupg
    126DESKTOP_SESSION=gnome
    127PACKAGES=g++-mingw-w64-x86-64-posix nsis
    128_skim_orig_completion_uniq=complete -F %s uniq #_comp_complete_longopt
    129LC_MONETARY=sv_SE.UTF-8
    130GDK_PIXBUF_MODULE_FILE=/nix/store/d62f4x5ra4cr83s5q7n8p3zbd5smymi8-librsvg-2.58.3/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache
    131_skim_orig_completion_rm=complete -F %s rm #_comp_complete_longopt
    132GPG_TTY=/dev/pts/1
    133DIRENV_FILE=/home/hodlinator/clean_bitcoin/.envrc
    134EDITOR=subl -w
    135MAKEJOBS=-j4
    136phases=buildPhase
    137DBUS_STARTER_BUS_TYPE=session
    138CONTAINER_NAME=ci_win64
    139NAUTILUS_4_EXTENSION_DIR=/nix/store/p3fg4qfy64z6m4kb1qbnxwki4badzzjz-system-path/lib/nautilus/extensions-4
    140PWD=/home/hodlinator/clean_bitcoin/bitcoin
    141NIX_PROFILES=/run/current-system/sw /nix/var/nix/profiles/default /etc/profiles/per-user/hodlinator /home/hodlinator/.local/state/nix/profile /nix/profile /home/hodlinator/.nix-profile /home/hodlinator/.guix-profile /home/hodlinator/.guix-home/profile /guix/current
    142NIX_GSETTINGS_OVERRIDES_DIR=/nix/store/5xah97vlik7bd2vwsfjmgb8bs3q3rgs1-gnome-gsettings-overrides/share/gsettings-schemas/nixos-gsettings-overrides/glib-2.0/schemas
    143TRACKER_CLI_SUBCOMMANDS_DIR=/nix/store/286dljqhh8zpv2310514cygy798h0r6a-tracker-with-subcommands-3.7.3/libexec/tracker3
    144_skim_orig_completion_wc=complete -F %s wc #_comp_complete_longopt
    145SOURCE_DATE_EPOCH=315532800
    146LOGNAME=hodlinator
    147XDG_SESSION_DESKTOP=gnome
    148XDG_SESSION_TYPE=x11
    149NIX_ENFORCE_NO_NATIVE=1
    150CCACHE_DIR=/ci_container_base/ci/scratch/ccache
    151CUPS_DATADIR=/nix/store/nsiqrmldkdlc5wm7p3jcz767i8l7s7h7-cups-progs/share/cups
    152NIX_PATH=nixpkgs=flake:nixpkgs:/nix/var/nix/profiles/per-user/root/channels
    153CI_BASE_PACKAGES=build-essential pkg-config curl ca-certificates ccache python3 rsync git procps bison e2fsprogs cmake
    154SYSTEMD_EXEC_PID=2769
    155_skim_orig_completion_awk=complete -F %s awk #_comp_complete_longopt
    156NIXPKGS_CONFIG=/etc/nix/nixpkgs-config.nix
    157CXX=g++
    158XAUTHORITY=/run/user/1001/gdm/Xauthority
    159system=x86_64-linux
    160_PYTHON_SYSCONFIGDATA_NAME=_sysconfigdata__linux_x86_64-linux-gnu
    161_skim_orig_completion_git=complete -o bashdefault -o default -o nospace -F %s git #__git_wrap__git_main
    162HOST_PATH=/nix/store/ph44jcx3ddmlwh394mh1wb7f1qigxqb1-coreutils-9.5/bin:/nix/store/yb8icljkwhk5lla4nci3myndq2m4ywly-findutils-4.10.0/bin:/nix/store/phqahkhjsk8sl2jjiid1d47l2s4wy33h-diffutils-3.10/bin:/nix/store/yd9vbyhbxx62j0cyhd6v0iacz11nxpvc-gnused-4.9/bin:/nix/store/lvnwdmnjm7nvaq0a3vhvvn46iy4ql7gr-gnugrep-3.11/bin:/nix/store/0np7q7np75csai2cwzx57n332vn9ig4i-gawk-5.2.2/bin:/nix/store/zvn9bvrl2g516d2hfnanljiw24qa6w8l-gnutar-1.35/bin:/nix/store/db379c3zrmncmbv5khqxpk6ggbhxjw61-gzip-1.13/bin:/nix/store/girfp68w14pxfii52ak8gcs212y4q2s2-bzip2-1.0.8-bin/bin:/nix/store/21y3gqgm2a3w94m0wcrz1xxshks80z7p-gnumake-4.4.1/bin:/nix/store/717iy55ncqs0wmhdkwc5fg2vci5wbmq8-bash-5.2p32/bin:/nix/store/91ixz3zw9ipc5j93gybir9fp5mzisq8w-patch-2.7.6/bin:/nix/store/6v73xwg2c7p5ap29ckyg18ng87pzlnxs-xz-5.6.2-bin/bin:/nix/store/a6nsbir3y5ni3wwkw933aqvcmyyywnnz-file-5.45/bin
    163_skim_orig_completion_du=complete -F %s du #_comp_complete_longopt
    164WINDOWPATH=2
    165GDM_LANG=en_US.UTF-8
    166IN_NIX_SHELL=impure
    167doInstallCheck=
    168USERNAME=hodlinator
    169NIX_BINTOOLS=/nix/store/l7n97992gd5piaw8phkxzsz176gfk1yj-binutils-wrapper-2.43.1
    170BASE_ROOT_DIR=/ci_container_base
    171SSH_ASKPASS=/nix/store/n8q38j3glrcr2l5igb58gs4zk6gzp6dl-x11-ssh-askpass-1.2.4.1/libexec/x11-ssh-askpass
    172LANG=en_US.UTF-8
    173LC_PAPER=sv_SE.UTF-8
    174LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.7z=01;31:*.ace=01;31:*.alz=01;31:*.apk=01;31:*.arc=01;31:*.arj=01;31:*.bz=01;31:*.bz2=01;31:*.cab=01;31:*.cpio=01;31:*.crate=01;31:*.deb=01;31:*.drpm=01;31:*.dwm=01;31:*.dz=01;31:*.ear=01;31:*.egg=01;31:*.esd=01;31:*.gz=01;31:*.jar=01;31:*.lha=01;31:*.lrz=01;31:*.lz=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.lzo=01;31:*.pyz=01;31:*.rar=01;31:*.rpm=01;31:*.rz=01;31:*.sar=01;31:*.swm=01;31:*.t7z=01;31:*.tar=01;31:*.taz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tgz=01;31:*.tlz=01;31:*.txz=01;31:*.tz=01;31:*.tzo=01;31:*.tzst=01;31:*.udeb=01;31:*.war=01;31:*.whl=01;31:*.wim=01;31:*.xz=01;31:*.z=01;31:*.zip=01;31:*.zoo=01;31:*.zst=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:
    175XDG_CURRENT_DESKTOP=GNOME
    176depsTargetTargetPropagated=
    177DEPENDS_DIR=/ci_container_base/depends
    178NIX_BOOST_LIB_DIR=/nix/store/rada92dgkcprib5gg4czaq1k65sidqrc-boost-1.81.0/lib
    179_skim_orig_completion_telnet=complete -F %s telnet #_comp_complete_known_hosts
    180RUN_FUNCTIONAL_TESTS=false
    181MEMORY_PRESSURE_WATCH=/sys/fs/cgroup/user.slice/user-1001.slice/user@1001.service/app.slice/app-gnome\x2dsession\x2dmanager.slice/gnome-session-manager@gnome.service/memory.pressure
    182VTE_VERSION=7603
    183cmakeFlags=
    184GIO_EXTRA_MODULES=/nix/store/k22vajplgqd7vs4zmd6f9w7fqpd8kz6g-dconf-0.40.0-lib/lib/gio/modules:/nix/store/k22vajplgqd7vs4zmd6f9w7fqpd8kz6g-dconf-0.40.0-lib/lib/gio/modules:/nix/store/isvpgnnhm3zqh2j2nw6r3f1704590cq0-gvfs-1.54.2/lib/gio/modules:/nix/store/lr3lqhn3jf8z07hd710qiy2z03aiy2pd-glib-networking-2.80.0/lib/gio/modules:/nix/store/k22vajplgqd7vs4zmd6f9w7fqpd8kz6g-dconf-0.40.0-lib/lib/gio/modules
    185outputs=out
    186NIX_STORE=/nix/store
    187_skim_orig_completion_cat=complete -F %s cat #_comp_complete_longopt
    188LD=ld
    189INVOCATION_ID=1247e5508b0f4d51b986b40f5e7daa7b
    190GOAL=deploy
    191MANAGERPID=2660
    192DIRENV_DIFF=eJzsvfty2zi-J_4qLE1X_c6pDmXeL5nq-pVjuxP3JHbGSXen-_iUCwQIEiQAgQDF29T8sy-277JPskVJjkVd0ibl3do_MjUdSyC-H4C4fu_610zMXv9r9vH887vZ69mZXPKzWgIhYqnOIsJfnyVL0pzBpZQxL9cl6YLFZ-kCUcJBuZBn876KvioVcoEJjb9V79tV-G4NTpq_QKULCOiZKkEZ79eOS_hYoM5ELPWliuU2-ddGKiC3ydUZijFY0s079-OyGQRdtaqM2Zmq-0ezV7Mvl28fLs8_nz9cXt996gexh1HlQsZnhixwYrggkBEoqGUZmQ9USty6orYb-Z6e8AWLdbjgakFj3fHmxplKgYxfb4E0FjSb1kUkqKlCFo8UtV1mJH6K7QYahZ6ouCwJT5SOYpWXC6ErmMYMqC3As6dKm4dn3ybb7oGFkoKzSqq8AcLAtummpi0q0RZ-Kk3l6kmZO7ozN525e7y5pzqvX2KIDjWxV3W7JTMVAoRh0OY090XURCZswqrL_MJrgOOiTUuMsBgIofYnwlaQNzYJXV5nKQ89k5heK6APKROphPXjOH4lHeydTdkzds83a_5VJb5fZ3tXHCM7tos29f9yH201dXQnbeoc3kt7o41A1RlJ4wQhMMOatxYqgIpInfid9Lyi2EyXSmNK-7l2_mJZPFXcbqVIUFDJBhdZFKkMh3nLlYnbUBmOy4qwGbQSN2XMFVnw1RaxntXgDs1224nndMgMkeMntFWW2QQydTrgRw1uPAunj23Hqqf_f_Z06JxQ-RYz3NxFoGCVL0DGYeO6lSMCzFl_Ovxo6_bccuaO_a3z4anWNr7MqsbveCuqikjY4i4MBTAMYAM39DzP_DpMj_0FMRsM1_EZOkDyIhP0jRafqr7AYp_9-9WM9_f3-cX724vz9w-P9_jW-uBmxQ3LaQxlCW7Vbe5SG8Ki5VT6YcB0sCwXDOSxbs5N7-v5DeDqRNjuY-jkzHMYbxrflmaVFQWBFcxIbbkklw7QKYnKxYLq1tyZ-8dxGPGLkAUes2VeMGhw0la4styMhLhpUqCLPOkPcUwSfcOL6MbcCr9uuAOYlpNExGOwdqCXJR0gIQBNExbEkg2KjFCHq1e0exjvOExKTQdX2MsErmwjc0SQFklXCCZZYzE_0rGM47IVsW7NTXtu6yiuvvGiQc5NUJgSUJizAqMe3i9oSAVAVt7qcCmpHszDubkPNHs1O7-bvZ4B2X_q-QqgZq9mFxez17MEwv7jh_N_XD1c31y8__Xy6sDMj5wvwiFdosHZ4hRdathNi1rpGbzLWlpUhVfXiUjt3MaZ3p_vujt33FX_DyBYRmcwUvlGHdGwqWTj8KrwcilTTN3QsfRosVClbs4Dc24cA8m8GlC_qBn0oaydIMyFoFHetl4qUBvJ_kXiqr9OrLk5N61jOElYVKhVdlJ0rqrTLrStKpGQdb4MOK0NvYvlghW6M7fn7iGApolw1oDQTKFvsNQHLmcCKIRzHwEZGboqKCn7ZeZ4mzk9NCZuYQYdNjPCYKSkJDnClZtVOMjN2vJqHUW6Mw_m9tEBqXGUFbabN8prAhvaHArcoJa6SZSixkl10ZbpgvenqWnNvYOdMIVr46r2IltlVUha2PpJbrdWUisXd0xPUKSb7tw8RGw3KGgiQ9m2KWAmnMCqGCZpY7SFz5TZ9hOyvtlLIPQjIBh0qoDUiEwY5dwP0hB2pvBI0Ro4EInQIwh1Y26bc-Pg2mysVOCmQrSrhJ3XqIjqymi8DsuqcBKgd5REujm3j0-EHSWukYA6TFuTJIWtKifhiFeYpXWWYKxnhW7O_eMAKeOFHQKjIF3assQxbL8xrZQnVYMDV5F-HJo8ggvW3y491NEpFQ1sIsvkBrP8kKVFKyvY-JaPncgJ7ZzqeMHLzaFozU33ONKkM-wATpBnUSEoBiaRrkgJS9oApB1QkDi-V1t61BFh6ebcmAfHMPwsMaEIXFO0iimAWFhg3hGHQd8DVuTokVyUlPRXz_EXahsrCsIusVwEM68wpcIit7uaR07UtPbqHBM80UH_jzn35s7Rd2pNn-UZdRyrsJRpkTbgtTSkZTLCKuLg1YTBftmY35grD_q89pSPRSLTxJOqqtKWJoKFJItyjPUeYlkSqtdMN-bO_OiJRN2iKiLMQwtR32YgkFxameGKyAPUssUTEmEgiVdgR1ejQ1uDwIJAxzMTEhhS2tQlZlS3QvouJU9gedyqlqlvw3GYdIKhrjOwWZthVhGLWhx5VDWFjDLwBCdjjmK5-mj0--3owIWphzkIud1aKvPyilEPF0Sg0KNZjpNITyQQaUU63Vyd5Icwxl6qh-4BYXeE12lXMIy6NklRgDKHgC6DbWryQM9l5Orm3DKP746UE2Ug27OkbTm4DRur8bzWcboqaVEEHZ0naVmu9odnH19KeRukZpH5wKYhwWnYtihHGMHISjrhJU6_IAnilm7N7bl_DIU4XW6GhocDz04yYYdVqjJqEpbXrXAKpS9EzJWiuj23v7EY-8mo8sqGoCtq0GDRhIpkUe0wWQXp6poVqp9jy5wfvfHtCHRt7hV-GzTALULoZBx0okuZ3zQE5Ku7QaX9wJjf2PSpnbVNkUQ2zEgofNuPnK4x7LSzUCVS4eidKpFuzt25tw3xlS16f_3m7vzujwNsEYI-M1VTtP0QBSmOMpiErcuh9EIeuPCJqTmjJBrsCJy01CAoRH7mWsJsPANwi9qYdbgoZDFkqPpvuwgSIBBaKMmhkCRyk8SBHSjM3HMVQYWEA3Zol7hrcWdFARHMKWyJQlQlwFCwamlNC0b22KBdetK5xJJm1XEufNSFBcmyICyE56EW-3a4x0ZtVs0uzjg2aofYsowMtoI6MjNcjCsTGr5DseU4oPIsKxmyULvUVWLYMiRVgiMUeRYzGoEUq1vUiibqUv-JddqlHMsy7Xb72ezSDuEYLmeHNAWQGMgwA561SY0SELqRipqgri2i6tbf4nD2umtnvOCVSPPQzFsK7aSAAuHWYAZFnZU9cTYHFqmRWYyzIEixx5Fwg6yNWERq6tSJE1pJeICr2YVwGyMvurABvu27joehYYRNDjhKzJDaEmzzDnt7JIyQn5HIb6knPCu1ks4xCj8njiK2DO0hz3Cg_05nmbQOKxXVRHodFFiisKmgrBHuitw7wC_sQlAsEjN3eCOYsl3YEepmhhEohwOvqA24y0PtjT-mJHRMq1WkqlmRQYqz2vYDSQw7twp-gJs78CKw8hJcpV2gHBw1kvipFfqdZ6JEOHnAqyG3srfybNsuKr-o86pIWtNEYcVtK204qWs3BHSfS9mbCZRj6nPR8DT0DEhgBKs047Vr88zEdnSQO9kFAVQUlssD2mUssCjjOSs8A7Q1ba3AIt0RrmQXRuRAtcSL0sJlOAtcwyiooklOArv2moR8gxvZhRrNhezQq454Ga4KO2iiKAnN3DBol_jUQWYSisYcsA8HpjVvIscV0GsrAxoVaz0rQGFbONJr7LxL8l3W4QBEViskCqttascmDaBpaHe-5cGu8yPQWtmQbdjrgBE2totUBqq2dZoII-ADgImZ87pAljFkF_auIQJCV1QKc5KxBCd1ZdfY6BwVctN0w2jIJuxSFyoMbGDRzHdJJCitogAj04983Ki0iKod9mDvDiuMJLDqmoQ2zoIE-V4g2hQ4RtUmbtIEW2zB3m7q8oIzS8jEpzJtBPGV4bSVGTZNnuPI3WIce9Kek7i9-fn67cOnd1fv3w95CN_0Seu6HBbKqFmK8hq6OLEqSNw6YkWgR0Cluju3hG2dRYSf9d97xC9fZq9nyY8_zl7NLq8-X919uL65_vT5-uLhza_X7y9nr2dm_-T67urmt4fL67vZ65m-p6uHNAb8ISIlXKzsT5vqP1-_v-p7-c3qZ_OYVxI-Uf1-_vni3dWn2etZ_EubGzT8x3l39c_m4a3vvs-N3DAsbC9-u_qT5n-W5jlT6fJ3UhH7i_FP8-3iN3GHnUDkGD58UO_k5cc_CM7tj38o1_iD_qY3ZQ7y2pTLP2KrcFtif3Hc91d3yzoKo4ar325uQWO8_RP99ja4YBW--92v0s75E9900CxBTd5_eXsX_07fxMs7h9HyCrrZ8s44v729CPPLt02R3FH0i0p-_bO8-L0zbrPk5mdx85H_3NSXH_4UYXr54c27N7-4Cyz__PDZ_PRJ8C_n2eeL289_vk0_vPvl5-vLD5_Ory5_v_vt7h8P8M_riwuF_ry6XL4pL9-Qm18g8vTz9vIy0K_-xAYKr_9w7IcGJ-hzQW8fcObnLXpwbr2gpdFbpX9Bafj2Q4dR9_DxKg-df3w0pf5L1YXZr-fnHx8e8l8xI8lPP81ezd7dfvp8gDMVqeNksLERYrRO7dBhqVlHPjYLkjRFZOpwIeP-YFN6OHefTJcb2TYKCKRZXqe5SylwOCQ2azkqLOb0p62OCUdramduGnNjF0CkBUjzNFN5oKiVZYQgEzk-tZRTt7ad6ohgvAZYHau77aOwito0ahrPygzYpsirDAJgZ5q8ERXUE75UMdKdebhLSiteI8Yz5vMKFAawq7SquOOR1imon8ieNJGx6Ns1d4kNLvzC58J3oQLEgnXXuD63baviIUkcoiegzvu9OLd2SbuKh1ElqZW4poesFHPAaUZqyymAVwe0b7cEsuex9oYbRbYfQruTjEMWVW6eFo3IvSSJ0iarPVNPOiL6U8zepUyIxMILatMRDSbEtUAeJFBZptU6haWGipXV4TGkt8zWToqEWcCuQ4cZNZSd2TQqzVVgdL7oe73Sdjuri3SHeuzRNbg5TdJ0dleHREA3C-2kjYgMsXBZR1QR1LoAJUx1a-7PvV1ar_Ltpk4s6AsXCCuEeZuYAU8CX3SUN0pvOt2de3Pr0CsDj6uISLt1ObHrOq9D2wZFBVnbtjXn3ZbMtrbJX9883Fx_-Xp0EyaWshcOV2csRatP35ARR7LePdz1m8-3t--v_-zP4I0cSLpVk-8v3zxcXr359e2nq7vfru4ONNd2svUzv-O2AXkBHA-5kUt8kBEP2BUwdUp78cKfG-txPVt9V7GsYjl7Nbu5_vLxH28_Pawl3493Vz9ffzl0vASBZ7LIxJQAjgwQoMCM2tZPmHCNVgYrS1DPlPYTODBUjrUhTbcaDdiUsM79ysqkJC5pauKmBRQsCjPLqJpImqt17uhmv8rD6WaL15N0A6fpBV7GHHaSoWWyWuJUy8wpKo2XUGdMVmWcZgkadN1MGhRI6qKMdh5zWxEmkdcmJMmYLyt7h3r3_B-lQplueRr0mFdtnUvZYQQKQroEuJGyfZg2LW0dw96i3Ont81U2A-G1qGXqZyZz086MaADNrE18nNV13lqZifU0btCSibXIRwlfNr2sEw6dO0ZZhQcintGCyOo4jJoEpsyHRhehiJk0A2Zou5UetQBC3TIsxzCN8ARF0-BqdlndeAmBQrZBKoBLo4ZKXvlWimgjySNpv5gxBXkc6H6_tIdXdEUTCxu49orEioTdBMQHdeGHWDqZp7YxGIQg6sV2f7irW99NqVdFhahVCBBPWAQI6oyi7oJCMWcbQ7RwgWJVtnSlC7F2HMekk1YscERg5YAzW5KsqFrD6hybdDC3hkird-qZyx2UoC5EVyWF2QEKPGoRUyZtR8MoNbMKBb3EGWPdmJvu3NRFO2AOvbY1JDfNXHppoTB0VcjrPIcFjZgTyu0O9JeYiEWgW3Nj7uhLrkoQ9a9lWLZuGro1uJ3CJOhaUJAEQBOldeJ7Bva6NPEgyBtu8MFAt6JdC7SDEyxtbCu3UstliFHHQJDaES1y060axFBg7EFs-RL13OFgkJqIB4YNJEwN7poi9FRoOkIQu_IypFx_G6xsBeHJwDWpn7pB5xzReL70LccuMum73KVm1BU4SGnX0rpG23gyLpaxKlW_Ba35wHnHbNsmo5Xr1VGSddQieSrrhLa4CJzAbwbdWiv2IMYb5d7wBTFqqARuw1vDpApXODWpEQEubcKaqmq2kR4x_OHmEFaCcpJZkhMVMpymVhRyx3Ya7rTKNncXtgBSxVK35pY1lBpIk1fYNmxqhk4U1bkSzLbCyjQSRzJz0JFYlgST1UkxN_y5MTiffJBnttfkFCeoYpaXqDCMABZ24Pb3Gh4gpX1vSp0vJAM9aynX6pnBsRU4wu6w45EQMztrfcncOgihawJl5cGgZwRxoNtDjivypatIJwBtYW7XAceAGiKobMPpHOkNFuRSUkoiux-dYScaT9GuAV7bNmlr-cz3LdNqkkR5NhAga4eD3LFCt7y5MVw1GWHUdi0780wVZTTIfA_VgZ2aAclpkMghhojlimcdrheauxZBCRO8zoVXhUYKbUV9gm2CmLKGk61W94i3u-aerfY_yTtiwEsarUwsB9VZ6BRta-WdDITyM2KkjmQt1iOBSwlgvNavWRNtDQNlvd24EUGOZIaXQSshbuYgZiWQYbMOncFO53EJEFpJxEMQJ4-goUwCWmb4kd9Qsw6ZT0UecgJYkeoQApjGa9XDoNdRUISOauqGZW2HOlDgjhopZXXlBUaKhB7FoF_r5pADG-n_MdGwMtldZMACGaDDqqjcgNLGtDJAXZ40NssMmfk5854Idzm9MWacF3BMOdEKdLo_y6l-LKf4r5yioplq-zrJV-Yko9mAZXUrHxokZx7rsOlju2uzChuQBwkEjLEB8Qt45pxorDvFUDdo2pB1UpDIg1YAGuGyMKwokz6xXdJ5wjmwRHf35yQz32AERzskTTcQDrRxk1yYTjMvDuZtquPTyfbJwQqY7jH1AibOwbV_mrPVC1lKB9q3nqetQsuoDRBUTkACMyucNGFK1v3m1tGiaZO4P_rNHa5prIF1oA0b5941OLRHunWdYtMdyAMJ4VVgk6hIvMAKzIgyhHmQOcAxU0XANu3gghvvQnaiGXmoMJROlFc2zHLKmZ_Iroq4Z-PIL0goDbZDPmh5tNPaQD4IfJHizrFcI5IOSFOQmL6bAaOGABgW26HeOXLHWb4HKqzRTnKDBWJXlRGaXuZ1boeVEZkRxIQ3Zh55MEr5DvVOr8dZ3AcH5WinvIH0rWgT8jCELKBW3vE2qIqAhiF2PFqjMNXFMqIEqiXGpNEpUaVuDBQfjm6E-vBgUCTngYMblaRdqASxqRO2mDPRdVI6rNjp0a7JbZT3wJD9Hu1YeILjwWCjjvNFHCx226h8ldsGSz0vd0LTD0lNLZvBos4hsbdJd0ZqhKvD4ABlgWsxz42osKWfFTYpWhFwDj0nq03qbB-gOy2O8JAYGE0qHLlMCpwmrmWalSeoAWzMupCgxKv9tVUwphsV3WBoeUhAvw68zpRVLVHT2lgERdgA08v8xteXAoEyXunmysWCKj3hy0driIKSiFLp6WKRD-StNMQKpUkDOYisIvcrJCwBaJ5zL7Oh0BMIv5pSeq5wR3Hg89APQytBriCgDkSaN53qTN9LcG62WT9sazP4I4Y1d-y5ubbEPby5vvl8e_t-JxL4hUAffr87__jx6u7h8_nd26vPDytPgibwHjznYclzvqj5w0ob_pDw5cadZEV_21d8f_1m41Uy1fizsXauIH-9fn_5cHF7t_IeMa1N8SpA6bTJ-Io09W0vfn5__vbTw8Xth49rpxhNxxJwtGC6imP0U8CiJgiaMBCaTtaqGG2yyfLR9fgg1LQIqoNQk0OpDqKdElN1EHBScNVBpOlRVofHbVK41UGoiXFXh7s1NgDrIMrkSKyDaBNCsg6v-mmxWYffcEqQ1kGkE6O1DmKeFrZ1uJsnxG8dBJwayHUQbHJE10G0E0O7DmNOjvE6CHdasNdByJOjvg5vutPDvw7ivlAc2OGbdmJA2EGwiZFhh2-ziSFih3f09Fixg3jTg8YOwk2PHju8uieHkR05_yfHkx2ejGmBZd8Zxe-M4ndG8Tuj-J1R_M4ofmcUvzOK3xnF74zisQwEN9dfHq5ufr69u7h6uLl9uDn_fP3b1ZZ68t353eXVzfXN24erm_M3KwVlRDjii1rDC8lA2f8pCW4f_9qaIFCTMZULTZUA5kIuyhiWC6mpUhJYLqpYYrqotZ53goDSpYqRjBO1afH95UojOns906UAZar9RZTgYlmKZan6v2eURJqmv99W-I_KoDCknZZDYYgxWmM9JJ-SR2GIcEomhSHS6FwKQ_Lx2RSG9OPyKQxpJ2RU2On8mJwKQ9KRWRWGxCODu3Y6PTazwpB8Ym6FIcjY7Ao7u2dKfoUhxMQMC0OQKTkWduZicpaFIc74PAs7q3FSpoWdWZmaa2EIc0K2hSHQifkWhmBTMi4MEabkXBgiTMy6MAQZn3dhpxOjMy_sXF2jcy8M6SdkX9i5-cblX9jZZ-MyMHxnOr4zHd-Zju9Mx3em4zvT8Z3p-M50_F9hOjYKk4__ePuwSf800Qft0-fbu6uBK1z_4MPs9Yyz2avZ7ZtfLm4__jF7PVtEGVyIdl12-euHj-sytGRi9mp2ahqP3Uwqo9PB76aAGWfy3PWDHpPSYy_jzvM5wB3KEzLO77qfT7GG7ub_GcV-7XoFj04dsYcwKpXDLvX0xAx7aYxGpezfIR6ZoGGXfCwbuZtDaWKihr2UWSclWtgb0MnJFvZSar1o1oS9I2Ra5oS9SXiB4Pm97T0x7nw_RddzpYwdwrHh33vbc4SMshu3OjUMfBdoXCj4LvWIcPBd0lFx1ntrfoKQtAMxySD_wsnhRsXy7p1HE63suwtgUmDtHq8wLgBx75QZy_7v8gwjjcS78zjWLrx7wY2VPXbjrEYEJe6dXuNCA_dYzNEBfnsvPzrYbg9hdJDa3luMi9za47JGyCy7K29cBNcemzwyHGvvFB0fsLN3llaqrd0orRlRqmsxMoGhEK8rjp0CuGAFcZi0EooCk1QpqDrkYEZCt-1YEjlJKJHhW3pCSQR76cLQ7YMjf1oW1alxWnvvAau0JoSSLiVZ7rd1y91AhNQwXB6qiD_hHKb_ngv2ey7Y77lgT88Fu_9Tlzv5sBGRMa-efuX1-6_fjvj1278aXbVKNf6kTJu9nj2pWgZPDuSrHekS3zNBIk_W2EN2Zqw__FGoSeqfo2ij7XCHYSa4wR_FmmBfOww00lh2GGSse_hRoHG-4UdhpjqGHwWc6BV-vINTJNCjaKP9wY8ijXcGPwo1VUY9DjjeDfwo1kQf8KN40x3Aj--pE7y_j4Ke6vp9FHiKEe8w0lh5_vipPVayP75bJ7h7HwWb4Ot9FGuCo_fxJTzey_sbx_h4F-_joz_Sv3sA1PMuf3x-d3vz7vzTu09XV5ez1zPja-HN7a-fru4-XX9-9PpeF--zOJOu269q2DPVX-sCwBwksXoRA8VzG5iaZvrZDZxoGnluMyfYTJ7bxMjs1c_GfWEjzbNnfqL15rn4JyfFfnZLL5Ex-9mNnZBO-9ltnJZr-9nNTEzE_Wz86Vm6n93EaSm8n38Mv4SJ8rmNTUn-_WzwyZnBn78bJ6YNf3YDk227z21gasLx52-8sTL1MzCnW32_1cLs1eyfnx_--fH84eP7888_3959ePj4_te31zePap7Zq9nd-c376zez1zMJ-Nrx6u7q_PLq_c99UQxQTPHs1ezT-heV1Pq3lD7d_np3cfVwef756uHq4-1FD2WbrmtbgdGzX58-313frOLcVCkJX8W_9WUfNyVi9mr25fJtD3D-cHl99-kk1yqVAhmf5Fy1hzDSvWqPfpyD1R75CBerPdoTnKz2sMar7PYgxinX9sgn-FntYZzgK7U_IqO8pfbIx_pL7QGMlVT2X-DZLjF7pKOdYvZnYsTJuUc8xiNlj3iM3_8e8RSflP0eTNEJ7s__KL-SPfLRfvd7CBOdSvbX4TT__f2Teqxmav_AHKmR2t_UY31E9hBGeYnsX3fjHT32MEY6t-_Rv1SG4wOjO96FZP8WGeEFsn8Zj3Xk2D8_ZIETwwWBjEBBLcvIfKBS4tYVtd3I9_SEL1jcX8pqQWPd8Q6BNBY0m9ZFJKipQhaPFLVdZiR-iu0GGoWeqLgse2ZLR7HKy4XQFUxjBtQW4NlTpc3Ds2-TDbYsSgrOKqnyBggD26abmraoRFv4qTSVqydl7vQCufN4Ah9q7qnOiwzRoSb2qg5WaioECMOgzWnui6iJTNiEVZf5hdcAx0WblhhhMRBC7U-ErSBvbBK6vM5SHnomMb1WQB9SJlIJ68dx_Eo6MF5vyp5hvv5mzb-qxPfrbJulj5EdM2Nv6v-lIXurqaOm7E2dw8bs_d0Hqs5IGicIgRnWvLVQAVRE6sTvpOcVxWa6VBpT2s-18xfL4qniditFgoJKNrjIokhlOMxbrkzchspwXFaEzaCVbe2T98jm_EWDOzQDDtlzOmSGyPET2irLbAKZOh3wowY3noXTx7Zj1dMfOR06J1S-xQw3dxEoWOULkHHYuG7liABz1u_NH3uu0HLmjv2t3flUaxtfZlXjd7wVVUUkbHEXhgIYBrCBG3qeZ37t5ONZAmI26Ozx8TlA8iLD840Wn6q-wFKbvZo9rA0L66CkR1F79QPEvSyxjlLaqvbpj09rb4uV_Htz_qEXrR9Uq9b8DgIleNgEM61pN0JJwpc9yoMq5RKWSxmj87KUai3HR0tC0TUXy3K74GMKVDx7PfuXFsN0od3P9BP-dz_7-z3XHpG038_vbq5v3r7WyjTW4oaoMuYw1hZYK1OitFWCG6I0vii1ZAkk4GUco_kOyHXZ1wFcI7yMJQdUI0zQmMW8BCVZcA3FJSBUwwupiTxRc5Z_6idgB-eFXmv14W_aXQwXEmmAUm01ihpZjasGlCaXvCQs1lAsYo5iDkmsVtSNWMjy7_f839r90jDseP2vdj_7YbEs72f3_HFKYjnUdoz1_jrrv89ezVaS5s8UJJv5Xi-epdwuQ7FQb_pGV_8cKvsoFwIkoIx3n34GMonLg4WHaN4tVNn_t19yqPYaZ7eJ7dI9qsVFGsP88ct1zzpSOijj5TlCl0T1LOVlLD5LsHpmzl7NUiBRzAlPNo_XJCxWC741Whyw_kl_d25ObV6tiktSxW8G-2uytko7QU81Peep9iIKopOym56azHRy7tLTUpVOz0yqvYgKSpuqfNKmq51OSKGqvYD1W5tutdX-jxlmtdNtr9rL2CG1F7DWaC9gkJmUHPekXLjaCcrIiWlzB3M2KqBOm6a6PCEt7-QsvC-QdPf0HLunptQ9LaXs6RlkXyRh7Avlh33BdLCDPKbjQgFPSRx7Qp7Y2avZYtlzlc9Prrkm2bB26-9rpd6GMRS9FNV_3pKpXs2EjHEs3y8goI_stbkqfuRc3-yKZE-Pbg7wlLNXsxXb-TLiwQrq3WLRs8AbIenN-s21i4WMN4LNV163l1A21fqP9_zNxcXD1du3P72E4dscmqXP1vWscHVn98_ncZL0jW56ABAiPNEiCLU4SbRyoT157r3Wfth0re8nwdp_aTr-Wqb99997cZQ_iWRbpD_dz37YAtrG-SpIrsaBqnir6HMaf-3K13bQIl6LtivBd659AG0UryTh9VtrC7kiqmKpejGWKA0RjGMZ8_L_7xvBpH_hv2k965H0HQaUAKWBn-5nKn0snat0PRt_076Kd_2XX1U_PhcU8EQjXJUxQL3c_fbiQgO4jKVWEqFhuWDaLwtFtDcg7_sGSo2UGiYcKU2lAC3qGGkVkKTndZQWxWUZy_ljT-BP97P52ddmNV2vSZlu-HpKIkTkTz_s_ahZP4SPAA98odeA0rjcg0JrOWzz-JnY29AYqGegPhaUPf-09R0vu27raxRzmGqDp3pEOJDtxJ49_MVr7_Zn04Fnt9WvgZ7Xf2yV_XQ_679renY_--E__uOH_-BCLuB__mj-53_uLB_txxWlBhcsWqiv3e4R4Ep1YXnrfzW29VbsccDX73eg4tZa1n78q-bAqj0whDnePIDsgdcHKJ5W2DdpN33foz7yKkPCp7k8SP9wtP1-RFYT_Yi4LB-nCaYxzPs6f9PwksOSLDigw8q4r7w5QVdPzp5qnvXfH-SS81jORbsGAkotWaw0IclCamyx5GV_SCywdsZ4eVYycaYBpaFYQUmiGGlk1cO0LIV6fXaWkDJdRnO4YGePN-TXv3QRnTGgyliuWj67uzq__HA1Z-hvSsQx0pditaJ1ueRqvYaBLgHrl3f-9D79lON-V67Y5H5xf-3YqkTT9ZKJ7fLNi9GdoelHZrkz4rh8WoUIkc2Iruo_kkU_3c82r6RDStbVhzfO_f0PH3-_PFMS9pdO_-3887v-42rW-gFf3UtLQkttdUCQWGmsv045KJcSrK_Rzb3T3zg_rG-aDej90zGvQY09rkDI-sW2WeVf1522LDXc_59ppRatX-1yESv-_5VavZC5Rri2jpp8fWgSNwGVmz81ycnZx0_mPf_4yfzpfnZ_z-_v69W__3V_b9j2f5l_ty12f__f_-t__M-vZUZfoG2Ul6pEMa-GzAmHlRekGScIIitiLojyNKeSZCk3YMI9fU201misMCSB5WUsHvmdlXg3ez3b1nPP_v3v_x0AAP__uZu1_w==
    193_skim_orig_completion_diff=complete -F %s diff #_comp_complete_longopt
    194LIBTOOLIZE=libtoolize
    195READELF=readelf
    196CCACHE_COMPRESS=1
    197NIX_USER_PROFILE_DIR=/nix/var/nix/profiles/per-user/hodlinator
    198INFOPATH=/guix/current/info:/guix/current/share/info:/home/hodlinator/.guix-home/profile/info:/home/hodlinator/.guix-home/profile/share/info:/home/hodlinator/.guix-profile/info:/home/hodlinator/.guix-profile/share/info:/home/hodlinator/.nix-profile/info:/home/hodlinator/.nix-profile/share/info:/nix/profile/info:/nix/profile/share/info:/home/hodlinator/.local/state/nix/profile/info:/home/hodlinator/.local/state/nix/profile/share/info:/etc/profiles/per-user/hodlinator/info:/etc/profiles/per-user/hodlinator/share/info:/nix/var/nix/profiles/default/info:/nix/var/nix/profiles/default/share/info:/run/current-system/sw/info:/run/current-system/sw/share/info
    199doCheck=
    200_skim_orig_completion_sort=complete -F %s sort #_comp_complete_longopt
    201depsBuildBuild=
    202RUN_TIDY=false
    203XDG_SESSION_CLASS=user
    204PYTHONPATH=/nix/store/wfbjq35kxs6x83c3ncpfxdyl5gbhdx4h-python3-3.12.6/lib/python3.12/site-packages:/nix/store/75mwx6gicpry8hpa5lbxlrnv72hdlxri-python3.12-flake8-7.1.1/lib/python3.12/site-packages:/nix/store/91vlg2f0fw6qg2bp3x8i7awq79fr4j6s-python3.12-mccabe-0.7.0/lib/python3.12/site-packages:/nix/store/y75hl6vbqpws9adngmbaidz0qwz8qsm4-python3.12-pycodestyle-2.12.0/lib/python3.12/site-packages:/nix/store/2r4hvm84p82kanm3rijqvy02z43izck2-python3.12-pyflakes-3.2.0/lib/python3.12/site-packages:/nix/store/8wqpzvgq1zala6l2i1rgyzl9bh1jvd8b-lief-0.15.1-py/lib/python3.12/site-packages:/nix/store/06yy0rn11kr6hqsfc5s9nwkkcqlbm49r-python3.12-autopep8-2.0.4-unstable-2023-10-27/lib/python3.12/site-packages:/nix/store/9g8zyaqigac1dhwg760f6zhg6cakxn0n-python3.12-mypy-1.11.2/lib/python3.12/site-packages:/nix/store/hx32k2h25mdml40dcl3blqk15vxdmd80-python3.12-mypy-extensions-1.0.0/lib/python3.12/site-packages:/nix/store/xbn803arch0n51p96s914ppi3v6jds57-python3.12-typing-extensions-4.12.2/lib/python3.12/site-packages:/nix/store/4px67r7243qjr75n5l1bzqf8hlzylwwd-python3.12-requests-2.32.3/lib/python3.12/site-packages:/nix/store/1yyxjlv56wbgjzl2ikhrwglyfq8487x7-python3.12-brotlicffi-1.1.0.0/lib/python3.12/site-packages:/nix/store/fdxlra5xny01lsfvfh1l0banr3imxvvx-python3.12-cffi-1.17.1/lib/python3.12/site-packages:/nix/store/p2gdkij2rnis9mfhh2b9n434xn4ys314-python3.12-pycparser-2.22/lib/python3.12/site-packages:/nix/store/zvixkvf303l194bbwkspm329v10g4rm1-python3.12-certifi-2024.07.04/lib/python3.12/site-packages:/nix/store/7akj36xklfgdvm26gs99bafp3851vznf-python3.12-charset-normalizer-3.3.2/lib/python3.12/site-packages:/nix/store/s84p3zf46i9fm3jy7rm5w89c51as2k81-python3.12-idna-3.7/lib/python3.12/site-packages:/nix/store/b7r5sizpalyck3w8nfal0p8v304z4r60-python3.12-urllib3-2.2.2/lib/python3.12/site-packages:/nix/store/x6slzxa6yyxhy27m77212xggs63apajy-python3.12-pyzmq-26.0.3/lib/python3.12/site-packages:/nix/store/jiml3523j61sbjl8j76dw83h18ikl8gr-python3.12-pyperf-2.7.0/lib/python3.12/site-packages:/nix/store/lk52idgmpnwkp6v90hc3sl7if3idms24-python3.12-psutil-6.0.0/lib/python3.12/site-packages:/nix/store/fazsqcl0b1cbkn78h9cz1p6iqy0f8pgp-bcc-0.31.0/lib/python3.12/site-packages:/nix/store/53x5bid4rm06jc2gi5j4dm2gcmf1w94d-python3.12-netaddr-1.3.0/lib/python3.12/site-packages
    205LC_IDENTIFICATION=sv_SE.UTF-8
    206TERM=xterm-256color
    207GTK_PATH=/guix/current/lib/gtk-2.0:/guix/current/lib/gtk-3.0:/guix/current/lib/gtk-4.0:/home/hodlinator/.guix-home/profile/lib/gtk-2.0:/home/hodlinator/.guix-home/profile/lib/gtk-3.0:/home/hodlinator/.guix-home/profile/lib/gtk-4.0:/home/hodlinator/.guix-profile/lib/gtk-2.0:/home/hodlinator/.guix-profile/lib/gtk-3.0:/home/hodlinator/.guix-profile/lib/gtk-4.0:/home/hodlinator/.nix-profile/lib/gtk-2.0:/home/hodlinator/.nix-profile/lib/gtk-3.0:/home/hodlinator/.nix-profile/lib/gtk-4.0:/nix/profile/lib/gtk-2.0:/nix/profile/lib/gtk-3.0:/nix/profile/lib/gtk-4.0:/home/hodlinator/.local/state/nix/profile/lib/gtk-2.0:/home/hodlinator/.local/state/nix/profile/lib/gtk-3.0:/home/hodlinator/.local/state/nix/profile/lib/gtk-4.0:/etc/profiles/per-user/hodlinator/lib/gtk-2.0:/etc/profiles/per-user/hodlinator/lib/gtk-3.0:/etc/profiles/per-user/hodlinator/lib/gtk-4.0:/nix/var/nix/profiles/default/lib/gtk-2.0:/nix/var/nix/profiles/default/lib/gtk-3.0:/nix/var/nix/profiles/default/lib/gtk-4.0:/run/current-system/sw/lib/gtk-2.0:/run/current-system/sw/lib/gtk-3.0:/run/current-system/sw/lib/gtk-4.0
    208SIZE=size
    209HOST=x86_64-w64-mingw32
    210propagatedNativeBuildInputs=
    211ACLOCAL_PATH=/nix/store/xn1vn024x0s2pn2wyk5l3ccqynlr798m-automake-1.16.5/share/aclocal:/nix/store/94km64mnxx73r1vjqqicvcjiw25ikr4a-libtool-2.4.7/share/aclocal:/nix/store/mi7q9m86m3rkqmc0niyvfv25ji9fxxha-pkg-config-wrapper-0.29.2/share/aclocal:/nix/store/24gbi6mcw4c6jgzai9aaxx9qi2rxdb09-cmake-3.29.6/share/aclocal:/nix/store/hl14fvf6jpfv30j4p8hqgzqpmrmx2m7b-freetype-2.13.3-dev/share/aclocal:/nix/store/m8kn1aq1ralckmqfdhl147ql9lpad2ky-curl-8.9.1-dev/share/aclocal
    212_skim_orig_completion_mv=complete -F %s mv #_comp_complete_longopt
    213LESSOPEN=|/nix/store/vinrzz9vkzb41khwmw41nbv3gnh0gz97-lesspipe-2.11/bin/lesspipe.sh %s
    214RUN_FUZZ_TESTS=false
    215strictDeps=
    216_skim_orig_completion_rmdir=complete -F %s rmdir #_comp_complete_longopt
    217_skim_orig_completion_head=complete -F %s head #_comp_complete_longopt
    218LLDB_DEBUGSERVER_PATH=/nix/store/yzry7j7zn30cnqa46d5b5i7aji6a3va1-lldb-17.0.6/bin/lldb-server
    219USE_BUSY_BOX=false
    220BOOST_TEST_RANDOM=1
    221TZDIR=/etc/zoneinfo
    222AR=ar
    223AS=as
    224BITCOIN_CONFIG=-DREDUCE_EXPORTS=ON -DBUILD_GUI_TESTS=OFF -DCMAKE_CXX_FLAGS='-Wno-error=return-type -Wno-error=maybe-uninitialized -Wno-error=array-bounds'
    225_skim_orig_completion_ftp=complete -F %s ftp #_comp_complete_known_hosts
    226DISPLAY=:1
    227NIX_BINTOOLS_WRAPPER_TARGET_HOST_x86_64_unknown_linux_gnu=1
    228SHLVL=3
    229NM=nm
    230GUIX_LOCPATH=/guix/current/lib/locale:/home/hodlinator/.guix-home/profile/lib/locale:/home/hodlinator/.guix-profile/lib/locale
    231PAGER=less
    232NIX_CFLAGS_COMPILE= -frandom-seed=8mbx88x98p -isystem /nix/store/94km64mnxx73r1vjqqicvcjiw25ikr4a-libtool-2.4.7/include -isystem /nix/store/4qzh03xydyr60nzjylqvq6wwgph3k3fj-file-5.45-dev/include -isystem /nix/store/20z0miv70wbl9xvrx4nvq6krrhfl5942-boost-1.81.0-dev/include -isystem /nix/store/j6wal7qwmc7crw489kpplbkyy6hpdybr-libevent-2.1.12-dev/include -isystem /nix/store/g9qvdys3gqz5swhz932vgrcmz7r8nlw0-zeromq-4.3.5/include -isystem /nix/store/xxbfjxa91hc70mh7a5nmpasdfk7darb0-sqlite-3.46.1-dev/include -isystem /nix/store/25q18zf1jimcbsrrikdfv5jvf8k1w26w-db-4.8.30-dev/include -isystem /nix/store/wfbjq35kxs6x83c3ncpfxdyl5gbhdx4h-python3-3.12.6/include -isystem /nix/store/21p53fvw6b3sjv9iycy7gk3y2gws5fzm-gdb-15.1/include -isystem /nix/store/3xd8xb0s331pcjp482vmfihx0yq7ms1y-libsystemtap-5.1/include -isystem /nix/store/fazsqcl0b1cbkn78h9cz1p6iqy0f8pgp-bcc-0.31.0/include -isystem /nix/store/4x2hpfxvdlzvp3kwdqbwv0x6zfrvq4ga-zlib-1.3.1-dev/include -isystem /nix/store/3bg50gaw9hy1igq3sv4gndnvfmhwjgff-jq-1.7.1-dev/include -isystem /nix/store/hmnq39a0qizhymg4037x12hngvxf85si-libxkbcommon-1.7.0-dev/include -isystem /nix/store/pxcxb21n0m279mhqyrvcx727f4b493kl-fontconfig-2.15.0-dev/include -isystem /nix/store/hl14fvf6jpfv30j4p8hqgzqpmrmx2m7b-freetype-2.13.3-dev/include -isystem /nix/store/8kjbqplfa1ir5phimgy8ahzasci476w2-bzip2-1.0.8-dev/include -isystem /nix/store/7jg1cp851pysmsadm9qfnzi4mc76a2b4-brotli-1.1.0-dev/include -isystem /nix/store/yx2b89zg25dcj6q1rsfpk3zwnb4bxy3a-libpng-apng-1.6.43-dev/include -isystem /nix/store/y17mkjl442q2s12iy8nwr0r21mimvi4f-libxcb-1.17.0-dev/include -isystem /nix/store/6c7nw6s7fpgrhg6rsvvhylgpm9ijbkff-xcb-util-wm-0.4.2-dev/include -isystem /nix/store/l5qvqbfn92dl73ma8rnr2j05pb6al23p-xcb-util-image-0.4.1-dev/include -isystem /nix/store/4ly0icqic461gi80rr3l5i1bwypr75li-xcb-util-keysyms-0.4.1-dev/include -isystem /nix/store/ncgzpmdzz0f1w19jvi2l2nd6lsxqrbja-xcb-util-renderutil-0.3.10-dev/include -isystem /nix/store/9h6fna9n3y2sj6kvml6fqipd96ljkfgb-graphviz-12.1.1/include -isystem /nix/store/m8kn1aq1ralckmqfdhl147ql9lpad2ky-curl-8.9.1-dev/include -isystem /nix/store/gp3zinwhzqmfdzyghd8dj4iazjcyh1n8-krb5-1.21.3-dev/include -isystem /nix/store/hnis0d362r324fy9x2x66y44zvgydbc4-nghttp2-1.63.0-dev/include -isystem /nix/store/ky8h1qj7a3l9ifh9yydkdfdcb2gzp6g4-libidn2-2.3.7-dev/include -isystem /nix/store/i4zk1906f863gjp39vhsjl1imkwyp4qs-openssl-3.3.2-dev/include -isystem /nix/store/l6fqivkv3cazqwaxfpx9sijbw4mrv8hr-libpsl-0.21.5-dev/include -isystem /nix/store/3bazyk6q7y8xa5q9c4jnazpzhm7xxiak-libssh2-1.11.0-dev/include -isystem /nix/store/h3jyxqgb3cji9p737b4zx03hz2dvphp4-zstd-1.5.6-dev/include -isystem /nix/store/94km64mnxx73r1vjqqicvcjiw25ikr4a-libtool-2.4.7/include -isystem /nix/store/4qzh03xydyr60nzjylqvq6wwgph3k3fj-file-5.45-dev/include -isystem /nix/store/20z0miv70wbl9xvrx4nvq6krrhfl5942-boost-1.81.0-dev/include -isystem /nix/store/j6wal7qwmc7crw489kpplbkyy6hpdybr-libevent-2.1.12-dev/include -isystem /nix/store/g9qvdys3gqz5swhz932vgrcmz7r8nlw0-zeromq-4.3.5/include -isystem /nix/store/xxbfjxa91hc70mh7a5nmpasdfk7darb0-sqlite-3.46.1-dev/include -isystem /nix/store/25q18zf1jimcbsrrikdfv5jvf8k1w26w-db-4.8.30-dev/include -isystem /nix/store/wfbjq35kxs6x83c3ncpfxdyl5gbhdx4h-python3-3.12.6/include -isystem /nix/store/21p53fvw6b3sjv9iycy7gk3y2gws5fzm-gdb-15.1/include -isystem /nix/store/3xd8xb0s331pcjp482vmfihx0yq7ms1y-libsystemtap-5.1/include -isystem /nix/store/fazsqcl0b1cbkn78h9cz1p6iqy0f8pgp-bcc-0.31.0/include -isystem /nix/store/4x2hpfxvdlzvp3kwdqbwv0x6zfrvq4ga-zlib-1.3.1-dev/include -isystem /nix/store/3bg50gaw9hy1igq3sv4gndnvfmhwjgff-jq-1.7.1-dev/include -isystem /nix/store/hmnq39a0qizhymg4037x12hngvxf85si-libxkbcommon-1.7.0-dev/include -isystem /nix/store/pxcxb21n0m279mhqyrvcx727f4b493kl-fontconfig-2.15.0-dev/include -isystem /nix/store/hl14fvf6jpfv30j4p8hqgzqpmrmx2m7b-freetype-2.13.3-dev/include -isystem /nix/store/8kjbqplfa1ir5phimgy8ahzasci476w2-bzip2-1.0.8-dev/include -isystem /nix/store/7jg1cp851pysmsadm9qfnzi4mc76a2b4-brotli-1.1.0-dev/include -isystem /nix/store/yx2b89zg25dcj6q1rsfpk3zwnb4bxy3a-libpng-apng-1.6.43-dev/include -isystem /nix/store/y17mkjl442q2s12iy8nwr0r21mimvi4f-libxcb-1.17.0-dev/include -isystem /nix/store/6c7nw6s7fpgrhg6rsvvhylgpm9ijbkff-xcb-util-wm-0.4.2-dev/include -isystem /nix/store/l5qvqbfn92dl73ma8rnr2j05pb6al23p-xcb-util-image-0.4.1-dev/include -isystem /nix/store/4ly0icqic461gi80rr3l5i1bwypr75li-xcb-util-keysyms-0.4.1-dev/include -isystem /nix/store/ncgzpmdzz0f1w19jvi2l2nd6lsxqrbja-xcb-util-renderutil-0.3.10-dev/include -isystem /nix/store/9h6fna9n3y2sj6kvml6fqipd96ljkfgb-graphviz-12.1.1/include -isystem /nix/store/m8kn1aq1ralckmqfdhl147ql9lpad2ky-curl-8.9.1-dev/include -isystem /nix/store/gp3zinwhzqmfdzyghd8dj4iazjcyh1n8-krb5-1.21.3-dev/include -isystem /nix/store/hnis0d362r324fy9x2x66y44zvgydbc4-nghttp2-1.63.0-dev/include -isystem /nix/store/ky8h1qj7a3l9ifh9yydkdfdcb2gzp6g4-libidn2-2.3.7-dev/include -isystem /nix/store/i4zk1906f863gjp39vhsjl1imkwyp4qs-openssl-3.3.2-dev/include -isystem /nix/store/l6fqivkv3cazqwaxfpx9sijbw4mrv8hr-libpsl-0.21.5-dev/include -isystem /nix/store/3bazyk6q7y8xa5q9c4jnazpzhm7xxiak-libssh2-1.11.0-dev/include -isystem /nix/store/h3jyxqgb3cji9p737b4zx03hz2dvphp4-zstd-1.5.6-dev/include
    233DIR_QA_ASSETS=/ci_container_base/ci/scratch/qa-assets
    234LC_TELEPHONE=sv_SE.UTF-8
    235QTWEBKIT_PLUGIN_PATH=/guix/current/lib/mozilla/plugins/:/home/hodlinator/.guix-home/profile/lib/mozilla/plugins/:/home/hodlinator/.guix-profile/lib/mozilla/plugins/:/home/hodlinator/.nix-profile/lib/mozilla/plugins/:/nix/profile/lib/mozilla/plugins/:/home/hodlinator/.local/state/nix/profile/lib/mozilla/plugins/:/etc/profiles/per-user/hodlinator/lib/mozilla/plugins/:/nix/var/nix/profiles/default/lib/mozilla/plugins/:/run/current-system/sw/lib/mozilla/plugins/
    236patches=
    237LC_MEASUREMENT=sv_SE.UTF-8
    238__NIXOS_SET_ENVIRONMENT_DONE=1
    239NIXPKGS_CMAKE_PREFIX_PATH=/nix/store/p8861mb1fliand0a8d81byy7gmp50yr8-autoconf-2.72:/nix/store/xn1vn024x0s2pn2wyk5l3ccqynlr798m-automake-1.16.5:/nix/store/94km64mnxx73r1vjqqicvcjiw25ikr4a-libtool-2.4.7:/nix/store/k9wk7v2jrri5ixwi5hqcpmb9j20vxbr1-gnum4-1.4.19:/nix/store/4qzh03xydyr60nzjylqvq6wwgph3k3fj-file-5.45-dev:/nix/store/dc7m1sxqysjl18hfbjcg9y5ncr69n85c-file-5.45:/nix/store/nfgyl0id9d7j52p1x60an2l3fmzfqqrq-libtool-2.4.7-lib:/nix/store/mi7q9m86m3rkqmc0niyvfv25ji9fxxha-pkg-config-wrapper-0.29.2:/nix/store/20z0miv70wbl9xvrx4nvq6krrhfl5942-boost-1.81.0-dev:/nix/store/rada92dgkcprib5gg4czaq1k65sidqrc-boost-1.81.0:/nix/store/j6wal7qwmc7crw489kpplbkyy6hpdybr-libevent-2.1.12-dev:/nix/store/zyfz2b8ipm4q3rd9dvga0scvylwlqmir-libevent-2.1.12:/nix/store/iz5i2r1vznnp7dz9qijj89qp66dyf739-libevent-2.1.12-openssl:/nix/store/g9qvdys3gqz5swhz932vgrcmz7r8nlw0-zeromq-4.3.5:/nix/store/xxbfjxa91hc70mh7a5nmpasdfk7darb0-sqlite-3.46.1-dev:/nix/store/i1gxd8rl5djlz6m5yp9gb6ygigjm7rv3-sqlite-3.46.1-bin:/nix/store/220jcypl4rj05ffv1c074lf244av622g-sqlite-3.46.1:/nix/store/25q18zf1jimcbsrrikdfv5jvf8k1w26w-db-4.8.30-dev:/nix/store/invywkrrzfdaqiizga5bs37chxyly403-db-4.8.30-bin:/nix/store/vg03r9ivgfbdb62m0xpdsmwydypxbzh7-db-4.8.30:/nix/store/fqwrh7j1m5hz1bl8c1jyg7fjwwky2j1f-hexdump-util-linux-2.39.4:/nix/store/24gbi6mcw4c6jgzai9aaxx9qi2rxdb09-cmake-3.29.6:/nix/store/s0yab2zncbxgchm7c0zbdbm1lja1935v-byacc-20240109:/nix/store/wfbjq35kxs6x83c3ncpfxdyl5gbhdx4h-python3-3.12.6:/nix/store/75mwx6gicpry8hpa5lbxlrnv72hdlxri-python3.12-flake8-7.1.1:/nix/store/91vlg2f0fw6qg2bp3x8i7awq79fr4j6s-python3.12-mccabe-0.7.0:/nix/store/y75hl6vbqpws9adngmbaidz0qwz8qsm4-python3.12-pycodestyle-2.12.0:/nix/store/2r4hvm84p82kanm3rijqvy02z43izck2-python3.12-pyflakes-3.2.0:/nix/store/8wqpzvgq1zala6l2i1rgyzl9bh1jvd8b-lief-0.15.1-py:/nix/store/06yy0rn11kr6hqsfc5s9nwkkcqlbm49r-python3.12-autopep8-2.0.4-unstable-2023-10-27:/nix/store/9g8zyaqigac1dhwg760f6zhg6cakxn0n-python3.12-mypy-1.11.2:/nix/store/hx32k2h25mdml40dcl3blqk15vxdmd80-python3.12-mypy-extensions-1.0.0:/nix/store/xbn803arch0n51p96s914ppi3v6jds57-python3.12-typing-extensions-4.12.2:/nix/store/4px67r7243qjr75n5l1bzqf8hlzylwwd-python3.12-requests-2.32.3:/nix/store/1yyxjlv56wbgjzl2ikhrwglyfq8487x7-python3.12-brotlicffi-1.1.0.0:/nix/store/fdxlra5xny01lsfvfh1l0banr3imxvvx-python3.12-cffi-1.17.1:/nix/store/p2gdkij2rnis9mfhh2b9n434xn4ys314-python3.12-pycparser-2.22:/nix/store/zvixkvf303l194bbwkspm329v10g4rm1-python3.12-certifi-2024.07.04:/nix/store/7akj36xklfgdvm26gs99bafp3851vznf-python3.12-charset-normalizer-3.3.2:/nix/store/s84p3zf46i9fm3jy7rm5w89c51as2k81-python3.12-idna-3.7:/nix/store/b7r5sizpalyck3w8nfal0p8v304z4r60-python3.12-urllib3-2.2.2:/nix/store/x6slzxa6yyxhy27m77212xggs63apajy-python3.12-pyzmq-26.0.3:/nix/store/jiml3523j61sbjl8j76dw83h18ikl8gr-python3.12-pyperf-2.7.0:/nix/store/lk52idgmpnwkp6v90hc3sl7if3idms24-python3.12-psutil-6.0.0:/nix/store/21p53fvw6b3sjv9iycy7gk3y2gws5fzm-gdb-15.1:/nix/store/3xd8xb0s331pcjp482vmfihx0yq7ms1y-libsystemtap-5.1:/nix/store/n0yrg24dwj94qyy2kzr8ps7ji0h4rmyf-bpftrace-0.21.2:/nix/store/fazsqcl0b1cbkn78h9cz1p6iqy0f8pgp-bcc-0.31.0:/nix/store/53x5bid4rm06jc2gi5j4dm2gcmf1w94d-python3.12-netaddr-1.3.0:/nix/store/4kbc0s1iaym07b7xl1w9m7lpk9niamqh-ccache-4.10.2:/nix/store/b8q94sxwxmjyzdzaqfzl0hlmwv680hdp-bear-3.1.5:/nix/store/4x2hpfxvdlzvp3kwdqbwv0x6zfrvq4ga-zlib-1.3.1-dev:/nix/store/haci0d018njygwdga95bsbx8ww2iswy7-zlib-1.3.1:/nix/store/3bg50gaw9hy1igq3sv4gndnvfmhwjgff-jq-1.7.1-dev:/nix/store/v0azfsqv58llx12jal5ngx3mj0rj7km6-jq-1.7.1-bin:/nix/store/23jnqnvphk91kylc3gqcpdfy0m0ldz2j-jq-1.7.1-lib:/nix/store/hmnq39a0qizhymg4037x12hngvxf85si-libxkbcommon-1.7.0-dev:/nix/store/0j2mnm88hf6ndp58jybmbiwl4wg492g9-libxkbcommon-1.7.0:/nix/store/pxcxb21n0m279mhqyrvcx727f4b493kl-fontconfig-2.15.0-dev:/nix/store/hl14fvf6jpfv30j4p8hqgzqpmrmx2m7b-freetype-2.13.3-dev:/nix/store/8kjbqplfa1ir5phimgy8ahzasci476w2-bzip2-1.0.8-dev:/nix/store/girfp68w14pxfii52ak8gcs212y4q2s2-bzip2-1.0.8-bin:/nix/store/5x0kqz9xa737546fc009xkandg19l3ra-bzip2-1.0.8:/nix/store/7jg1cp851pysmsadm9qfnzi4mc76a2b4-brotli-1.1.0-dev:/nix/store/r9bd7jib7yl6p62h2gz40q7ki4si3r93-brotli-1.1.0-lib:/nix/store/w5v7c0ikm6mzf17f3zyjvf0cn8gcammm-brotli-1.1.0:/nix/store/yx2b89zg25dcj6q1rsfpk3zwnb4bxy3a-libpng-apng-1.6.43-dev:/nix/store/4z21lw9vsbwir6zcpfrd9xvcrwdfzqk6-libpng-apng-1.6.43:/nix/store/lfpg1k4nxpms35czil5j008s4na6qw0c-freetype-2.13.3:/nix/store/40rwgqib6c28axp5m99vlmr7i35iz6p4-fontconfig-2.15.0-bin:/nix/store/2fli9412ysivwmqjclfjw378ri03k2qn-fontconfig-2.15.0-lib:/nix/store/y17mkjl442q2s12iy8nwr0r21mimvi4f-libxcb-1.17.0-dev:/nix/store/cv6gfvhz8s4fbxri7h297z61dgp4k8nv-libxcb-1.17.0:/nix/store/6c7nw6s7fpgrhg6rsvvhylgpm9ijbkff-xcb-util-wm-0.4.2-dev:/nix/store/f333qv7qwkvqgy11d9vn32hxniww59al-xcb-util-wm-0.4.2:/nix/store/l5qvqbfn92dl73ma8rnr2j05pb6al23p-xcb-util-image-0.4.1-dev:/nix/store/rdkfl7npxnh960cicbcvhjnw53nj1f3b-xcb-util-image-0.4.1:/nix/store/4ly0icqic461gi80rr3l5i1bwypr75li-xcb-util-keysyms-0.4.1-dev:/nix/store/alpq25n8lzjm82lmnkmq60aywly282iz-xcb-util-keysyms-0.4.1:/nix/store/ncgzpmdzz0f1w19jvi2l2nd6lsxqrbja-xcb-util-renderutil-0.3.10-dev:/nix/store/pkasyi6bhq5mfj8500qlslgki83w6xgi-xcb-util-renderutil-0.3.10:/nix/store/kpm32v920w0a8v48i81jq4hgmsrwbxy3-doxygen-1.10.0:/nix/store/9h6fna9n3y2sj6kvml6fqipd96ljkfgb-graphviz-12.1.1:/nix/store/m8kn1aq1ralckmqfdhl147ql9lpad2ky-curl-8.9.1-dev:/nix/store/gp3zinwhzqmfdzyghd8dj4iazjcyh1n8-krb5-1.21.3-dev:/nix/store/szi6jfvq38xbbg91k00lzg7l4d1g9px1-krb5-1.21.3-lib:/nix/store/zginv83ibqg68281blmdfn8j4a41hsia-krb5-1.21.3:/nix/store/hnis0d362r324fy9x2x66y44zvgydbc4-nghttp2-1.63.0-dev:/nix/store/kxb45pc6yv0c0vmy628d9yq4r6x3kzgk-nghttp2-1.63.0-lib:/nix/store/20r4bkv3cjklnm7grzvbn63fb7qi9r0m-nghttp2-1.63.0:/nix/store/ky8h1qj7a3l9ifh9yydkdfdcb2gzp6g4-libidn2-2.3.7-dev:/nix/store/x87phfz4250br4ahhag175ja0wcaa02m-libidn2-2.3.7-bin:/nix/store/jwsdpq2yxw43ixalh93z726czz7bay2j-libidn2-2.3.7:/nix/store/i4zk1906f863gjp39vhsjl1imkwyp4qs-openssl-3.3.2-dev:/nix/store/s3vv0916j6z5zfs0b1bcfinx1kb6cbhn-openssl-3.3.2-bin:/nix/store/k09x35dsjavyy4xbfda7aafi1knwqd20-openssl-3.3.2:/nix/store/l6fqivkv3cazqwaxfpx9sijbw4mrv8hr-libpsl-0.21.5-dev:/nix/store/1slx9n99cm8l2kzny8vq8l99f46lwd9h-publicsuffix-list-0-unstable-2024-09-10:/nix/store/sikn84fxsghz9spi3l49yfnmpzzrr4mq-libpsl-0.21.5-bin:/nix/store/zia95pvsfnijmgfgwv3wf0z4s9n1159b-libpsl-0.21.5:/nix/store/3bazyk6q7y8xa5q9c4jnazpzhm7xxiak-libssh2-1.11.0-dev:/nix/store/qs983a2lj75ibpllvb8fd17b7fxshqbv-libssh2-1.11.0:/nix/store/h3jyxqgb3cji9p737b4zx03hz2dvphp4-zstd-1.5.6-dev:/nix/store/x30v7sk30mh66k49179iwl23mcqwkci3-zstd-1.5.6-bin:/nix/store/iq0g82wwi93fj8gd768pyha40vyg5gx8-zstd-1.5.6:/nix/store/mm852m65blp3r7jq3iqyp8nnc64jw1l4-curl-8.9.1-bin:/nix/store/czkqnm2prg7lrhxpi7s04yv19xxkkfb5-curl-8.9.1:/nix/store/dvfb5mrpfhg5211v6pl0a3fmz9idg6w7-patchelf-0.15.0:/nix/store/n9iajmgf6z1rvwrdxy3fp8q9xa16j7x7-update-autotools-gnu-config-scripts-hook:/nix/store/vh9fsdhgxcnab2qk7vdp2palkkn6j3cp-gcc-wrapper-13.3.0:/nix/store/l7n97992gd5piaw8phkxzsz176gfk1yj-binutils-wrapper-2.43.1
    240buildInputs=
    241DBUS_STARTER_ADDRESS=unix:path=/run/user/1001/bus,guid=58fb13c39912e2c0616bb1326744971b
    242LOCALE_ARCHIVE=/run/current-system/sw/lib/locale/locale-archive
    243preferLocalBuild=1
    244LESSKEYIN_SYSTEM=/nix/store/v2s53jz2jp7qdmww8wqm0gw6azwwk2xm-lessconfig
    245GDM_X_SERVER_EXTRA_ARGS=-config /nix/store/37077vyj5jwb1vixqx6n1d64f26kh9ba-xserver.conf -xkbdir /nix/store/7j77h7z7967v85vfcb7hdfvlk7lhacg7-xkeyboard-config-2.42/etc/X11/xkb -logfile /dev/null -nolisten tcp
    246CI_IMAGE_NAME_TAG=docker.io/amd64/debian:bookworm
    247TERMINFO_DIRS=/guix/current/share/terminfo:/home/hodlinator/.guix-home/profile/share/terminfo:/home/hodlinator/.guix-profile/share/terminfo:/home/hodlinator/.nix-profile/share/terminfo:/nix/profile/share/terminfo:/home/hodlinator/.local/state/nix/profile/share/terminfo:/etc/profiles/per-user/hodlinator/share/terminfo:/nix/var/nix/profiles/default/share/terminfo:/run/current-system/sw/share/terminfo
    248BASE_SCRATCH_DIR=/ci_container_base/ci/scratch
    249LD_LIBRARY_PATH=/nix/store/haci0d018njygwdga95bsbx8ww2iswy7-zlib-1.3.1/lib
    250XDG_RUNTIME_DIR=/run/user/1001
    251BASE_READ_ONLY_DIR=/home/hodlinator/clean_bitcoin/bitcoin
    252NIX_PKG_CONFIG_WRAPPER_TARGET_HOST_x86_64_unknown_linux_gnu=1
    253JQ_COLORS=1;30:0;37:0;37:0;37:0;32:1;37:1;37
    254depsBuildTarget=
    255OBJCOPY=objcopy
    256DETERMINISTIC_BUILD=1
    257NIX_XDG_DESKTOP_PORTAL_DIR=/run/current-system/sw/share/xdg-desktop-portal/portals
    258out=/home/hodlinator/clean_bitcoin/outputs/out
    259LC_TIME=sv_SE.UTF-8
    260LC_ALL=C.UTF-8
    261STRIP=strip
    262_skim_orig_completion_tail=complete -F %s tail #_comp_complete_longopt
    263JOURNAL_STREAM=9:24589
    264XDG_DATA_DIRS=/nix/store/p8861mb1fliand0a8d81byy7gmp50yr8-autoconf-2.72/share:/nix/store/xn1vn024x0s2pn2wyk5l3ccqynlr798m-automake-1.16.5/share:/nix/store/94km64mnxx73r1vjqqicvcjiw25ikr4a-libtool-2.4.7/share:/nix/store/k9wk7v2jrri5ixwi5hqcpmb9j20vxbr1-gnum4-1.4.19/share:/nix/store/dc7m1sxqysjl18hfbjcg9y5ncr69n85c-file-5.45/share:/nix/store/mi7q9m86m3rkqmc0niyvfv25ji9fxxha-pkg-config-wrapper-0.29.2/share:/nix/store/20z0miv70wbl9xvrx4nvq6krrhfl5942-boost-1.81.0-dev/share:/nix/store/g9qvdys3gqz5swhz932vgrcmz7r8nlw0-zeromq-4.3.5/share:/nix/store/i1gxd8rl5djlz6m5yp9gb6ygigjm7rv3-sqlite-3.46.1-bin/share:/nix/store/fqwrh7j1m5hz1bl8c1jyg7fjwwky2j1f-hexdump-util-linux-2.39.4/share:/nix/store/24gbi6mcw4c6jgzai9aaxx9qi2rxdb09-cmake-3.29.6/share:/nix/store/s0yab2zncbxgchm7c0zbdbm1lja1935v-byacc-20240109/share:/nix/store/wfbjq35kxs6x83c3ncpfxdyl5gbhdx4h-python3-3.12.6/share:/nix/store/21p53fvw6b3sjv9iycy7gk3y2gws5fzm-gdb-15.1/share:/nix/store/n0yrg24dwj94qyy2kzr8ps7ji0h4rmyf-bpftrace-0.21.2/share:/nix/store/fazsqcl0b1cbkn78h9cz1p6iqy0f8pgp-bcc-0.31.0/share:/nix/store/b8q94sxwxmjyzdzaqfzl0hlmwv680hdp-bear-3.1.5/share:/nix/store/haci0d018njygwdga95bsbx8ww2iswy7-zlib-1.3.1/share:/nix/store/0j2mnm88hf6ndp58jybmbiwl4wg492g9-libxkbcommon-1.7.0/share:/nix/store/hl14fvf6jpfv30j4p8hqgzqpmrmx2m7b-freetype-2.13.3-dev/share:/nix/store/w5v7c0ikm6mzf17f3zyjvf0cn8gcammm-brotli-1.1.0/share:/nix/store/lfpg1k4nxpms35czil5j008s4na6qw0c-freetype-2.13.3/share:/nix/store/40rwgqib6c28axp5m99vlmr7i35iz6p4-fontconfig-2.15.0-bin/share:/nix/store/2fli9412ysivwmqjclfjw378ri03k2qn-fontconfig-2.15.0-lib/share:/nix/store/9h6fna9n3y2sj6kvml6fqipd96ljkfgb-graphviz-12.1.1/share:/nix/store/m8kn1aq1ralckmqfdhl147ql9lpad2ky-curl-8.9.1-dev/share:/nix/store/szi6jfvq38xbbg91k00lzg7l4d1g9px1-krb5-1.21.3-lib/share:/nix/store/zginv83ibqg68281blmdfn8j4a41hsia-krb5-1.21.3/share:/nix/store/x87phfz4250br4ahhag175ja0wcaa02m-libidn2-2.3.7-bin/share:/nix/store/jwsdpq2yxw43ixalh93z726czz7bay2j-libidn2-2.3.7/share:/nix/store/1slx9n99cm8l2kzny8vq8l99f46lwd9h-publicsuffix-list-0-unstable-2024-09-10/share:/nix/store/sikn84fxsghz9spi3l49yfnmpzzrr4mq-libpsl-0.21.5-bin/share:/nix/store/iq0g82wwi93fj8gd768pyha40vyg5gx8-zstd-1.5.6/share:/nix/store/dvfb5mrpfhg5211v6pl0a3fmz9idg6w7-patchelf-0.15.0/share:/nix/store/0rqfg05a8rbaql220j7ashi5wvl35b76-gnome-console-46.0/share:/nix/store/x2c1xy5di8wlsd2nbsl35m0g7hf3xc0q-gsettings-desktop-schemas-46.0/share/gsettings-schemas/gsettings-desktop-schemas-46.0:/nix/store/2dgqnmvrskxap0f315h13pvpyq7hr1s5-gtk4-4.14.5/share/gsettings-schemas/gtk4-4.14.5:/nix/store/0rqfg05a8rbaql220j7ashi5wvl35b76-gnome-console-46.0/share/gsettings-schemas/gnome-console-46.0:/nix/store/1hppa998yklk7pbxb1cx9vzj7q6xa45d-gnome-mimeapps/share:/nix/store/3scnx3i95nwjhn961i16ypc7clmphrcw-desktops/share:/guix/current/share:/home/hodlinator/.guix-home/profile/share:/home/hodlinator/.guix-profile/share:/home/hodlinator/.nix-profile/share:/nix/profile/share:/home/hodlinator/.local/state/nix/profile/share:/etc/profiles/per-user/hodlinator/share:/nix/var/nix/profiles/default/share:/run/current-system/sw/share:/nix/store/davz0gx489a19wny2dqasbiwg7zr66qq-gnome-shell-46.4/share/gsettings-schemas/gnome-shell-46.4:/nix/store/qgd8vrxfqjbbsjf9kyns1fy9s045mq9x-gnome-shell-extensions-46.2/share/gsettings-schemas/gnome-shell-extensions-46.2:/nix/store/g64zd19d47glys21x8rh4za7bxfx62fh-gnome-session-46.0/share:/nix/store/z49s72m05k5daqmv7pajncx55v4p8fnm-gtk+3-3.24.43/share/gsettings-schemas/gtk+3-3.24.43:/nix/store/rjvx7znypvvircyfz99pa00a3a596661-gnome-settings-daemon-46.0/share/gsettings-schemas/gnome-settings-daemon-46.0:/nix/store/g64zd19d47glys21x8rh4za7bxfx62fh-gnome-session-46.0/share/gsettings-schemas/gnome-session-46.0:/nix/store/davz0gx489a19wny2dqasbiwg7zr66qq-gnome-shell-46.4/share
    265LIBEXEC_PATH=/guix/current/libexec:/home/hodlinator/.guix-home/profile/libexec:/home/hodlinator/.guix-profile/libexec:/home/hodlinator/.nix-profile/libexec:/nix/profile/libexec:/home/hodlinator/.local/state/nix/profile/libexec:/etc/profiles/per-user/hodlinator/libexec:/nix/var/nix/profiles/default/libexec:/run/current-system/sw/libexec
    266OBJDUMP=objdump
    267propagatedBuildInputs=
    268_skim_orig_completion_less=complete -F %s less #_comp_complete_longopt
    269QT_QPA_PLATFORM_PLUGIN_PATH=
    270dontAddDisableDepTrack=1
    271PREVIOUS_RELEASES_DIR=/ci_container_base/prev_releases
    272GDMSESSION=gnome
    273CC=gcc
    274NIX_CC=/nix/store/vh9fsdhgxcnab2qk7vdp2palkkn6j3cp-gcc-wrapper-13.3.0
    275DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1001/bus,guid=58fb13c39912e2c0616bb1326744971b
    276_skim_orig_completion_grep=complete -F %s grep #_comp_complete_longopt
    277depsBuildTargetPropagated=
    278depsBuildBuildPropagated=
    279DIRENV_WATCHES=eJyk0l9KAzEQx_G75Lk0k002f3oVEZlkZt1AmshuWivi3X0Q1GoVpRf48pkfc_MsHrDPYifk3PYs50YlV-xtkakw1ruYe2q5yi3X45LERuwb9bxnsVNOax0GZdVG8CmvfRW7vhz4ZfNzc1tawiLXGReWlBeuR4mltEc5juR0AOOC9kDGxqgRldJsgUZtCWz0OjgNFpNPnFxwDMZp9hDMBHBJ5ofrZMT1SSpnXAjTCOTZGhMHJFIDMSAEDWRVRK_cZICCsdZEDuBtDBiNJcd6-AyDD8-EZf0d9IY43_xfgdTqlO_fj7kyd_4O68ylbGs-Xdh9GMzfdz_PEk94KP1r-Jvz9jUAAP__kUfmig==
    280NIX_CC_WRAPPER_TARGET_HOST_x86_64_unknown_linux_gnu=1
    281_skim_orig_completion_sed=complete -F %s sed #_comp_complete_longopt
    282CONFIG_SHELL=/nix/store/717iy55ncqs0wmhdkwc5fg2vci5wbmq8-bash-5.2p32/bin/bash
    283DEBIAN_FRONTEND=noninteractive
    284__structuredAttrs=
    285RANLIB=ranlib
    286_skim_orig_completion_cd=complete -o nospace -F %s cd #_comp_cmd_cd
    287NIX_HARDENING_ENABLE=bindnow format fortify fortify3 pic relro stackprotector strictoverflow zerocallusedregs
    288LC_NUMERIC=en_US.UTF-8
    289OLDPWD=/home/hodlinator/clean_bitcoin
    290_skim_orig_completion_cp=complete -F %s cp #_comp_complete_longopt
    291NIX_LDFLAGS=-rpath /home/hodlinator/clean_bitcoin/outputs/out/lib  -L/nix/store/dc7m1sxqysjl18hfbjcg9y5ncr69n85c-file-5.45/lib -L/nix/store/nfgyl0id9d7j52p1x60an2l3fmzfqqrq-libtool-2.4.7-lib/lib -L/nix/store/rada92dgkcprib5gg4czaq1k65sidqrc-boost-1.81.0/lib -L/nix/store/zyfz2b8ipm4q3rd9dvga0scvylwlqmir-libevent-2.1.12/lib -L/nix/store/iz5i2r1vznnp7dz9qijj89qp66dyf739-libevent-2.1.12-openssl/lib -L/nix/store/g9qvdys3gqz5swhz932vgrcmz7r8nlw0-zeromq-4.3.5/lib -L/nix/store/220jcypl4rj05ffv1c074lf244av622g-sqlite-3.46.1/lib -L/nix/store/vg03r9ivgfbdb62m0xpdsmwydypxbzh7-db-4.8.30/lib -L/nix/store/wfbjq35kxs6x83c3ncpfxdyl5gbhdx4h-python3-3.12.6/lib -L/nix/store/21p53fvw6b3sjv9iycy7gk3y2gws5fzm-gdb-15.1/lib -L/nix/store/fazsqcl0b1cbkn78h9cz1p6iqy0f8pgp-bcc-0.31.0/lib -L/nix/store/haci0d018njygwdga95bsbx8ww2iswy7-zlib-1.3.1/lib -L/nix/store/23jnqnvphk91kylc3gqcpdfy0m0ldz2j-jq-1.7.1-lib/lib -L/nix/store/0j2mnm88hf6ndp58jybmbiwl4wg492g9-libxkbcommon-1.7.0/lib -L/nix/store/5x0kqz9xa737546fc009xkandg19l3ra-bzip2-1.0.8/lib -L/nix/store/r9bd7jib7yl6p62h2gz40q7ki4si3r93-brotli-1.1.0-lib/lib -L/nix/store/4z21lw9vsbwir6zcpfrd9xvcrwdfzqk6-libpng-apng-1.6.43/lib -L/nix/store/lfpg1k4nxpms35czil5j008s4na6qw0c-freetype-2.13.3/lib -L/nix/store/2fli9412ysivwmqjclfjw378ri03k2qn-fontconfig-2.15.0-lib/lib -L/nix/store/cv6gfvhz8s4fbxri7h297z61dgp4k8nv-libxcb-1.17.0/lib -L/nix/store/f333qv7qwkvqgy11d9vn32hxniww59al-xcb-util-wm-0.4.2/lib -L/nix/store/rdkfl7npxnh960cicbcvhjnw53nj1f3b-xcb-util-image-0.4.1/lib -L/nix/store/alpq25n8lzjm82lmnkmq60aywly282iz-xcb-util-keysyms-0.4.1/lib -L/nix/store/pkasyi6bhq5mfj8500qlslgki83w6xgi-xcb-util-renderutil-0.3.10/lib -L/nix/store/9h6fna9n3y2sj6kvml6fqipd96ljkfgb-graphviz-12.1.1/lib -L/nix/store/szi6jfvq38xbbg91k00lzg7l4d1g9px1-krb5-1.21.3-lib/lib -L/nix/store/kxb45pc6yv0c0vmy628d9yq4r6x3kzgk-nghttp2-1.63.0-lib/lib -L/nix/store/jwsdpq2yxw43ixalh93z726czz7bay2j-libidn2-2.3.7/lib -L/nix/store/k09x35dsjavyy4xbfda7aafi1knwqd20-openssl-3.3.2/lib -L/nix/store/zia95pvsfnijmgfgwv3wf0z4s9n1159b-libpsl-0.21.5/lib -L/nix/store/qs983a2lj75ibpllvb8fd17b7fxshqbv-libssh2-1.11.0/lib -L/nix/store/iq0g82wwi93fj8gd768pyha40vyg5gx8-zstd-1.5.6/lib -L/nix/store/czkqnm2prg7lrhxpi7s04yv19xxkkfb5-curl-8.9.1/lib -L/nix/store/dc7m1sxqysjl18hfbjcg9y5ncr69n85c-file-5.45/lib -L/nix/store/nfgyl0id9d7j52p1x60an2l3fmzfqqrq-libtool-2.4.7-lib/lib -L/nix/store/rada92dgkcprib5gg4czaq1k65sidqrc-boost-1.81.0/lib -L/nix/store/zyfz2b8ipm4q3rd9dvga0scvylwlqmir-libevent-2.1.12/lib -L/nix/store/iz5i2r1vznnp7dz9qijj89qp66dyf739-libevent-2.1.12-openssl/lib -L/nix/store/g9qvdys3gqz5swhz932vgrcmz7r8nlw0-zeromq-4.3.5/lib -L/nix/store/220jcypl4rj05ffv1c074lf244av622g-sqlite-3.46.1/lib -L/nix/store/vg03r9ivgfbdb62m0xpdsmwydypxbzh7-db-4.8.30/lib -L/nix/store/wfbjq35kxs6x83c3ncpfxdyl5gbhdx4h-python3-3.12.6/lib -L/nix/store/21p53fvw6b3sjv9iycy7gk3y2gws5fzm-gdb-15.1/lib -L/nix/store/fazsqcl0b1cbkn78h9cz1p6iqy0f8pgp-bcc-0.31.0/lib -L/nix/store/haci0d018njygwdga95bsbx8ww2iswy7-zlib-1.3.1/lib -L/nix/store/23jnqnvphk91kylc3gqcpdfy0m0ldz2j-jq-1.7.1-lib/lib -L/nix/store/0j2mnm88hf6ndp58jybmbiwl4wg492g9-libxkbcommon-1.7.0/lib -L/nix/store/5x0kqz9xa737546fc009xkandg19l3ra-bzip2-1.0.8/lib -L/nix/store/r9bd7jib7yl6p62h2gz40q7ki4si3r93-brotli-1.1.0-lib/lib -L/nix/store/4z21lw9vsbwir6zcpfrd9xvcrwdfzqk6-libpng-apng-1.6.43/lib -L/nix/store/lfpg1k4nxpms35czil5j008s4na6qw0c-freetype-2.13.3/lib -L/nix/store/2fli9412ysivwmqjclfjw378ri03k2qn-fontconfig-2.15.0-lib/lib -L/nix/store/cv6gfvhz8s4fbxri7h297z61dgp4k8nv-libxcb-1.17.0/lib -L/nix/store/f333qv7qwkvqgy11d9vn32hxniww59al-xcb-util-wm-0.4.2/lib -L/nix/store/rdkfl7npxnh960cicbcvhjnw53nj1f3b-xcb-util-image-0.4.1/lib -L/nix/store/alpq25n8lzjm82lmnkmq60aywly282iz-xcb-util-keysyms-0.4.1/lib -L/nix/store/pkasyi6bhq5mfj8500qlslgki83w6xgi-xcb-util-renderutil-0.3.10/lib -L/nix/store/9h6fna9n3y2sj6kvml6fqipd96ljkfgb-graphviz-12.1.1/lib -L/nix/store/szi6jfvq38xbbg91k00lzg7l4d1g9px1-krb5-1.21.3-lib/lib -L/nix/store/kxb45pc6yv0c0vmy628d9yq4r6x3kzgk-nghttp2-1.63.0-lib/lib -L/nix/store/jwsdpq2yxw43ixalh93z726czz7bay2j-libidn2-2.3.7/lib -L/nix/store/k09x35dsjavyy4xbfda7aafi1knwqd20-openssl-3.3.2/lib -L/nix/store/zia95pvsfnijmgfgwv3wf0z4s9n1159b-libpsl-0.21.5/lib -L/nix/store/qs983a2lj75ibpllvb8fd17b7fxshqbv-libssh2-1.11.0/lib -L/nix/store/iq0g82wwi93fj8gd768pyha40vyg5gx8-zstd-1.5.6/lib -L/nix/store/czkqnm2prg7lrhxpi7s04yv19xxkkfb5-curl-8.9.1/lib
    292nativeBuildInputs=/nix/store/p8861mb1fliand0a8d81byy7gmp50yr8-autoconf-2.72 /nix/store/xn1vn024x0s2pn2wyk5l3ccqynlr798m-automake-1.16.5 /nix/store/94km64mnxx73r1vjqqicvcjiw25ikr4a-libtool-2.4.7 /nix/store/mi7q9m86m3rkqmc0niyvfv25ji9fxxha-pkg-config-wrapper-0.29.2 /nix/store/20z0miv70wbl9xvrx4nvq6krrhfl5942-boost-1.81.0-dev /nix/store/j6wal7qwmc7crw489kpplbkyy6hpdybr-libevent-2.1.12-dev /nix/store/g9qvdys3gqz5swhz932vgrcmz7r8nlw0-zeromq-4.3.5 /nix/store/xxbfjxa91hc70mh7a5nmpasdfk7darb0-sqlite-3.46.1-dev /nix/store/25q18zf1jimcbsrrikdfv5jvf8k1w26w-db-4.8.30-dev /nix/store/fqwrh7j1m5hz1bl8c1jyg7fjwwky2j1f-hexdump-util-linux-2.39.4 /nix/store/24gbi6mcw4c6jgzai9aaxx9qi2rxdb09-cmake-3.29.6 /nix/store/s0yab2zncbxgchm7c0zbdbm1lja1935v-byacc-20240109 /nix/store/wfbjq35kxs6x83c3ncpfxdyl5gbhdx4h-python3-3.12.6 /nix/store/75mwx6gicpry8hpa5lbxlrnv72hdlxri-python3.12-flake8-7.1.1 /nix/store/8wqpzvgq1zala6l2i1rgyzl9bh1jvd8b-lief-0.15.1-py /nix/store/06yy0rn11kr6hqsfc5s9nwkkcqlbm49r-python3.12-autopep8-2.0.4-unstable-2023-10-27 /nix/store/9g8zyaqigac1dhwg760f6zhg6cakxn0n-python3.12-mypy-1.11.2 /nix/store/4px67r7243qjr75n5l1bzqf8hlzylwwd-python3.12-requests-2.32.3 /nix/store/x6slzxa6yyxhy27m77212xggs63apajy-python3.12-pyzmq-26.0.3 /nix/store/jiml3523j61sbjl8j76dw83h18ikl8gr-python3.12-pyperf-2.7.0 /nix/store/21p53fvw6b3sjv9iycy7gk3y2gws5fzm-gdb-15.1 /nix/store/3xd8xb0s331pcjp482vmfihx0yq7ms1y-libsystemtap-5.1 /nix/store/n0yrg24dwj94qyy2kzr8ps7ji0h4rmyf-bpftrace-0.21.2 /nix/store/fazsqcl0b1cbkn78h9cz1p6iqy0f8pgp-bcc-0.31.0 /nix/store/4kbc0s1iaym07b7xl1w9m7lpk9niamqh-ccache-4.10.2 /nix/store/b8q94sxwxmjyzdzaqfzl0hlmwv680hdp-bear-3.1.5 /nix/store/4x2hpfxvdlzvp3kwdqbwv0x6zfrvq4ga-zlib-1.3.1-dev /nix/store/3bg50gaw9hy1igq3sv4gndnvfmhwjgff-jq-1.7.1-dev /nix/store/hmnq39a0qizhymg4037x12hngvxf85si-libxkbcommon-1.7.0-dev /nix/store/pxcxb21n0m279mhqyrvcx727f4b493kl-fontconfig-2.15.0-dev /nix/store/hl14fvf6jpfv30j4p8hqgzqpmrmx2m7b-freetype-2.13.3-dev /nix/store/y17mkjl442q2s12iy8nwr0r21mimvi4f-libxcb-1.17.0-dev /nix/store/6c7nw6s7fpgrhg6rsvvhylgpm9ijbkff-xcb-util-wm-0.4.2-dev /nix/store/l5qvqbfn92dl73ma8rnr2j05pb6al23p-xcb-util-image-0.4.1-dev /nix/store/4ly0icqic461gi80rr3l5i1bwypr75li-xcb-util-keysyms-0.4.1-dev /nix/store/ncgzpmdzz0f1w19jvi2l2nd6lsxqrbja-xcb-util-renderutil-0.3.10-dev /nix/store/kpm32v920w0a8v48i81jq4hgmsrwbxy3-doxygen-1.10.0 /nix/store/9h6fna9n3y2sj6kvml6fqipd96ljkfgb-graphviz-12.1.1 /nix/store/m8kn1aq1ralckmqfdhl147ql9lpad2ky-curl-8.9.1-dev
    293name=nix-shell-env
    294CMAKE_LIBRARY_PATH=/nix/store/dc7m1sxqysjl18hfbjcg9y5ncr69n85c-file-5.45/lib:/nix/store/nfgyl0id9d7j52p1x60an2l3fmzfqqrq-libtool-2.4.7-lib/lib:/nix/store/rada92dgkcprib5gg4czaq1k65sidqrc-boost-1.81.0/lib:/nix/store/zyfz2b8ipm4q3rd9dvga0scvylwlqmir-libevent-2.1.12/lib:/nix/store/iz5i2r1vznnp7dz9qijj89qp66dyf739-libevent-2.1.12-openssl/lib:/nix/store/g9qvdys3gqz5swhz932vgrcmz7r8nlw0-zeromq-4.3.5/lib:/nix/store/220jcypl4rj05ffv1c074lf244av622g-sqlite-3.46.1/lib:/nix/store/vg03r9ivgfbdb62m0xpdsmwydypxbzh7-db-4.8.30/lib:/nix/store/wfbjq35kxs6x83c3ncpfxdyl5gbhdx4h-python3-3.12.6/lib:/nix/store/21p53fvw6b3sjv9iycy7gk3y2gws5fzm-gdb-15.1/lib:/nix/store/fazsqcl0b1cbkn78h9cz1p6iqy0f8pgp-bcc-0.31.0/lib:/nix/store/haci0d018njygwdga95bsbx8ww2iswy7-zlib-1.3.1/lib:/nix/store/23jnqnvphk91kylc3gqcpdfy0m0ldz2j-jq-1.7.1-lib/lib:/nix/store/0j2mnm88hf6ndp58jybmbiwl4wg492g9-libxkbcommon-1.7.0/lib:/nix/store/5x0kqz9xa737546fc009xkandg19l3ra-bzip2-1.0.8/lib:/nix/store/r9bd7jib7yl6p62h2gz40q7ki4si3r93-brotli-1.1.0-lib/lib:/nix/store/4z21lw9vsbwir6zcpfrd9xvcrwdfzqk6-libpng-apng-1.6.43/lib:/nix/store/lfpg1k4nxpms35czil5j008s4na6qw0c-freetype-2.13.3/lib:/nix/store/2fli9412ysivwmqjclfjw378ri03k2qn-fontconfig-2.15.0-lib/lib:/nix/store/cv6gfvhz8s4fbxri7h297z61dgp4k8nv-libxcb-1.17.0/lib:/nix/store/f333qv7qwkvqgy11d9vn32hxniww59al-xcb-util-wm-0.4.2/lib:/nix/store/rdkfl7npxnh960cicbcvhjnw53nj1f3b-xcb-util-image-0.4.1/lib:/nix/store/alpq25n8lzjm82lmnkmq60aywly282iz-xcb-util-keysyms-0.4.1/lib:/nix/store/pkasyi6bhq5mfj8500qlslgki83w6xgi-xcb-util-renderutil-0.3.10/lib:/nix/store/9h6fna9n3y2sj6kvml6fqipd96ljkfgb-graphviz-12.1.1/lib:/nix/store/szi6jfvq38xbbg91k00lzg7l4d1g9px1-krb5-1.21.3-lib/lib:/nix/store/kxb45pc6yv0c0vmy628d9yq4r6x3kzgk-nghttp2-1.63.0-lib/lib:/nix/store/jwsdpq2yxw43ixalh93z726czz7bay2j-libidn2-2.3.7/lib:/nix/store/k09x35dsjavyy4xbfda7aafi1knwqd20-openssl-3.3.2/lib:/nix/store/zia95pvsfnijmgfgwv3wf0z4s9n1159b-libpsl-0.21.5/lib:/nix/store/qs983a2lj75ibpllvb8fd17b7fxshqbv-libssh2-1.11.0/lib:/nix/store/iq0g82wwi93fj8gd768pyha40vyg5gx8-zstd-1.5.6/lib:/nix/store/czkqnm2prg7lrhxpi7s04yv19xxkkfb5-curl-8.9.1/lib
    295TERM_PROGRAM=kgx
    296PKG_CONFIG=pkg-config
    297depsHostHostPropagated=
    298_=/nix/store/wfbjq35kxs6x83c3ncpfxdyl5gbhdx4h-python3-3.12.6/bin/python3
    299+ docker run --rm docker.io/amd64/debian:bookworm bash -c 'env | grep --extended-regexp '\''^(HOME|PATH|USER)='\'''
    300+ tee --append /tmp/env-hodlinator-ci_win64
    301Unable to find image 'amd64/debian:bookworm' locally
    302bookworm: Pulling from amd64/debian
    303fdf894e782a2: Pull complete 
    304Digest: sha256:c2fe72ff18030a20dffe6ae9b6141566032f668456bf964d931ee0db06d7a6b6
    305Status: Downloaded newer image for amd64/debian:bookworm
    306HOME=/root
    307PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    308+ MAYBE_CPUSET=
    309+ '[' '' ']'
    310+ echo 'Creating docker.io/amd64/debian:bookworm container to run in'
    311Creating docker.io/amd64/debian:bookworm container to run in
    312+ DOCKER_BUILDKIT=1
    313+ docker build --file /home/hodlinator/clean_bitcoin/bitcoin/ci/test_imagefile --build-arg CI_IMAGE_NAME_TAG=docker.io/amd64/debian:bookworm --build-arg FILE_ENV=./ci/test/00_setup_env_win64.sh --label=bitcoin-ci-test --tag=ci_win64 /home/hodlinator/clean_bitcoin/bitcoin
    314[+] Building 45.7s (9/9) FINISHED                                                                                                                                                                                                                                                                  docker:default
    315 => [internal] load build definition from test_imagefile                                                                                                                                                                                                                                                     0.1s
    316 => => transferring dockerfile: 600B                                                                                                                                                                                                                                                                         0.0s
    317 => WARN: InvalidDefaultArgInFrom: Default value for ARG ${CI_IMAGE_NAME_TAG} results in empty or invalid base image name (line 8)                                                                                                                                                                           0.1s
    318 => [internal] load metadata for docker.io/amd64/debian:bookworm                                                                                                                                                                                                                                             0.0s
    319 => [internal] load .dockerignore                                                                                                                                                                                                                                                                            0.1s
    320 => => transferring context: 2B                                                                                                                                                                                                                                                                              0.0s
    321 => [1/4] FROM docker.io/amd64/debian:bookworm                                                                                                                                                                                                                                                               0.0s
    322 => [internal] load build context                                                                                                                                                                                                                                                                            0.1s
    323 => => transferring context: 12.99kB                                                                                                                                                                                                                                                                         0.0s
    324 => [2/4] COPY ./ci/retry/retry /usr/bin/retry                                                                                                                                                                                                                                                               0.1s
    325 => [3/4] COPY ./ci/test/00_setup_env.sh ././ci/test/00_setup_env_win64.sh ./ci/test/01_base_install.sh /ci_container_base/ci/test/                                                                                                                                                                          0.1s
    326 => [4/4] RUN ["bash", "-c", "cd /ci_container_base/ && set -o errexit && source ./ci/test/00_setup_env.sh && ./ci/test/01_base_install.sh"]                                                                                                                                                                41.9s
    327 => exporting to image                                                                                                                                                                                                                                                                                       3.2s 
    328 => => exporting layers                                                                                                                                                                                                                                                                                      3.2s 
    329 => => writing image sha256:767efdb8a55636b72165b3da3496ee86d5d232c800cc5cd79ec9707b23972073                                                                                                                                                                                                                 0.0s 
    330 => => naming to docker.io/library/ci_win64                                                                                                                                                                                                                                                                  0.0s 
    331                                                                                                                                                                                                                                                                                                                  
    332 1 warning found (use docker --debug to expand):                                                                                                                                                                                                                                                                  
    333 - InvalidDefaultArgInFrom: Default value for ARG ${CI_IMAGE_NAME_TAG} results in empty or invalid base image name (line 8)
    334+ docker volume create ci_win64_ccache
    335ci_win64_ccache
    336+ docker volume create ci_win64_depends
    337ci_win64_depends
    338+ docker volume create ci_win64_depends_sources
    339ci_win64_depends_sources
    340+ docker volume create ci_win64_previous_releases
    341ci_win64_previous_releases
    342+ CI_CCACHE_MOUNT=type=volume,src=ci_win64_ccache,dst=/ci_container_base/ci/scratch/ccache
    343+ CI_DEPENDS_MOUNT=type=volume,src=ci_win64_depends,dst=/ci_container_base/depends/built
    344+ CI_DEPENDS_SOURCES_MOUNT=type=volume,src=ci_win64_depends_sources,dst=/ci_container_base/depends/sources
    345+ CI_PREVIOUS_RELEASES_MOUNT=type=volume,src=ci_win64_previous_releases,dst=/ci_container_base/prev_releases
    346+ '[' '' ']'
    347+ '[' '' ']'
    348+ '[' -n '' ']'
    349+ CI_BUILD_MOUNT=
    350+ docker network create --ipv6 --subnet 1111:1111::/112 ci-ip6net
    3514da6f4f0c7a55aef2b7c3805f9dffd60237acd6a52fccf532ad52a6e8c37db00
    352+ '[' -n '' ']'
    353+ echo 'Prune all dangling bitcoin-ci-test images'
    354Prune all dangling bitcoin-ci-test images
    355+ docker image prune --force --filter label=bitcoin-ci-test
    356Total reclaimed space: 0B
    357++ docker run --cap-add LINUX_IMMUTABLE --rm --interactive --detach --tty --mount type=bind,src=/home/hodlinator/clean_bitcoin/bitcoin,dst=/home/hodlinator/clean_bitcoin/bitcoin,readonly --mount type=volume,src=ci_win64_ccache,dst=/ci_container_base/ci/scratch/ccache --mount type=volume,src=ci_win64_depends,dst=/ci_container_base/depends/built --mount type=volume,src=ci_win64_depends_sources,dst=/ci_container_base/depends/sources --mount type=volume,src=ci_win64_previous_releases,dst=/ci_container_base/prev_releases --env-file /tmp/env-hodlinator-ci_win64 --name ci_win64 --network ci-ip6net ci_win64
    358+ CI_CONTAINER_ID=9101d1ec783baba69c220ddcb5476e5ff6c175af36b197ac1badc219c2bc2216
    359+ export CI_CONTAINER_ID
    360+ export 'CI_EXEC_CMD_PREFIX=docker exec 9101d1ec783baba69c220ddcb5476e5ff6c175af36b197ac1badc219c2bc2216'
    361+ CI_EXEC_CMD_PREFIX='docker exec 9101d1ec783baba69c220ddcb5476e5ff6c175af36b197ac1badc219c2bc2216'
    362+ '[' '' == macos ']'
    363+ export -f CI_EXEC
    364+ CI_EXEC rsync --archive --stats --human-readable /home/hodlinator/clean_bitcoin/bitcoin/ /ci_container_base
    365+ docker exec 9101d1ec783baba69c220ddcb5476e5ff6c175af36b197ac1badc219c2bc2216 bash -c 'export PATH="/path_with space:/ci_container_base/ci/scratch/bins/:/ci_container_base/ci/retry:$PATH" && cd "/ci_container_base" && rsync --archive --stats --human-readable /home/hodlinator/clean_bitcoin/bitcoin/ /ci_container_base'
    366
    367Number of files: 2,951 (reg: 2,765, dir: 186)
    368Number of created files: 2,944 (reg: 2,762, dir: 182)
    369Number of deleted files: 0
    370Number of regular files transferred: 2,762
    371Total file size: 58.69M bytes
    372Total transferred file size: 58.68M bytes
    373Literal data: 58.68M bytes
    374Matched data: 0 bytes
    375File list size: 65.52K
    376File list generation time: 0.001 seconds
    377File list transfer time: 0.000 seconds
    378Total bytes sent: 58.88M
    379Total bytes received: 53.75K
    380
    381sent 58.88M bytes  received 53.75K bytes  117.87M bytes/sec
    382total size is 58.69M  speedup is 1.00
    383+ CI_EXEC /ci_container_base/ci/test/01_base_install.sh
    384+ docker exec 9101d1ec783baba69c220ddcb5476e5ff6c175af36b197ac1badc219c2bc2216 bash -c 'export PATH="/path_with space:/ci_container_base/ci/scratch/bins/:/ci_container_base/ci/retry:$PATH" && cd "/ci_container_base" && /ci_container_base/ci/test/01_base_install.sh'
    385+ CFG_DONE=ci.base-install-done
    386++ git config --global ci.base-install-done
    387Skip base install
    388+ '[' true == true ']'
    389+ echo 'Skip base install'
    390+ exit 0
    391+ CI_EXEC git config --global --add safe.directory '"*"'
    392+ docker exec 9101d1ec783baba69c220ddcb5476e5ff6c175af36b197ac1badc219c2bc2216 bash -c 'export PATH="/path_with space:/ci_container_base/ci/scratch/bins/:/ci_container_base/ci/retry:$PATH" && cd "/ci_container_base" && git config --global --add safe.directory "*"'
    393+ CI_EXEC mkdir -p /ci_container_base/ci/scratch/bins/
    394+ docker exec 9101d1ec783baba69c220ddcb5476e5ff6c175af36b197ac1badc219c2bc2216 bash -c 'export PATH="/path_with space:/ci_container_base/ci/scratch/bins/:/ci_container_base/ci/retry:$PATH" && cd "/ci_container_base" && mkdir -p /ci_container_base/ci/scratch/bins/'
    395+ CI_EXEC /ci_container_base/ci/test/03_test_script.sh
    396+ docker exec 9101d1ec783baba69c220ddcb5476e5ff6c175af36b197ac1badc219c2bc2216 bash -c 'export PATH="/path_with space:/ci_container_base/ci/scratch/bins/:/ci_container_base/ci/retry:$PATH" && cd "/ci_container_base" && /ci_container_base/ci/test/03_test_script.sh'
    397+ export ASAN_OPTIONS=detect_leaks=1:detect_stack_use_after_return=1:check_initialization_order=1:strict_init_order=1
    398+ ASAN_OPTIONS=detect_leaks=1:detect_stack_use_after_return=1:check_initialization_order=1:strict_init_order=1
    399+ export LSAN_OPTIONS=suppressions=/ci_container_base/test/sanitizer_suppressions/lsan
    400+ LSAN_OPTIONS=suppressions=/ci_container_base/test/sanitizer_suppressions/lsan
    401+ export TSAN_OPTIONS=suppressions=/ci_container_base/test/sanitizer_suppressions/tsan:halt_on_error=1:second_deadlock_stack=1
    402+ TSAN_OPTIONS=suppressions=/ci_container_base/test/sanitizer_suppressions/tsan:halt_on_error=1:second_deadlock_stack=1
    403+ export UBSAN_OPTIONS=suppressions=/ci_container_base/test/sanitizer_suppressions/ubsan:print_stacktrace=1:halt_on_error=1:report_error_type=1
    404+ UBSAN_OPTIONS=suppressions=/ci_container_base/test/sanitizer_suppressions/ubsan:print_stacktrace=1:halt_on_error=1:report_error_type=1
    405++ nproc
    406+ echo 'Number of available processing units: 16'
    407+ '[' '' == macos ']'
    408+ free -m -h
    409Number of available processing units: 16
    410               total        used        free      shared  buff/cache   available
    411Mem:            62Gi        19Gi        36Gi       432Mi       8.6Gi        43Gi
    412Swap:             0B          0B          0B
    413++ uname --kernel-name --kernel-release
    414System info: Linux 6.11.5-zen1
    415+ echo 'System info: Linux 6.11.5-zen1'
    416+ lscpu
    417Architecture:                         x86_64
    418CPU op-mode(s):                       32-bit, 64-bit
    419Address sizes:                        39 bits physical, 48 bits virtual
    420Byte Order:                           Little Endian
    421CPU(s):                               16
    422On-line CPU(s) list:                  0-15
    423Vendor ID:                            GenuineIntel
    424Model name:                           Intel(R) Xeon(R) E-2288G CPU @ 3.70GHz
    425CPU family:                           6
    426Model:                                158
    427Thread(s) per core:                   2
    428Core(s) per socket:                   8
    429Socket(s):                            1
    430Stepping:                             13
    431CPU(s) scaling MHz:                   88%
    432CPU max MHz:                          5000.0000
    433CPU min MHz:                          800.0000
    434BogoMIPS:                             7399.70
    435Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp vnmi md_clear flush_l1d arch_capabilities
    436Virtualization:                       VT-x
    437L1d cache:                            256 KiB (8 instances)
    438L1i cache:                            256 KiB (8 instances)
    439L2 cache:                             2 MiB (8 instances)
    440L3 cache:                             16 MiB (1 instance)
    441NUMA node(s):                         1
    442NUMA node0 CPU(s):                    0-15
    443Vulnerability Gather data sampling:   Mitigation; Microcode
    444Vulnerability Itlb multihit:          KVM: Mitigation: VMX disabled
    445Vulnerability L1tf:                   Not affected
    446Vulnerability Mds:                    Not affected
    447Vulnerability Meltdown:               Not affected
    448Vulnerability Mmio stale data:        Mitigation; Clear CPU buffers; SMT vulnerable
    449Vulnerability Reg file data sampling: Not affected
    450Vulnerability Retbleed:               Mitigation; Enhanced IBRS
    451Vulnerability Spec rstack overflow:   Not affected
    452Vulnerability Spec store bypass:      Mitigation; Speculative Store Bypass disabled via prctl
    453Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
    454Vulnerability Spectre v2:             Mitigation; Enhanced / Automatic IBRS; IBPB conditional; RSB filling; PBRSB-eIBRS SW sequence; BHI SW loop, KVM SW loop
    455Vulnerability Srbds:                  Mitigation; Microcode
    456Vulnerability Tsx async abort:        Mitigation; TSX disabled
    457+ echo 'Free disk space:'
    458+ df -h
    459Free disk space:
    460Filesystem                Size  Used Avail Use% Mounted on
    461overlay                   392G  168G  205G  46% /
    462tmpfs                      64M     0   64M   0% /dev
    463shm                        64M     0   64M   0% /dev/shm
    464/dev/disk/by-label/nixos  392G  168G  205G  46% /ci_container_base/prev_releases
    465tmpfs                      32G     0   32G   0% /proc/asound
    466tmpfs                      32G     0   32G   0% /proc/acpi
    467tmpfs                      32G     0   32G   0% /proc/scsi
    468tmpfs                      32G     0   32G   0% /sys/firmware
    469tmpfs                      32G     0   32G   0% /sys/devices/virtual/powercap
    470+ export HOST=x86_64-w64-mingw32
    471+ HOST=x86_64-w64-mingw32
    472+ echo '=== BEGIN env ==='
    473+ env
    474=== BEGIN env ===
    475SHELL=/run/current-system/sw/bin/bash
    476SESSION_MANAGER=local/workstation:@/tmp/.ICE-unix/2769,unix/workstation:/tmp/.ICE-unix/2769
    477__ETC_PROFILE_DONE=1
    478CCACHE_TEMPDIR=/tmp/.ccache-temp
    479_skim_orig_completion_ls=complete -F %s ls #_comp_complete_longopt
    480_skim_orig_completion_ln=complete -F %s ln #_comp_complete_longopt
    481__HM_SESS_VARS_SOURCED=1
    482COLORTERM=truecolor
    483_skim_orig_completion_ld=complete -F %s ld #_comp_complete_longopt
    484FILE_ENV=./ci/test/00_setup_env_win64.sh
    485XDG_CONFIG_DIRS=/etc/xdg:/guix/current/etc/xdg:/home/hodlinator/.guix-home/profile/etc/xdg:/home/hodlinator/.guix-profile/etc/xdg:/home/hodlinator/.nix-profile/etc/xdg:/nix/profile/etc/xdg:/home/hodlinator/.local/state/nix/profile/etc/xdg:/etc/profiles/per-user/hodlinator/etc/xdg:/nix/var/nix/profiles/default/etc/xdg:/run/current-system/sw/etc/xdg:/nix/store/rjvx7znypvvircyfz99pa00a3a596661-gnome-settings-daemon-46.0/etc/xdg
    486hardeningDisable=
    487_PYTHON_HOST_PLATFORM=linux-x86_64
    488NIX_BUILD_CORES=12
    489XDG_MENU_PREFIX=gnome-
    490CCACHE_MAXSIZE=500M
    491TERM_PROGRAM_VERSION=46.0
    492configureFlags=
    493BASE_OUTDIR=/ci_container_base/ci/scratch/out
    494RUN_UNIT_TESTS=false
    495mesonFlags=
    496TSAN_OPTIONS=suppressions=/ci_container_base/test/sanitizer_suppressions/tsan:halt_on_error=1:second_deadlock_stack=1
    497PKG_CONFIG_PATH=/nix/store/4qzh03xydyr60nzjylqvq6wwgph3k3fj-file-5.45-dev/lib/pkgconfig:/nix/store/20z0miv70wbl9xvrx4nvq6krrhfl5942-boost-1.81.0-dev/lib/pkgconfig:/nix/store/j6wal7qwmc7crw489kpplbkyy6hpdybr-libevent-2.1.12-dev/lib/pkgconfig:/nix/store/g9qvdys3gqz5swhz932vgrcmz7r8nlw0-zeromq-4.3.5/lib/pkgconfig:/nix/store/xxbfjxa91hc70mh7a5nmpasdfk7darb0-sqlite-3.46.1-dev/lib/pkgconfig:/nix/store/wfbjq35kxs6x83c3ncpfxdyl5gbhdx4h-python3-3.12.6/lib/pkgconfig:/nix/store/fazsqcl0b1cbkn78h9cz1p6iqy0f8pgp-bcc-0.31.0/lib/pkgconfig:/nix/store/4x2hpfxvdlzvp3kwdqbwv0x6zfrvq4ga-zlib-1.3.1-dev/lib/pkgconfig:/nix/store/3bg50gaw9hy1igq3sv4gndnvfmhwjgff-jq-1.7.1-dev/lib/pkgconfig:/nix/store/hmnq39a0qizhymg4037x12hngvxf85si-libxkbcommon-1.7.0-dev/lib/pkgconfig:/nix/store/pxcxb21n0m279mhqyrvcx727f4b493kl-fontconfig-2.15.0-dev/lib/pkgconfig:/nix/store/hl14fvf6jpfv30j4p8hqgzqpmrmx2m7b-freetype-2.13.3-dev/lib/pkgconfig:/nix/store/8kjbqplfa1ir5phimgy8ahzasci476w2-bzip2-1.0.8-dev/lib/pkgconfig:/nix/store/7jg1cp851pysmsadm9qfnzi4mc76a2b4-brotli-1.1.0-dev/lib/pkgconfig:/nix/store/yx2b89zg25dcj6q1rsfpk3zwnb4bxy3a-libpng-apng-1.6.43-dev/lib/pkgconfig:/nix/store/y17mkjl442q2s12iy8nwr0r21mimvi4f-libxcb-1.17.0-dev/lib/pkgconfig:/nix/store/6c7nw6s7fpgrhg6rsvvhylgpm9ijbkff-xcb-util-wm-0.4.2-dev/lib/pkgconfig:/nix/store/l5qvqbfn92dl73ma8rnr2j05pb6al23p-xcb-util-image-0.4.1-dev/lib/pkgconfig:/nix/store/4ly0icqic461gi80rr3l5i1bwypr75li-xcb-util-keysyms-0.4.1-dev/lib/pkgconfig:/nix/store/ncgzpmdzz0f1w19jvi2l2nd6lsxqrbja-xcb-util-renderutil-0.3.10-dev/lib/pkgconfig:/nix/store/9h6fna9n3y2sj6kvml6fqipd96ljkfgb-graphviz-12.1.1/lib/pkgconfig:/nix/store/m8kn1aq1ralckmqfdhl147ql9lpad2ky-curl-8.9.1-dev/lib/pkgconfig:/nix/store/gp3zinwhzqmfdzyghd8dj4iazjcyh1n8-krb5-1.21.3-dev/lib/pkgconfig:/nix/store/hnis0d362r324fy9x2x66y44zvgydbc4-nghttp2-1.63.0-dev/lib/pkgconfig:/nix/store/ky8h1qj7a3l9ifh9yydkdfdcb2gzp6g4-libidn2-2.3.7-dev/lib/pkgconfig:/nix/store/i4zk1906f863gjp39vhsjl1imkwyp4qs-openssl-3.3.2-dev/lib/pkgconfig:/nix/store/l6fqivkv3cazqwaxfpx9sijbw4mrv8hr-libpsl-0.21.5-dev/lib/pkgconfig:/nix/store/3bazyk6q7y8xa5q9c4jnazpzhm7xxiak-libssh2-1.11.0-dev/lib/pkgconfig:/nix/store/h3jyxqgb3cji9p737b4zx03hz2dvphp4-zstd-1.5.6-dev/lib/pkgconfig
    498PYTHONNOUSERSITE=1
    499HOSTNAME=9101d1ec783b
    500shell=/nix/store/717iy55ncqs0wmhdkwc5fg2vci5wbmq8-bash-5.2p32/bin/bash
    501depsHostHost=
    502PYTHONHASHSEED=0
    503_skim_orig_completion_tee=complete -F %s tee #_comp_complete_longopt
    504CI_RETRY_EXE=retry --
    505LC_ADDRESS=sv_SE.UTF-8
    506LC_NAME=sv_SE.UTF-8
    507SSH_AUTH_SOCK=/run/user/1001/keyring/ssh
    508DIRENV_DIR=-/home/hodlinator/clean_bitcoin
    509STRINGS=strings
    510CI_IMAGE_LABEL=bitcoin-ci-test
    511CMAKE_INCLUDE_PATH=/nix/store/94km64mnxx73r1vjqqicvcjiw25ikr4a-libtool-2.4.7/include:/nix/store/4qzh03xydyr60nzjylqvq6wwgph3k3fj-file-5.45-dev/include:/nix/store/20z0miv70wbl9xvrx4nvq6krrhfl5942-boost-1.81.0-dev/include:/nix/store/j6wal7qwmc7crw489kpplbkyy6hpdybr-libevent-2.1.12-dev/include:/nix/store/g9qvdys3gqz5swhz932vgrcmz7r8nlw0-zeromq-4.3.5/include:/nix/store/xxbfjxa91hc70mh7a5nmpasdfk7darb0-sqlite-3.46.1-dev/include:/nix/store/25q18zf1jimcbsrrikdfv5jvf8k1w26w-db-4.8.30-dev/include:/nix/store/wfbjq35kxs6x83c3ncpfxdyl5gbhdx4h-python3-3.12.6/include:/nix/store/21p53fvw6b3sjv9iycy7gk3y2gws5fzm-gdb-15.1/include:/nix/store/3xd8xb0s331pcjp482vmfihx0yq7ms1y-libsystemtap-5.1/include:/nix/store/fazsqcl0b1cbkn78h9cz1p6iqy0f8pgp-bcc-0.31.0/include:/nix/store/4x2hpfxvdlzvp3kwdqbwv0x6zfrvq4ga-zlib-1.3.1-dev/include:/nix/store/3bg50gaw9hy1igq3sv4gndnvfmhwjgff-jq-1.7.1-dev/include:/nix/store/hmnq39a0qizhymg4037x12hngvxf85si-libxkbcommon-1.7.0-dev/include:/nix/store/pxcxb21n0m279mhqyrvcx727f4b493kl-fontconfig-2.15.0-dev/include:/nix/store/hl14fvf6jpfv30j4p8hqgzqpmrmx2m7b-freetype-2.13.3-dev/include:/nix/store/8kjbqplfa1ir5phimgy8ahzasci476w2-bzip2-1.0.8-dev/include:/nix/store/7jg1cp851pysmsadm9qfnzi4mc76a2b4-brotli-1.1.0-dev/include:/nix/store/yx2b89zg25dcj6q1rsfpk3zwnb4bxy3a-libpng-apng-1.6.43-dev/include:/nix/store/y17mkjl442q2s12iy8nwr0r21mimvi4f-libxcb-1.17.0-dev/include:/nix/store/6c7nw6s7fpgrhg6rsvvhylgpm9ijbkff-xcb-util-wm-0.4.2-dev/include:/nix/store/l5qvqbfn92dl73ma8rnr2j05pb6al23p-xcb-util-image-0.4.1-dev/include:/nix/store/4ly0icqic461gi80rr3l5i1bwypr75li-xcb-util-keysyms-0.4.1-dev/include:/nix/store/ncgzpmdzz0f1w19jvi2l2nd6lsxqrbja-xcb-util-renderutil-0.3.10-dev/include:/nix/store/9h6fna9n3y2sj6kvml6fqipd96ljkfgb-graphviz-12.1.1/include:/nix/store/m8kn1aq1ralckmqfdhl147ql9lpad2ky-curl-8.9.1-dev/include:/nix/store/gp3zinwhzqmfdzyghd8dj4iazjcyh1n8-krb5-1.21.3-dev/include:/nix/store/hnis0d362r324fy9x2x66y44zvgydbc4-nghttp2-1.63.0-dev/include:/nix/store/ky8h1qj7a3l9ifh9yydkdfdcb2gzp6g4-libidn2-2.3.7-dev/include:/nix/store/i4zk1906f863gjp39vhsjl1imkwyp4qs-openssl-3.3.2-dev/include:/nix/store/l6fqivkv3cazqwaxfpx9sijbw4mrv8hr-libpsl-0.21.5-dev/include:/nix/store/3bazyk6q7y8xa5q9c4jnazpzhm7xxiak-libssh2-1.11.0-dev/include:/nix/store/h3jyxqgb3cji9p737b4zx03hz2dvphp4-zstd-1.5.6-dev/include
    512BINS_SCRATCH_DIR=/ci_container_base/ci/scratch/bins/
    513depsTargetTarget=
    514XCURSOR_PATH=/home/hodlinator/.icons:/home/hodlinator/.local/share/icons:/guix/current/share/icons:/guix/current/share/pixmaps:/home/hodlinator/.guix-home/profile/share/icons:/home/hodlinator/.guix-home/profile/share/pixmaps:/home/hodlinator/.guix-profile/share/icons:/home/hodlinator/.guix-profile/share/pixmaps:/home/hodlinator/.nix-profile/share/icons:/home/hodlinator/.nix-profile/share/pixmaps:/nix/profile/share/icons:/nix/profile/share/pixmaps:/home/hodlinator/.local/state/nix/profile/share/icons:/home/hodlinator/.local/state/nix/profile/share/pixmaps:/etc/profiles/per-user/hodlinator/share/icons:/etc/profiles/per-user/hodlinator/share/pixmaps:/nix/var/nix/profiles/default/share/icons:/nix/var/nix/profiles/default/share/pixmaps:/run/current-system/sw/share/icons:/run/current-system/sw/share/pixmaps
    515MEMORY_PRESSURE_WRITE=c29tZSAyMDAwMDAgMjAwMDAwMAA=
    516stdenv=/nix/store/ncv68hjnidcd2bm5abkhklrijhn0cgn6-stdenv-linux
    517LOCALE_ARCHIVE_2_27=/nix/store/8rhxb8cy3w6fkhzd4263z462wz755s4s-glibc-locales-2.40-36/lib/locale/locale-archive
    518TEST_RUNNER_TIMEOUT_FACTOR=40
    519builder=/nix/store/717iy55ncqs0wmhdkwc5fg2vci5wbmq8-bash-5.2p32/bin/bash
    520GNUPGHOME=/home/hodlinator/.gnupg
    521DESKTOP_SESSION=gnome
    522PACKAGES=g++-mingw-w64-x86-64-posix nsis
    523_skim_orig_completion_uniq=complete -F %s uniq #_comp_complete_longopt
    524LC_MONETARY=sv_SE.UTF-8
    525GDK_PIXBUF_MODULE_FILE=/nix/store/d62f4x5ra4cr83s5q7n8p3zbd5smymi8-librsvg-2.58.3/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache
    526_skim_orig_completion_rm=complete -F %s rm #_comp_complete_longopt
    527GPG_TTY=/dev/pts/1
    528DIRENV_FILE=/home/hodlinator/clean_bitcoin/.envrc
    529EDITOR=subl -w
    530MAKEJOBS=-j4
    531phases=buildPhase
    532DBUS_STARTER_BUS_TYPE=session
    533CONTAINER_NAME=ci_win64
    534NAUTILUS_4_EXTENSION_DIR=/nix/store/p3fg4qfy64z6m4kb1qbnxwki4badzzjz-system-path/lib/nautilus/extensions-4
    535PWD=/ci_container_base
    536NIX_PROFILES=/run/current-system/sw /nix/var/nix/profiles/default /etc/profiles/per-user/hodlinator /home/hodlinator/.local/state/nix/profile /nix/profile /home/hodlinator/.nix-profile /home/hodlinator/.guix-profile /home/hodlinator/.guix-home/profile /guix/current
    537NIX_GSETTINGS_OVERRIDES_DIR=/nix/store/5xah97vlik7bd2vwsfjmgb8bs3q3rgs1-gnome-gsettings-overrides/share/gsettings-schemas/nixos-gsettings-overrides/glib-2.0/schemas
    538TRACKER_CLI_SUBCOMMANDS_DIR=/nix/store/286dljqhh8zpv2310514cygy798h0r6a-tracker-with-subcommands-3.7.3/libexec/tracker3
    539_skim_orig_completion_wc=complete -F %s wc #_comp_complete_longopt
    540SOURCE_DATE_EPOCH=315532800
    541LOGNAME=hodlinator
    542XDG_SESSION_DESKTOP=gnome
    543XDG_SESSION_TYPE=x11
    544NIX_ENFORCE_NO_NATIVE=1
    545CCACHE_DIR=/ci_container_base/ci/scratch/ccache
    546CUPS_DATADIR=/nix/store/nsiqrmldkdlc5wm7p3jcz767i8l7s7h7-cups-progs/share/cups
    547NIX_PATH=nixpkgs=flake:nixpkgs:/nix/var/nix/profiles/per-user/root/channels
    548CI_BASE_PACKAGES=build-essential pkg-config curl ca-certificates ccache python3 rsync git procps bison e2fsprogs cmake
    549SYSTEMD_EXEC_PID=2769
    550_skim_orig_completion_awk=complete -F %s awk #_comp_complete_longopt
    551NIXPKGS_CONFIG=/etc/nix/nixpkgs-config.nix
    552CXX=g++
    553XAUTHORITY=/run/user/1001/gdm/Xauthority
    554system=x86_64-linux
    555_PYTHON_SYSCONFIGDATA_NAME=_sysconfigdata__linux_x86_64-linux-gnu
    556_skim_orig_completion_git=complete -o bashdefault -o default -o nospace -F %s git #__git_wrap__git_main
    557HOST_PATH=/nix/store/ph44jcx3ddmlwh394mh1wb7f1qigxqb1-coreutils-9.5/bin:/nix/store/yb8icljkwhk5lla4nci3myndq2m4ywly-findutils-4.10.0/bin:/nix/store/phqahkhjsk8sl2jjiid1d47l2s4wy33h-diffutils-3.10/bin:/nix/store/yd9vbyhbxx62j0cyhd6v0iacz11nxpvc-gnused-4.9/bin:/nix/store/lvnwdmnjm7nvaq0a3vhvvn46iy4ql7gr-gnugrep-3.11/bin:/nix/store/0np7q7np75csai2cwzx57n332vn9ig4i-gawk-5.2.2/bin:/nix/store/zvn9bvrl2g516d2hfnanljiw24qa6w8l-gnutar-1.35/bin:/nix/store/db379c3zrmncmbv5khqxpk6ggbhxjw61-gzip-1.13/bin:/nix/store/girfp68w14pxfii52ak8gcs212y4q2s2-bzip2-1.0.8-bin/bin:/nix/store/21y3gqgm2a3w94m0wcrz1xxshks80z7p-gnumake-4.4.1/bin:/nix/store/717iy55ncqs0wmhdkwc5fg2vci5wbmq8-bash-5.2p32/bin:/nix/store/91ixz3zw9ipc5j93gybir9fp5mzisq8w-patch-2.7.6/bin:/nix/store/6v73xwg2c7p5ap29ckyg18ng87pzlnxs-xz-5.6.2-bin/bin:/nix/store/a6nsbir3y5ni3wwkw933aqvcmyyywnnz-file-5.45/bin
    558_skim_orig_completion_du=complete -F %s du #_comp_complete_longopt
    559WINDOWPATH=2
    560GDM_LANG=en_US.UTF-8
    561IN_NIX_SHELL=impure
    562doInstallCheck=
    563HOME=/root
    564USERNAME=hodlinator
    565NIX_BINTOOLS=/nix/store/l7n97992gd5piaw8phkxzsz176gfk1yj-binutils-wrapper-2.43.1
    566BASE_ROOT_DIR=/ci_container_base
    567SSH_ASKPASS=/nix/store/n8q38j3glrcr2l5igb58gs4zk6gzp6dl-x11-ssh-askpass-1.2.4.1/libexec/x11-ssh-askpass
    568LANG=en_US.UTF-8
    569LC_PAPER=sv_SE.UTF-8
    570LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.7z=01;31:*.ace=01;31:*.alz=01;31:*.apk=01;31:*.arc=01;31:*.arj=01;31:*.bz=01;31:*.bz2=01;31:*.cab=01;31:*.cpio=01;31:*.crate=01;31:*.deb=01;31:*.drpm=01;31:*.dwm=01;31:*.dz=01;31:*.ear=01;31:*.egg=01;31:*.esd=01;31:*.gz=01;31:*.jar=01;31:*.lha=01;31:*.lrz=01;31:*.lz=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.lzo=01;31:*.pyz=01;31:*.rar=01;31:*.rpm=01;31:*.rz=01;31:*.sar=01;31:*.swm=01;31:*.t7z=01;31:*.tar=01;31:*.taz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tgz=01;31:*.tlz=01;31:*.txz=01;31:*.tz=01;31:*.tzo=01;31:*.tzst=01;31:*.udeb=01;31:*.war=01;31:*.whl=01;31:*.wim=01;31:*.xz=01;31:*.z=01;31:*.zip=01;31:*.zoo=01;31:*.zst=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:
    571XDG_CURRENT_DESKTOP=GNOME
    572depsTargetTargetPropagated=
    573DEPENDS_DIR=/ci_container_base/depends
    574NIX_BOOST_LIB_DIR=/nix/store/rada92dgkcprib5gg4czaq1k65sidqrc-boost-1.81.0/lib
    575_skim_orig_completion_telnet=complete -F %s telnet #_comp_complete_known_hosts
    576RUN_FUNCTIONAL_TESTS=false
    577MEMORY_PRESSURE_WATCH=/sys/fs/cgroup/user.slice/user-1001.slice/user@1001.service/app.slice/app-gnome\x2dsession\x2dmanager.slice/gnome-session-manager@gnome.service/memory.pressure
    578VTE_VERSION=7603
    579cmakeFlags=
    580GIO_EXTRA_MODULES=/nix/store/k22vajplgqd7vs4zmd6f9w7fqpd8kz6g-dconf-0.40.0-lib/lib/gio/modules:/nix/store/k22vajplgqd7vs4zmd6f9w7fqpd8kz6g-dconf-0.40.0-lib/lib/gio/modules:/nix/store/isvpgnnhm3zqh2j2nw6r3f1704590cq0-gvfs-1.54.2/lib/gio/modules:/nix/store/lr3lqhn3jf8z07hd710qiy2z03aiy2pd-glib-networking-2.80.0/lib/gio/modules:/nix/store/k22vajplgqd7vs4zmd6f9w7fqpd8kz6g-dconf-0.40.0-lib/lib/gio/modules
    581outputs=out
    582NIX_STORE=/nix/store
    583_skim_orig_completion_cat=complete -F %s cat #_comp_complete_longopt
    584LD=ld
    585INVOCATION_ID=1247e5508b0f4d51b986b40f5e7daa7b
    586GOAL=deploy
    587MANAGERPID=2660
    588DIRENV_DIFF=eJzsvfty2zi-J_4qLE1X_c6pDmXeL5nq-pVjuxP3JHbGSXen-_iUCwQIEiQAgQDF29T8sy-277JPskVJjkVd0ibl3do_MjUdSyC-H4C4fu_610zMXv9r9vH887vZ69mZXPKzWgIhYqnOIsJfnyVL0pzBpZQxL9cl6YLFZ-kCUcJBuZBn876KvioVcoEJjb9V79tV-G4NTpq_QKULCOiZKkEZ79eOS_hYoM5ELPWliuU2-ddGKiC3ydUZijFY0s079-OyGQRdtaqM2Zmq-0ezV7Mvl28fLs8_nz9cXt996gexh1HlQsZnhixwYrggkBEoqGUZmQ9USty6orYb-Z6e8AWLdbjgakFj3fHmxplKgYxfb4E0FjSb1kUkqKlCFo8UtV1mJH6K7QYahZ6ouCwJT5SOYpWXC6ErmMYMqC3As6dKm4dn3ybb7oGFkoKzSqq8AcLAtummpi0q0RZ-Kk3l6kmZO7ozN525e7y5pzqvX2KIDjWxV3W7JTMVAoRh0OY090XURCZswqrL_MJrgOOiTUuMsBgIofYnwlaQNzYJXV5nKQ89k5heK6APKROphPXjOH4lHeydTdkzds83a_5VJb5fZ3tXHCM7tos29f9yH201dXQnbeoc3kt7o41A1RlJ4wQhMMOatxYqgIpInfid9Lyi2EyXSmNK-7l2_mJZPFXcbqVIUFDJBhdZFKkMh3nLlYnbUBmOy4qwGbQSN2XMFVnw1RaxntXgDs1224nndMgMkeMntFWW2QQydTrgRw1uPAunj23Hqqf_f_Z06JxQ-RYz3NxFoGCVL0DGYeO6lSMCzFl_Ovxo6_bccuaO_a3z4anWNr7MqsbveCuqikjY4i4MBTAMYAM39DzP_DpMj_0FMRsM1_EZOkDyIhP0jRafqr7AYp_9-9WM9_f3-cX724vz9w-P9_jW-uBmxQ3LaQxlCW7Vbe5SG8Ki5VT6YcB0sCwXDOSxbs5N7-v5DeDqRNjuY-jkzHMYbxrflmaVFQWBFcxIbbkklw7QKYnKxYLq1tyZ-8dxGPGLkAUes2VeMGhw0la4styMhLhpUqCLPOkPcUwSfcOL6MbcCr9uuAOYlpNExGOwdqCXJR0gIQBNExbEkg2KjFCHq1e0exjvOExKTQdX2MsErmwjc0SQFklXCCZZYzE_0rGM47IVsW7NTXtu6yiuvvGiQc5NUJgSUJizAqMe3i9oSAVAVt7qcCmpHszDubkPNHs1O7-bvZ4B2X_q-QqgZq9mFxez17MEwv7jh_N_XD1c31y8__Xy6sDMj5wvwiFdosHZ4hRdathNi1rpGbzLWlpUhVfXiUjt3MaZ3p_vujt33FX_DyBYRmcwUvlGHdGwqWTj8KrwcilTTN3QsfRosVClbs4Dc24cA8m8GlC_qBn0oaydIMyFoFHetl4qUBvJ_kXiqr9OrLk5N61jOElYVKhVdlJ0rqrTLrStKpGQdb4MOK0NvYvlghW6M7fn7iGApolw1oDQTKFvsNQHLmcCKIRzHwEZGboqKCn7ZeZ4mzk9NCZuYQYdNjPCYKSkJDnClZtVOMjN2vJqHUW6Mw_m9tEBqXGUFbabN8prAhvaHArcoJa6SZSixkl10ZbpgvenqWnNvYOdMIVr46r2IltlVUha2PpJbrdWUisXd0xPUKSb7tw8RGw3KGgiQ9m2KWAmnMCqGCZpY7SFz5TZ9hOyvtlLIPQjIBh0qoDUiEwY5dwP0hB2pvBI0Ro4EInQIwh1Y26bc-Pg2mysVOCmQrSrhJ3XqIjqymi8DsuqcBKgd5REujm3j0-EHSWukYA6TFuTJIWtKifhiFeYpXWWYKxnhW7O_eMAKeOFHQKjIF3assQxbL8xrZQnVYMDV5F-HJo8ggvW3y491NEpFQ1sIsvkBrP8kKVFKyvY-JaPncgJ7ZzqeMHLzaFozU33ONKkM-wATpBnUSEoBiaRrkgJS9oApB1QkDi-V1t61BFh6ebcmAfHMPwsMaEIXFO0iimAWFhg3hGHQd8DVuTokVyUlPRXz_EXahsrCsIusVwEM68wpcIit7uaR07UtPbqHBM80UH_jzn35s7Rd2pNn-UZdRyrsJRpkTbgtTSkZTLCKuLg1YTBftmY35grD_q89pSPRSLTxJOqqtKWJoKFJItyjPUeYlkSqtdMN-bO_OiJRN2iKiLMQwtR32YgkFxameGKyAPUssUTEmEgiVdgR1ejQ1uDwIJAxzMTEhhS2tQlZlS3QvouJU9gedyqlqlvw3GYdIKhrjOwWZthVhGLWhx5VDWFjDLwBCdjjmK5-mj0--3owIWphzkIud1aKvPyilEPF0Sg0KNZjpNITyQQaUU63Vyd5Icwxl6qh-4BYXeE12lXMIy6NklRgDKHgC6DbWryQM9l5Orm3DKP746UE2Ug27OkbTm4DRur8bzWcboqaVEEHZ0naVmu9odnH19KeRukZpH5wKYhwWnYtihHGMHISjrhJU6_IAnilm7N7bl_DIU4XW6GhocDz04yYYdVqjJqEpbXrXAKpS9EzJWiuj23v7EY-8mo8sqGoCtq0GDRhIpkUe0wWQXp6poVqp9jy5wfvfHtCHRt7hV-GzTALULoZBx0okuZ3zQE5Ku7QaX9wJjf2PSpnbVNkUQ2zEgofNuPnK4x7LSzUCVS4eidKpFuzt25tw3xlS16f_3m7vzujwNsEYI-M1VTtP0QBSmOMpiErcuh9EIeuPCJqTmjJBrsCJy01CAoRH7mWsJsPANwi9qYdbgoZDFkqPpvuwgSIBBaKMmhkCRyk8SBHSjM3HMVQYWEA3Zol7hrcWdFARHMKWyJQlQlwFCwamlNC0b22KBdetK5xJJm1XEufNSFBcmyICyE56EW-3a4x0ZtVs0uzjg2aofYsowMtoI6MjNcjCsTGr5DseU4oPIsKxmyULvUVWLYMiRVgiMUeRYzGoEUq1vUiibqUv-JddqlHMsy7Xb72ezSDuEYLmeHNAWQGMgwA561SY0SELqRipqgri2i6tbf4nD2umtnvOCVSPPQzFsK7aSAAuHWYAZFnZU9cTYHFqmRWYyzIEixx5Fwg6yNWERq6tSJE1pJeICr2YVwGyMvurABvu27joehYYRNDjhKzJDaEmzzDnt7JIyQn5HIb6knPCu1ks4xCj8njiK2DO0hz3Cg_05nmbQOKxXVRHodFFiisKmgrBHuitw7wC_sQlAsEjN3eCOYsl3YEepmhhEohwOvqA24y0PtjT-mJHRMq1WkqlmRQYqz2vYDSQw7twp-gJs78CKw8hJcpV2gHBw1kvipFfqdZ6JEOHnAqyG3srfybNsuKr-o86pIWtNEYcVtK204qWs3BHSfS9mbCZRj6nPR8DT0DEhgBKs047Vr88zEdnSQO9kFAVQUlssD2mUssCjjOSs8A7Q1ba3AIt0RrmQXRuRAtcSL0sJlOAtcwyiooklOArv2moR8gxvZhRrNhezQq454Ga4KO2iiKAnN3DBol_jUQWYSisYcsA8HpjVvIscV0GsrAxoVaz0rQGFbONJr7LxL8l3W4QBEViskCqttascmDaBpaHe-5cGu8yPQWtmQbdjrgBE2totUBqq2dZoII-ADgImZ87pAljFkF_auIQJCV1QKc5KxBCd1ZdfY6BwVctN0w2jIJuxSFyoMbGDRzHdJJCitogAj04983Ki0iKod9mDvDiuMJLDqmoQ2zoIE-V4g2hQ4RtUmbtIEW2zB3m7q8oIzS8jEpzJtBPGV4bSVGTZNnuPI3WIce9Kek7i9-fn67cOnd1fv3w95CN_0Seu6HBbKqFmK8hq6OLEqSNw6YkWgR0Cluju3hG2dRYSf9d97xC9fZq9nyY8_zl7NLq8-X919uL65_vT5-uLhza_X7y9nr2dm_-T67urmt4fL67vZ65m-p6uHNAb8ISIlXKzsT5vqP1-_v-p7-c3qZ_OYVxI-Uf1-_vni3dWn2etZ_EubGzT8x3l39c_m4a3vvs-N3DAsbC9-u_qT5n-W5jlT6fJ3UhH7i_FP8-3iN3GHnUDkGD58UO_k5cc_CM7tj38o1_iD_qY3ZQ7y2pTLP2KrcFtif3Hc91d3yzoKo4ar325uQWO8_RP99ja4YBW--92v0s75E9900CxBTd5_eXsX_07fxMs7h9HyCrrZ8s44v729CPPLt02R3FH0i0p-_bO8-L0zbrPk5mdx85H_3NSXH_4UYXr54c27N7-4Cyz__PDZ_PRJ8C_n2eeL289_vk0_vPvl5-vLD5_Ory5_v_vt7h8P8M_riwuF_ry6XL4pL9-Qm18g8vTz9vIy0K_-xAYKr_9w7IcGJ-hzQW8fcObnLXpwbr2gpdFbpX9Bafj2Q4dR9_DxKg-df3w0pf5L1YXZr-fnHx8e8l8xI8lPP81ezd7dfvp8gDMVqeNksLERYrRO7dBhqVlHPjYLkjRFZOpwIeP-YFN6OHefTJcb2TYKCKRZXqe5SylwOCQ2azkqLOb0p62OCUdramduGnNjF0CkBUjzNFN5oKiVZYQgEzk-tZRTt7ad6ohgvAZYHau77aOwito0ahrPygzYpsirDAJgZ5q8ERXUE75UMdKdebhLSiteI8Yz5vMKFAawq7SquOOR1imon8ieNJGx6Ns1d4kNLvzC58J3oQLEgnXXuD63baviIUkcoiegzvu9OLd2SbuKh1ElqZW4poesFHPAaUZqyymAVwe0b7cEsuex9oYbRbYfQruTjEMWVW6eFo3IvSSJ0iarPVNPOiL6U8zepUyIxMILatMRDSbEtUAeJFBZptU6haWGipXV4TGkt8zWToqEWcCuQ4cZNZSd2TQqzVVgdL7oe73Sdjuri3SHeuzRNbg5TdJ0dleHREA3C-2kjYgMsXBZR1QR1LoAJUx1a-7PvV1ar_Ltpk4s6AsXCCuEeZuYAU8CX3SUN0pvOt2de3Pr0CsDj6uISLt1ObHrOq9D2wZFBVnbtjXn3ZbMtrbJX9883Fx_-Xp0EyaWshcOV2csRatP35ARR7LePdz1m8-3t--v_-zP4I0cSLpVk-8v3zxcXr359e2nq7vfru4ONNd2svUzv-O2AXkBHA-5kUt8kBEP2BUwdUp78cKfG-txPVt9V7GsYjl7Nbu5_vLxH28_Pawl3493Vz9ffzl0vASBZ7LIxJQAjgwQoMCM2tZPmHCNVgYrS1DPlPYTODBUjrUhTbcaDdiUsM79ysqkJC5pauKmBRQsCjPLqJpImqt17uhmv8rD6WaL15N0A6fpBV7GHHaSoWWyWuJUy8wpKo2XUGdMVmWcZgkadN1MGhRI6qKMdh5zWxEmkdcmJMmYLyt7h3r3_B-lQplueRr0mFdtnUvZYQQKQroEuJGyfZg2LW0dw96i3Ont81U2A-G1qGXqZyZz086MaADNrE18nNV13lqZifU0btCSibXIRwlfNr2sEw6dO0ZZhQcintGCyOo4jJoEpsyHRhehiJk0A2Zou5UetQBC3TIsxzCN8ARF0-BqdlndeAmBQrZBKoBLo4ZKXvlWimgjySNpv5gxBXkc6H6_tIdXdEUTCxu49orEioTdBMQHdeGHWDqZp7YxGIQg6sV2f7irW99NqVdFhahVCBBPWAQI6oyi7oJCMWcbQ7RwgWJVtnSlC7F2HMekk1YscERg5YAzW5KsqFrD6hybdDC3hkird-qZyx2UoC5EVyWF2QEKPGoRUyZtR8MoNbMKBb3EGWPdmJvu3NRFO2AOvbY1JDfNXHppoTB0VcjrPIcFjZgTyu0O9JeYiEWgW3Nj7uhLrkoQ9a9lWLZuGro1uJ3CJOhaUJAEQBOldeJ7Bva6NPEgyBtu8MFAt6JdC7SDEyxtbCu3UstliFHHQJDaES1y060axFBg7EFs-RL13OFgkJqIB4YNJEwN7poi9FRoOkIQu_IypFx_G6xsBeHJwDWpn7pB5xzReL70LccuMum73KVm1BU4SGnX0rpG23gyLpaxKlW_Ba35wHnHbNsmo5Xr1VGSddQieSrrhLa4CJzAbwbdWiv2IMYb5d7wBTFqqARuw1vDpApXODWpEQEubcKaqmq2kR4x_OHmEFaCcpJZkhMVMpymVhRyx3Ya7rTKNncXtgBSxVK35pY1lBpIk1fYNmxqhk4U1bkSzLbCyjQSRzJz0JFYlgST1UkxN_y5MTiffJBnttfkFCeoYpaXqDCMABZ24Pb3Gh4gpX1vSp0vJAM9aynX6pnBsRU4wu6w45EQMztrfcncOgihawJl5cGgZwRxoNtDjivypatIJwBtYW7XAceAGiKobMPpHOkNFuRSUkoiux-dYScaT9GuAV7bNmlr-cz3LdNqkkR5NhAga4eD3LFCt7y5MVw1GWHUdi0780wVZTTIfA_VgZ2aAclpkMghhojlimcdrheauxZBCRO8zoVXhUYKbUV9gm2CmLKGk61W94i3u-aerfY_yTtiwEsarUwsB9VZ6BRta-WdDITyM2KkjmQt1iOBSwlgvNavWRNtDQNlvd24EUGOZIaXQSshbuYgZiWQYbMOncFO53EJEFpJxEMQJ4-goUwCWmb4kd9Qsw6ZT0UecgJYkeoQApjGa9XDoNdRUISOauqGZW2HOlDgjhopZXXlBUaKhB7FoF_r5pADG-n_MdGwMtldZMACGaDDqqjcgNLGtDJAXZ40NssMmfk5854Idzm9MWacF3BMOdEKdLo_y6l-LKf4r5yioplq-zrJV-Yko9mAZXUrHxokZx7rsOlju2uzChuQBwkEjLEB8Qt45pxorDvFUDdo2pB1UpDIg1YAGuGyMKwokz6xXdJ5wjmwRHf35yQz32AERzskTTcQDrRxk1yYTjMvDuZtquPTyfbJwQqY7jH1AibOwbV_mrPVC1lKB9q3nqetQsuoDRBUTkACMyucNGFK1v3m1tGiaZO4P_rNHa5prIF1oA0b5941OLRHunWdYtMdyAMJ4VVgk6hIvMAKzIgyhHmQOcAxU0XANu3gghvvQnaiGXmoMJROlFc2zHLKmZ_Iroq4Z-PIL0goDbZDPmh5tNPaQD4IfJHizrFcI5IOSFOQmL6bAaOGABgW26HeOXLHWb4HKqzRTnKDBWJXlRGaXuZ1boeVEZkRxIQ3Zh55MEr5DvVOr8dZ3AcH5WinvIH0rWgT8jCELKBW3vE2qIqAhiF2PFqjMNXFMqIEqiXGpNEpUaVuDBQfjm6E-vBgUCTngYMblaRdqASxqRO2mDPRdVI6rNjp0a7JbZT3wJD9Hu1YeILjwWCjjvNFHCx226h8ldsGSz0vd0LTD0lNLZvBos4hsbdJd0ZqhKvD4ABlgWsxz42osKWfFTYpWhFwDj0nq03qbB-gOy2O8JAYGE0qHLlMCpwmrmWalSeoAWzMupCgxKv9tVUwphsV3WBoeUhAvw68zpRVLVHT2lgERdgA08v8xteXAoEyXunmysWCKj3hy0driIKSiFLp6WKRD-StNMQKpUkDOYisIvcrJCwBaJ5zL7Oh0BMIv5pSeq5wR3Hg89APQytBriCgDkSaN53qTN9LcG62WT9sazP4I4Y1d-y5ubbEPby5vvl8e_t-JxL4hUAffr87__jx6u7h8_nd26vPDytPgibwHjznYclzvqj5w0ob_pDw5cadZEV_21d8f_1m41Uy1fizsXauIH-9fn_5cHF7t_IeMa1N8SpA6bTJ-Io09W0vfn5__vbTw8Xth49rpxhNxxJwtGC6imP0U8CiJgiaMBCaTtaqGG2yyfLR9fgg1LQIqoNQk0OpDqKdElN1EHBScNVBpOlRVofHbVK41UGoiXFXh7s1NgDrIMrkSKyDaBNCsg6v-mmxWYffcEqQ1kGkE6O1DmKeFrZ1uJsnxG8dBJwayHUQbHJE10G0E0O7DmNOjvE6CHdasNdByJOjvg5vutPDvw7ivlAc2OGbdmJA2EGwiZFhh2-ziSFih3f09Fixg3jTg8YOwk2PHju8uieHkR05_yfHkx2ejGmBZd8Zxe-M4ndG8Tuj-J1R_M4ofmcUvzOK3xnF74zisQwEN9dfHq5ufr69u7h6uLl9uDn_fP3b1ZZ68t353eXVzfXN24erm_M3KwVlRDjii1rDC8lA2f8pCW4f_9qaIFCTMZULTZUA5kIuyhiWC6mpUhJYLqpYYrqotZ53goDSpYqRjBO1afH95UojOns906UAZar9RZTgYlmKZan6v2eURJqmv99W-I_KoDCknZZDYYgxWmM9JJ-SR2GIcEomhSHS6FwKQ_Lx2RSG9OPyKQxpJ2RU2On8mJwKQ9KRWRWGxCODu3Y6PTazwpB8Ym6FIcjY7Ao7u2dKfoUhxMQMC0OQKTkWduZicpaFIc74PAs7q3FSpoWdWZmaa2EIc0K2hSHQifkWhmBTMi4MEabkXBgiTMy6MAQZn3dhpxOjMy_sXF2jcy8M6SdkX9i5-cblX9jZZ-MyMHxnOr4zHd-Zju9Mx3em4zvT8Z3p-M50_F9hOjYKk4__ePuwSf800Qft0-fbu6uBK1z_4MPs9Yyz2avZ7ZtfLm4__jF7PVtEGVyIdl12-euHj-sytGRi9mp2ahqP3Uwqo9PB76aAGWfy3PWDHpPSYy_jzvM5wB3KEzLO77qfT7GG7ub_GcV-7XoFj04dsYcwKpXDLvX0xAx7aYxGpezfIR6ZoGGXfCwbuZtDaWKihr2UWSclWtgb0MnJFvZSar1o1oS9I2Ra5oS9SXiB4Pm97T0x7nw_RddzpYwdwrHh33vbc4SMshu3OjUMfBdoXCj4LvWIcPBd0lFx1ntrfoKQtAMxySD_wsnhRsXy7p1HE63suwtgUmDtHq8wLgBx75QZy_7v8gwjjcS78zjWLrx7wY2VPXbjrEYEJe6dXuNCA_dYzNEBfnsvPzrYbg9hdJDa3luMi9za47JGyCy7K29cBNcemzwyHGvvFB0fsLN3llaqrd0orRlRqmsxMoGhEK8rjp0CuGAFcZi0EooCk1QpqDrkYEZCt-1YEjlJKJHhW3pCSQR76cLQ7YMjf1oW1alxWnvvAau0JoSSLiVZ7rd1y91AhNQwXB6qiD_hHKb_ngv2ey7Y77lgT88Fu_9Tlzv5sBGRMa-efuX1-6_fjvj1278aXbVKNf6kTJu9nj2pWgZPDuSrHekS3zNBIk_W2EN2Zqw__FGoSeqfo2ij7XCHYSa4wR_FmmBfOww00lh2GGSse_hRoHG-4UdhpjqGHwWc6BV-vINTJNCjaKP9wY8ijXcGPwo1VUY9DjjeDfwo1kQf8KN40x3Aj--pE7y_j4Ke6vp9FHiKEe8w0lh5_vipPVayP75bJ7h7HwWb4Ot9FGuCo_fxJTzey_sbx_h4F-_joz_Sv3sA1PMuf3x-d3vz7vzTu09XV5ez1zPja-HN7a-fru4-XX9-9PpeF--zOJOu269q2DPVX-sCwBwksXoRA8VzG5iaZvrZDZxoGnluMyfYTJ7bxMjs1c_GfWEjzbNnfqL15rn4JyfFfnZLL5Ex-9mNnZBO-9ltnJZr-9nNTEzE_Wz86Vm6n93EaSm8n38Mv4SJ8rmNTUn-_WzwyZnBn78bJ6YNf3YDk227z21gasLx52-8sTL1MzCnW32_1cLs1eyfnx_--fH84eP7888_3959ePj4_te31zePap7Zq9nd-c376zez1zMJ-Nrx6u7q_PLq_c99UQxQTPHs1ezT-heV1Pq3lD7d_np3cfVwef756uHq4-1FD2WbrmtbgdGzX58-313frOLcVCkJX8W_9WUfNyVi9mr25fJtD3D-cHl99-kk1yqVAhmf5Fy1hzDSvWqPfpyD1R75CBerPdoTnKz2sMar7PYgxinX9sgn-FntYZzgK7U_IqO8pfbIx_pL7QGMlVT2X-DZLjF7pKOdYvZnYsTJuUc8xiNlj3iM3_8e8RSflP0eTNEJ7s__KL-SPfLRfvd7CBOdSvbX4TT__f2Teqxmav_AHKmR2t_UY31E9hBGeYnsX3fjHT32MEY6t-_Rv1SG4wOjO96FZP8WGeEFsn8Zj3Xk2D8_ZIETwwWBjEBBLcvIfKBS4tYVtd3I9_SEL1jcX8pqQWPd8Q6BNBY0m9ZFJKipQhaPFLVdZiR-iu0GGoWeqLgse2ZLR7HKy4XQFUxjBtQW4NlTpc3Ds2-TDbYsSgrOKqnyBggD26abmraoRFv4qTSVqydl7vQCufN4Ah9q7qnOiwzRoSb2qg5WaioECMOgzWnui6iJTNiEVZf5hdcAx0WblhhhMRBC7U-ErSBvbBK6vM5SHnomMb1WQB9SJlIJ68dx_Eo6MF5vyp5hvv5mzb-qxPfrbJulj5EdM2Nv6v-lIXurqaOm7E2dw8bs_d0Hqs5IGicIgRnWvLVQAVRE6sTvpOcVxWa6VBpT2s-18xfL4qniditFgoJKNrjIokhlOMxbrkzchspwXFaEzaCVbe2T98jm_EWDOzQDDtlzOmSGyPET2irLbAKZOh3wowY3noXTx7Zj1dMfOR06J1S-xQw3dxEoWOULkHHYuG7liABz1u_NH3uu0HLmjv2t3flUaxtfZlXjd7wVVUUkbHEXhgIYBrCBG3qeZ37t5ONZAmI26Ozx8TlA8iLD840Wn6q-wFKbvZo9rA0L66CkR1F79QPEvSyxjlLaqvbpj09rb4uV_Htz_qEXrR9Uq9b8DgIleNgEM61pN0JJwpc9yoMq5RKWSxmj87KUai3HR0tC0TUXy3K74GMKVDx7PfuXFsN0od3P9BP-dz_7-z3XHpG038_vbq5v3r7WyjTW4oaoMuYw1hZYK1OitFWCG6I0vii1ZAkk4GUco_kOyHXZ1wFcI7yMJQdUI0zQmMW8BCVZcA3FJSBUwwupiTxRc5Z_6idgB-eFXmv14W_aXQwXEmmAUm01ihpZjasGlCaXvCQs1lAsYo5iDkmsVtSNWMjy7_f839r90jDseP2vdj_7YbEs72f3_HFKYjnUdoz1_jrrv89ezVaS5s8UJJv5Xi-epdwuQ7FQb_pGV_8cKvsoFwIkoIx3n34GMonLg4WHaN4tVNn_t19yqPYaZ7eJ7dI9qsVFGsP88ct1zzpSOijj5TlCl0T1LOVlLD5LsHpmzl7NUiBRzAlPNo_XJCxWC741Whyw_kl_d25ObV6tiktSxW8G-2uytko7QU81Peep9iIKopOym56azHRy7tLTUpVOz0yqvYgKSpuqfNKmq51OSKGqvYD1W5tutdX-jxlmtdNtr9rL2CG1F7DWaC9gkJmUHPekXLjaCcrIiWlzB3M2KqBOm6a6PCEt7-QsvC-QdPf0HLunptQ9LaXs6RlkXyRh7Avlh33BdLCDPKbjQgFPSRx7Qp7Y2avZYtlzlc9Prrkm2bB26-9rpd6GMRS9FNV_3pKpXs2EjHEs3y8goI_stbkqfuRc3-yKZE-Pbg7wlLNXsxXb-TLiwQrq3WLRs8AbIenN-s21i4WMN4LNV163l1A21fqP9_zNxcXD1du3P72E4dscmqXP1vWscHVn98_ncZL0jW56ABAiPNEiCLU4SbRyoT157r3Wfth0re8nwdp_aTr-Wqb99997cZQ_iWRbpD_dz37YAtrG-SpIrsaBqnir6HMaf-3K13bQIl6LtivBd659AG0UryTh9VtrC7kiqmKpejGWKA0RjGMZ8_L_7xvBpH_hv2k965H0HQaUAKWBn-5nKn0snat0PRt_076Kd_2XX1U_PhcU8EQjXJUxQL3c_fbiQgO4jKVWEqFhuWDaLwtFtDcg7_sGSo2UGiYcKU2lAC3qGGkVkKTndZQWxWUZy_ljT-BP97P52ddmNV2vSZlu-HpKIkTkTz_s_ahZP4SPAA98odeA0rjcg0JrOWzz-JnY29AYqGegPhaUPf-09R0vu27raxRzmGqDp3pEOJDtxJ49_MVr7_Zn04Fnt9WvgZ7Xf2yV_XQ_679renY_--E__uOH_-BCLuB__mj-53_uLB_txxWlBhcsWqiv3e4R4Ep1YXnrfzW29VbsccDX73eg4tZa1n78q-bAqj0whDnePIDsgdcHKJ5W2DdpN33foz7yKkPCp7k8SP9wtP1-RFYT_Yi4LB-nCaYxzPs6f9PwksOSLDigw8q4r7w5QVdPzp5qnvXfH-SS81jORbsGAkotWaw0IclCamyx5GV_SCywdsZ4eVYycaYBpaFYQUmiGGlk1cO0LIV6fXaWkDJdRnO4YGePN-TXv3QRnTGgyliuWj67uzq__HA1Z-hvSsQx0pditaJ1ueRqvYaBLgHrl3f-9D79lON-V67Y5H5xf-3YqkTT9ZKJ7fLNi9GdoelHZrkz4rh8WoUIkc2Iruo_kkU_3c82r6RDStbVhzfO_f0PH3-_PFMS9pdO_-3887v-42rW-gFf3UtLQkttdUCQWGmsv045KJcSrK_Rzb3T3zg_rG-aDej90zGvQY09rkDI-sW2WeVf1522LDXc_59ppRatX-1yESv-_5VavZC5Rri2jpp8fWgSNwGVmz81ycnZx0_mPf_4yfzpfnZ_z-_v69W__3V_b9j2f5l_ty12f__f_-t__M-vZUZfoG2Ul6pEMa-GzAmHlRekGScIIitiLojyNKeSZCk3YMI9fU201misMCSB5WUsHvmdlXg3ez3b1nPP_v3v_x0AAP__uZu1_w==
    589_skim_orig_completion_diff=complete -F %s diff #_comp_complete_longopt
    590LIBTOOLIZE=libtoolize
    591READELF=readelf
    592CCACHE_COMPRESS=1
    593ASAN_OPTIONS=detect_leaks=1:detect_stack_use_after_return=1:check_initialization_order=1:strict_init_order=1
    594NIX_USER_PROFILE_DIR=/nix/var/nix/profiles/per-user/hodlinator
    595INFOPATH=/guix/current/info:/guix/current/share/info:/home/hodlinator/.guix-home/profile/info:/home/hodlinator/.guix-home/profile/share/info:/home/hodlinator/.guix-profile/info:/home/hodlinator/.guix-profile/share/info:/home/hodlinator/.nix-profile/info:/home/hodlinator/.nix-profile/share/info:/nix/profile/info:/nix/profile/share/info:/home/hodlinator/.local/state/nix/profile/info:/home/hodlinator/.local/state/nix/profile/share/info:/etc/profiles/per-user/hodlinator/info:/etc/profiles/per-user/hodlinator/share/info:/nix/var/nix/profiles/default/info:/nix/var/nix/profiles/default/share/info:/run/current-system/sw/info:/run/current-system/sw/share/info
    596doCheck=
    597_skim_orig_completion_sort=complete -F %s sort #_comp_complete_longopt
    598depsBuildBuild=
    599RUN_TIDY=false
    600XDG_SESSION_CLASS=user
    601LSAN_OPTIONS=suppressions=/ci_container_base/test/sanitizer_suppressions/lsan
    602PYTHONPATH=/nix/store/wfbjq35kxs6x83c3ncpfxdyl5gbhdx4h-python3-3.12.6/lib/python3.12/site-packages:/nix/store/75mwx6gicpry8hpa5lbxlrnv72hdlxri-python3.12-flake8-7.1.1/lib/python3.12/site-packages:/nix/store/91vlg2f0fw6qg2bp3x8i7awq79fr4j6s-python3.12-mccabe-0.7.0/lib/python3.12/site-packages:/nix/store/y75hl6vbqpws9adngmbaidz0qwz8qsm4-python3.12-pycodestyle-2.12.0/lib/python3.12/site-packages:/nix/store/2r4hvm84p82kanm3rijqvy02z43izck2-python3.12-pyflakes-3.2.0/lib/python3.12/site-packages:/nix/store/8wqpzvgq1zala6l2i1rgyzl9bh1jvd8b-lief-0.15.1-py/lib/python3.12/site-packages:/nix/store/06yy0rn11kr6hqsfc5s9nwkkcqlbm49r-python3.12-autopep8-2.0.4-unstable-2023-10-27/lib/python3.12/site-packages:/nix/store/9g8zyaqigac1dhwg760f6zhg6cakxn0n-python3.12-mypy-1.11.2/lib/python3.12/site-packages:/nix/store/hx32k2h25mdml40dcl3blqk15vxdmd80-python3.12-mypy-extensions-1.0.0/lib/python3.12/site-packages:/nix/store/xbn803arch0n51p96s914ppi3v6jds57-python3.12-typing-extensions-4.12.2/lib/python3.12/site-packages:/nix/store/4px67r7243qjr75n5l1bzqf8hlzylwwd-python3.12-requests-2.32.3/lib/python3.12/site-packages:/nix/store/1yyxjlv56wbgjzl2ikhrwglyfq8487x7-python3.12-brotlicffi-1.1.0.0/lib/python3.12/site-packages:/nix/store/fdxlra5xny01lsfvfh1l0banr3imxvvx-python3.12-cffi-1.17.1/lib/python3.12/site-packages:/nix/store/p2gdkij2rnis9mfhh2b9n434xn4ys314-python3.12-pycparser-2.22/lib/python3.12/site-packages:/nix/store/zvixkvf303l194bbwkspm329v10g4rm1-python3.12-certifi-2024.07.04/lib/python3.12/site-packages:/nix/store/7akj36xklfgdvm26gs99bafp3851vznf-python3.12-charset-normalizer-3.3.2/lib/python3.12/site-packages:/nix/store/s84p3zf46i9fm3jy7rm5w89c51as2k81-python3.12-idna-3.7/lib/python3.12/site-packages:/nix/store/b7r5sizpalyck3w8nfal0p8v304z4r60-python3.12-urllib3-2.2.2/lib/python3.12/site-packages:/nix/store/x6slzxa6yyxhy27m77212xggs63apajy-python3.12-pyzmq-26.0.3/lib/python3.12/site-packages:/nix/store/jiml3523j61sbjl8j76dw83h18ikl8gr-python3.12-pyperf-2.7.0/lib/python3.12/site-packages:/nix/store/lk52idgmpnwkp6v90hc3sl7if3idms24-python3.12-psutil-6.0.0/lib/python3.12/site-packages:/nix/store/fazsqcl0b1cbkn78h9cz1p6iqy0f8pgp-bcc-0.31.0/lib/python3.12/site-packages:/nix/store/53x5bid4rm06jc2gi5j4dm2gcmf1w94d-python3.12-netaddr-1.3.0/lib/python3.12/site-packages
    603LC_IDENTIFICATION=sv_SE.UTF-8
    604TERM=xterm-256color
    605GTK_PATH=/guix/current/lib/gtk-2.0:/guix/current/lib/gtk-3.0:/guix/current/lib/gtk-4.0:/home/hodlinator/.guix-home/profile/lib/gtk-2.0:/home/hodlinator/.guix-home/profile/lib/gtk-3.0:/home/hodlinator/.guix-home/profile/lib/gtk-4.0:/home/hodlinator/.guix-profile/lib/gtk-2.0:/home/hodlinator/.guix-profile/lib/gtk-3.0:/home/hodlinator/.guix-profile/lib/gtk-4.0:/home/hodlinator/.nix-profile/lib/gtk-2.0:/home/hodlinator/.nix-profile/lib/gtk-3.0:/home/hodlinator/.nix-profile/lib/gtk-4.0:/nix/profile/lib/gtk-2.0:/nix/profile/lib/gtk-3.0:/nix/profile/lib/gtk-4.0:/home/hodlinator/.local/state/nix/profile/lib/gtk-2.0:/home/hodlinator/.local/state/nix/profile/lib/gtk-3.0:/home/hodlinator/.local/state/nix/profile/lib/gtk-4.0:/etc/profiles/per-user/hodlinator/lib/gtk-2.0:/etc/profiles/per-user/hodlinator/lib/gtk-3.0:/etc/profiles/per-user/hodlinator/lib/gtk-4.0:/nix/var/nix/profiles/default/lib/gtk-2.0:/nix/var/nix/profiles/default/lib/gtk-3.0:/nix/var/nix/profiles/default/lib/gtk-4.0:/run/current-system/sw/lib/gtk-2.0:/run/current-system/sw/lib/gtk-3.0:/run/current-system/sw/lib/gtk-4.0
    606SIZE=size
    607HOST=x86_64-w64-mingw32
    608propagatedNativeBuildInputs=
    609ACLOCAL_PATH=/nix/store/xn1vn024x0s2pn2wyk5l3ccqynlr798m-automake-1.16.5/share/aclocal:/nix/store/94km64mnxx73r1vjqqicvcjiw25ikr4a-libtool-2.4.7/share/aclocal:/nix/store/mi7q9m86m3rkqmc0niyvfv25ji9fxxha-pkg-config-wrapper-0.29.2/share/aclocal:/nix/store/24gbi6mcw4c6jgzai9aaxx9qi2rxdb09-cmake-3.29.6/share/aclocal:/nix/store/hl14fvf6jpfv30j4p8hqgzqpmrmx2m7b-freetype-2.13.3-dev/share/aclocal:/nix/store/m8kn1aq1ralckmqfdhl147ql9lpad2ky-curl-8.9.1-dev/share/aclocal
    610_skim_orig_completion_mv=complete -F %s mv #_comp_complete_longopt
    611LESSOPEN=|/nix/store/vinrzz9vkzb41khwmw41nbv3gnh0gz97-lesspipe-2.11/bin/lesspipe.sh %s
    612RUN_FUZZ_TESTS=false
    613strictDeps=
    614_skim_orig_completion_rmdir=complete -F %s rmdir #_comp_complete_longopt
    615_skim_orig_completion_head=complete -F %s head #_comp_complete_longopt
    616LLDB_DEBUGSERVER_PATH=/nix/store/yzry7j7zn30cnqa46d5b5i7aji6a3va1-lldb-17.0.6/bin/lldb-server
    617USE_BUSY_BOX=false
    618BOOST_TEST_RANDOM=1
    619TZDIR=/etc/zoneinfo
    620AR=ar
    621AS=as
    622BITCOIN_CONFIG=-DREDUCE_EXPORTS=ON -DBUILD_GUI_TESTS=OFF -DCMAKE_CXX_FLAGS='-Wno-error=return-type -Wno-error=maybe-uninitialized -Wno-error=array-bounds'
    623_skim_orig_completion_ftp=complete -F %s ftp #_comp_complete_known_hosts
    624DISPLAY=:1
    625NIX_BINTOOLS_WRAPPER_TARGET_HOST_x86_64_unknown_linux_gnu=1
    626SHLVL=4
    627NM=nm
    628GUIX_LOCPATH=/guix/current/lib/locale:/home/hodlinator/.guix-home/profile/lib/locale:/home/hodlinator/.guix-profile/lib/locale
    629PAGER=less
    630NIX_CFLAGS_COMPILE= -frandom-seed=8mbx88x98p -isystem /nix/store/94km64mnxx73r1vjqqicvcjiw25ikr4a-libtool-2.4.7/include -isystem /nix/store/4qzh03xydyr60nzjylqvq6wwgph3k3fj-file-5.45-dev/include -isystem /nix/store/20z0miv70wbl9xvrx4nvq6krrhfl5942-boost-1.81.0-dev/include -isystem /nix/store/j6wal7qwmc7crw489kpplbkyy6hpdybr-libevent-2.1.12-dev/include -isystem /nix/store/g9qvdys3gqz5swhz932vgrcmz7r8nlw0-zeromq-4.3.5/include -isystem /nix/store/xxbfjxa91hc70mh7a5nmpasdfk7darb0-sqlite-3.46.1-dev/include -isystem /nix/store/25q18zf1jimcbsrrikdfv5jvf8k1w26w-db-4.8.30-dev/include -isystem /nix/store/wfbjq35kxs6x83c3ncpfxdyl5gbhdx4h-python3-3.12.6/include -isystem /nix/store/21p53fvw6b3sjv9iycy7gk3y2gws5fzm-gdb-15.1/include -isystem /nix/store/3xd8xb0s331pcjp482vmfihx0yq7ms1y-libsystemtap-5.1/include -isystem /nix/store/fazsqcl0b1cbkn78h9cz1p6iqy0f8pgp-bcc-0.31.0/include -isystem /nix/store/4x2hpfxvdlzvp3kwdqbwv0x6zfrvq4ga-zlib-1.3.1-dev/include -isystem /nix/store/3bg50gaw9hy1igq3sv4gndnvfmhwjgff-jq-1.7.1-dev/include -isystem /nix/store/hmnq39a0qizhymg4037x12hngvxf85si-libxkbcommon-1.7.0-dev/include -isystem /nix/store/pxcxb21n0m279mhqyrvcx727f4b493kl-fontconfig-2.15.0-dev/include -isystem /nix/store/hl14fvf6jpfv30j4p8hqgzqpmrmx2m7b-freetype-2.13.3-dev/include -isystem /nix/store/8kjbqplfa1ir5phimgy8ahzasci476w2-bzip2-1.0.8-dev/include -isystem /nix/store/7jg1cp851pysmsadm9qfnzi4mc76a2b4-brotli-1.1.0-dev/include -isystem /nix/store/yx2b89zg25dcj6q1rsfpk3zwnb4bxy3a-libpng-apng-1.6.43-dev/include -isystem /nix/store/y17mkjl442q2s12iy8nwr0r21mimvi4f-libxcb-1.17.0-dev/include -isystem /nix/store/6c7nw6s7fpgrhg6rsvvhylgpm9ijbkff-xcb-util-wm-0.4.2-dev/include -isystem /nix/store/l5qvqbfn92dl73ma8rnr2j05pb6al23p-xcb-util-image-0.4.1-dev/include -isystem /nix/store/4ly0icqic461gi80rr3l5i1bwypr75li-xcb-util-keysyms-0.4.1-dev/include -isystem /nix/store/ncgzpmdzz0f1w19jvi2l2nd6lsxqrbja-xcb-util-renderutil-0.3.10-dev/include -isystem /nix/store/9h6fna9n3y2sj6kvml6fqipd96ljkfgb-graphviz-12.1.1/include -isystem /nix/store/m8kn1aq1ralckmqfdhl147ql9lpad2ky-curl-8.9.1-dev/include -isystem /nix/store/gp3zinwhzqmfdzyghd8dj4iazjcyh1n8-krb5-1.21.3-dev/include -isystem /nix/store/hnis0d362r324fy9x2x66y44zvgydbc4-nghttp2-1.63.0-dev/include -isystem /nix/store/ky8h1qj7a3l9ifh9yydkdfdcb2gzp6g4-libidn2-2.3.7-dev/include -isystem /nix/store/i4zk1906f863gjp39vhsjl1imkwyp4qs-openssl-3.3.2-dev/include -isystem /nix/store/l6fqivkv3cazqwaxfpx9sijbw4mrv8hr-libpsl-0.21.5-dev/include -isystem /nix/store/3bazyk6q7y8xa5q9c4jnazpzhm7xxiak-libssh2-1.11.0-dev/include -isystem /nix/store/h3jyxqgb3cji9p737b4zx03hz2dvphp4-zstd-1.5.6-dev/include -isystem /nix/store/94km64mnxx73r1vjqqicvcjiw25ikr4a-libtool-2.4.7/include -isystem /nix/store/4qzh03xydyr60nzjylqvq6wwgph3k3fj-file-5.45-dev/include -isystem /nix/store/20z0miv70wbl9xvrx4nvq6krrhfl5942-boost-1.81.0-dev/include -isystem /nix/store/j6wal7qwmc7crw489kpplbkyy6hpdybr-libevent-2.1.12-dev/include -isystem /nix/store/g9qvdys3gqz5swhz932vgrcmz7r8nlw0-zeromq-4.3.5/include -isystem /nix/store/xxbfjxa91hc70mh7a5nmpasdfk7darb0-sqlite-3.46.1-dev/include -isystem /nix/store/25q18zf1jimcbsrrikdfv5jvf8k1w26w-db-4.8.30-dev/include -isystem /nix/store/wfbjq35kxs6x83c3ncpfxdyl5gbhdx4h-python3-3.12.6/include -isystem /nix/store/21p53fvw6b3sjv9iycy7gk3y2gws5fzm-gdb-15.1/include -isystem /nix/store/3xd8xb0s331pcjp482vmfihx0yq7ms1y-libsystemtap-5.1/include -isystem /nix/store/fazsqcl0b1cbkn78h9cz1p6iqy0f8pgp-bcc-0.31.0/include -isystem /nix/store/4x2hpfxvdlzvp3kwdqbwv0x6zfrvq4ga-zlib-1.3.1-dev/include -isystem /nix/store/3bg50gaw9hy1igq3sv4gndnvfmhwjgff-jq-1.7.1-dev/include -isystem /nix/store/hmnq39a0qizhymg4037x12hngvxf85si-libxkbcommon-1.7.0-dev/include -isystem /nix/store/pxcxb21n0m279mhqyrvcx727f4b493kl-fontconfig-2.15.0-dev/include -isystem /nix/store/hl14fvf6jpfv30j4p8hqgzqpmrmx2m7b-freetype-2.13.3-dev/include -isystem /nix/store/8kjbqplfa1ir5phimgy8ahzasci476w2-bzip2-1.0.8-dev/include -isystem /nix/store/7jg1cp851pysmsadm9qfnzi4mc76a2b4-brotli-1.1.0-dev/include -isystem /nix/store/yx2b89zg25dcj6q1rsfpk3zwnb4bxy3a-libpng-apng-1.6.43-dev/include -isystem /nix/store/y17mkjl442q2s12iy8nwr0r21mimvi4f-libxcb-1.17.0-dev/include -isystem /nix/store/6c7nw6s7fpgrhg6rsvvhylgpm9ijbkff-xcb-util-wm-0.4.2-dev/include -isystem /nix/store/l5qvqbfn92dl73ma8rnr2j05pb6al23p-xcb-util-image-0.4.1-dev/include -isystem /nix/store/4ly0icqic461gi80rr3l5i1bwypr75li-xcb-util-keysyms-0.4.1-dev/include -isystem /nix/store/ncgzpmdzz0f1w19jvi2l2nd6lsxqrbja-xcb-util-renderutil-0.3.10-dev/include -isystem /nix/store/9h6fna9n3y2sj6kvml6fqipd96ljkfgb-graphviz-12.1.1/include -isystem /nix/store/m8kn1aq1ralckmqfdhl147ql9lpad2ky-curl-8.9.1-dev/include -isystem /nix/store/gp3zinwhzqmfdzyghd8dj4iazjcyh1n8-krb5-1.21.3-dev/include -isystem /nix/store/hnis0d362r324fy9x2x66y44zvgydbc4-nghttp2-1.63.0-dev/include -isystem /nix/store/ky8h1qj7a3l9ifh9yydkdfdcb2gzp6g4-libidn2-2.3.7-dev/include -isystem /nix/store/i4zk1906f863gjp39vhsjl1imkwyp4qs-openssl-3.3.2-dev/include -isystem /nix/store/l6fqivkv3cazqwaxfpx9sijbw4mrv8hr-libpsl-0.21.5-dev/include -isystem /nix/store/3bazyk6q7y8xa5q9c4jnazpzhm7xxiak-libssh2-1.11.0-dev/include -isystem /nix/store/h3jyxqgb3cji9p737b4zx03hz2dvphp4-zstd-1.5.6-dev/include
    631DIR_QA_ASSETS=/ci_container_base/ci/scratch/qa-assets
    632LC_TELEPHONE=sv_SE.UTF-8
    633QTWEBKIT_PLUGIN_PATH=/guix/current/lib/mozilla/plugins/:/home/hodlinator/.guix-home/profile/lib/mozilla/plugins/:/home/hodlinator/.guix-profile/lib/mozilla/plugins/:/home/hodlinator/.nix-profile/lib/mozilla/plugins/:/nix/profile/lib/mozilla/plugins/:/home/hodlinator/.local/state/nix/profile/lib/mozilla/plugins/:/etc/profiles/per-user/hodlinator/lib/mozilla/plugins/:/nix/var/nix/profiles/default/lib/mozilla/plugins/:/run/current-system/sw/lib/mozilla/plugins/
    634patches=
    635LC_MEASUREMENT=sv_SE.UTF-8
    636__NIXOS_SET_ENVIRONMENT_DONE=1
    637NIXPKGS_CMAKE_PREFIX_PATH=/nix/store/p8861mb1fliand0a8d81byy7gmp50yr8-autoconf-2.72:/nix/store/xn1vn024x0s2pn2wyk5l3ccqynlr798m-automake-1.16.5:/nix/store/94km64mnxx73r1vjqqicvcjiw25ikr4a-libtool-2.4.7:/nix/store/k9wk7v2jrri5ixwi5hqcpmb9j20vxbr1-gnum4-1.4.19:/nix/store/4qzh03xydyr60nzjylqvq6wwgph3k3fj-file-5.45-dev:/nix/store/dc7m1sxqysjl18hfbjcg9y5ncr69n85c-file-5.45:/nix/store/nfgyl0id9d7j52p1x60an2l3fmzfqqrq-libtool-2.4.7-lib:/nix/store/mi7q9m86m3rkqmc0niyvfv25ji9fxxha-pkg-config-wrapper-0.29.2:/nix/store/20z0miv70wbl9xvrx4nvq6krrhfl5942-boost-1.81.0-dev:/nix/store/rada92dgkcprib5gg4czaq1k65sidqrc-boost-1.81.0:/nix/store/j6wal7qwmc7crw489kpplbkyy6hpdybr-libevent-2.1.12-dev:/nix/store/zyfz2b8ipm4q3rd9dvga0scvylwlqmir-libevent-2.1.12:/nix/store/iz5i2r1vznnp7dz9qijj89qp66dyf739-libevent-2.1.12-openssl:/nix/store/g9qvdys3gqz5swhz932vgrcmz7r8nlw0-zeromq-4.3.5:/nix/store/xxbfjxa91hc70mh7a5nmpasdfk7darb0-sqlite-3.46.1-dev:/nix/store/i1gxd8rl5djlz6m5yp9gb6ygigjm7rv3-sqlite-3.46.1-bin:/nix/store/220jcypl4rj05ffv1c074lf244av622g-sqlite-3.46.1:/nix/store/25q18zf1jimcbsrrikdfv5jvf8k1w26w-db-4.8.30-dev:/nix/store/invywkrrzfdaqiizga5bs37chxyly403-db-4.8.30-bin:/nix/store/vg03r9ivgfbdb62m0xpdsmwydypxbzh7-db-4.8.30:/nix/store/fqwrh7j1m5hz1bl8c1jyg7fjwwky2j1f-hexdump-util-linux-2.39.4:/nix/store/24gbi6mcw4c6jgzai9aaxx9qi2rxdb09-cmake-3.29.6:/nix/store/s0yab2zncbxgchm7c0zbdbm1lja1935v-byacc-20240109:/nix/store/wfbjq35kxs6x83c3ncpfxdyl5gbhdx4h-python3-3.12.6:/nix/store/75mwx6gicpry8hpa5lbxlrnv72hdlxri-python3.12-flake8-7.1.1:/nix/store/91vlg2f0fw6qg2bp3x8i7awq79fr4j6s-python3.12-mccabe-0.7.0:/nix/store/y75hl6vbqpws9adngmbaidz0qwz8qsm4-python3.12-pycodestyle-2.12.0:/nix/store/2r4hvm84p82kanm3rijqvy02z43izck2-python3.12-pyflakes-3.2.0:/nix/store/8wqpzvgq1zala6l2i1rgyzl9bh1jvd8b-lief-0.15.1-py:/nix/store/06yy0rn11kr6hqsfc5s9nwkkcqlbm49r-python3.12-autopep8-2.0.4-unstable-2023-10-27:/nix/store/9g8zyaqigac1dhwg760f6zhg6cakxn0n-python3.12-mypy-1.11.2:/nix/store/hx32k2h25mdml40dcl3blqk15vxdmd80-python3.12-mypy-extensions-1.0.0:/nix/store/xbn803arch0n51p96s914ppi3v6jds57-python3.12-typing-extensions-4.12.2:/nix/store/4px67r7243qjr75n5l1bzqf8hlzylwwd-python3.12-requests-2.32.3:/nix/store/1yyxjlv56wbgjzl2ikhrwglyfq8487x7-python3.12-brotlicffi-1.1.0.0:/nix/store/fdxlra5xny01lsfvfh1l0banr3imxvvx-python3.12-cffi-1.17.1:/nix/store/p2gdkij2rnis9mfhh2b9n434xn4ys314-python3.12-pycparser-2.22:/nix/store/zvixkvf303l194bbwkspm329v10g4rm1-python3.12-certifi-2024.07.04:/nix/store/7akj36xklfgdvm26gs99bafp3851vznf-python3.12-charset-normalizer-3.3.2:/nix/store/s84p3zf46i9fm3jy7rm5w89c51as2k81-python3.12-idna-3.7:/nix/store/b7r5sizpalyck3w8nfal0p8v304z4r60-python3.12-urllib3-2.2.2:/nix/store/x6slzxa6yyxhy27m77212xggs63apajy-python3.12-pyzmq-26.0.3:/nix/store/jiml3523j61sbjl8j76dw83h18ikl8gr-python3.12-pyperf-2.7.0:/nix/store/lk52idgmpnwkp6v90hc3sl7if3idms24-python3.12-psutil-6.0.0:/nix/store/21p53fvw6b3sjv9iycy7gk3y2gws5fzm-gdb-15.1:/nix/store/3xd8xb0s331pcjp482vmfihx0yq7ms1y-libsystemtap-5.1:/nix/store/n0yrg24dwj94qyy2kzr8ps7ji0h4rmyf-bpftrace-0.21.2:/nix/store/fazsqcl0b1cbkn78h9cz1p6iqy0f8pgp-bcc-0.31.0:/nix/store/53x5bid4rm06jc2gi5j4dm2gcmf1w94d-python3.12-netaddr-1.3.0:/nix/store/4kbc0s1iaym07b7xl1w9m7lpk9niamqh-ccache-4.10.2:/nix/store/b8q94sxwxmjyzdzaqfzl0hlmwv680hdp-bear-3.1.5:/nix/store/4x2hpfxvdlzvp3kwdqbwv0x6zfrvq4ga-zlib-1.3.1-dev:/nix/store/haci0d018njygwdga95bsbx8ww2iswy7-zlib-1.3.1:/nix/store/3bg50gaw9hy1igq3sv4gndnvfmhwjgff-jq-1.7.1-dev:/nix/store/v0azfsqv58llx12jal5ngx3mj0rj7km6-jq-1.7.1-bin:/nix/store/23jnqnvphk91kylc3gqcpdfy0m0ldz2j-jq-1.7.1-lib:/nix/store/hmnq39a0qizhymg4037x12hngvxf85si-libxkbcommon-1.7.0-dev:/nix/store/0j2mnm88hf6ndp58jybmbiwl4wg492g9-libxkbcommon-1.7.0:/nix/store/pxcxb21n0m279mhqyrvcx727f4b493kl-fontconfig-2.15.0-dev:/nix/store/hl14fvf6jpfv30j4p8hqgzqpmrmx2m7b-freetype-2.13.3-dev:/nix/store/8kjbqplfa1ir5phimgy8ahzasci476w2-bzip2-1.0.8-dev:/nix/store/girfp68w14pxfii52ak8gcs212y4q2s2-bzip2-1.0.8-bin:/nix/store/5x0kqz9xa737546fc009xkandg19l3ra-bzip2-1.0.8:/nix/store/7jg1cp851pysmsadm9qfnzi4mc76a2b4-brotli-1.1.0-dev:/nix/store/r9bd7jib7yl6p62h2gz40q7ki4si3r93-brotli-1.1.0-lib:/nix/store/w5v7c0ikm6mzf17f3zyjvf0cn8gcammm-brotli-1.1.0:/nix/store/yx2b89zg25dcj6q1rsfpk3zwnb4bxy3a-libpng-apng-1.6.43-dev:/nix/store/4z21lw9vsbwir6zcpfrd9xvcrwdfzqk6-libpng-apng-1.6.43:/nix/store/lfpg1k4nxpms35czil5j008s4na6qw0c-freetype-2.13.3:/nix/store/40rwgqib6c28axp5m99vlmr7i35iz6p4-fontconfig-2.15.0-bin:/nix/store/2fli9412ysivwmqjclfjw378ri03k2qn-fontconfig-2.15.0-lib:/nix/store/y17mkjl442q2s12iy8nwr0r21mimvi4f-libxcb-1.17.0-dev:/nix/store/cv6gfvhz8s4fbxri7h297z61dgp4k8nv-libxcb-1.17.0:/nix/store/6c7nw6s7fpgrhg6rsvvhylgpm9ijbkff-xcb-util-wm-0.4.2-dev:/nix/store/f333qv7qwkvqgy11d9vn32hxniww59al-xcb-util-wm-0.4.2:/nix/store/l5qvqbfn92dl73ma8rnr2j05pb6al23p-xcb-util-image-0.4.1-dev:/nix/store/rdkfl7npxnh960cicbcvhjnw53nj1f3b-xcb-util-image-0.4.1:/nix/store/4ly0icqic461gi80rr3l5i1bwypr75li-xcb-util-keysyms-0.4.1-dev:/nix/store/alpq25n8lzjm82lmnkmq60aywly282iz-xcb-util-keysyms-0.4.1:/nix/store/ncgzpmdzz0f1w19jvi2l2nd6lsxqrbja-xcb-util-renderutil-0.3.10-dev:/nix/store/pkasyi6bhq5mfj8500qlslgki83w6xgi-xcb-util-renderutil-0.3.10:/nix/store/kpm32v920w0a8v48i81jq4hgmsrwbxy3-doxygen-1.10.0:/nix/store/9h6fna9n3y2sj6kvml6fqipd96ljkfgb-graphviz-12.1.1:/nix/store/m8kn1aq1ralckmqfdhl147ql9lpad2ky-curl-8.9.1-dev:/nix/store/gp3zinwhzqmfdzyghd8dj4iazjcyh1n8-krb5-1.21.3-dev:/nix/store/szi6jfvq38xbbg91k00lzg7l4d1g9px1-krb5-1.21.3-lib:/nix/store/zginv83ibqg68281blmdfn8j4a41hsia-krb5-1.21.3:/nix/store/hnis0d362r324fy9x2x66y44zvgydbc4-nghttp2-1.63.0-dev:/nix/store/kxb45pc6yv0c0vmy628d9yq4r6x3kzgk-nghttp2-1.63.0-lib:/nix/store/20r4bkv3cjklnm7grzvbn63fb7qi9r0m-nghttp2-1.63.0:/nix/store/ky8h1qj7a3l9ifh9yydkdfdcb2gzp6g4-libidn2-2.3.7-dev:/nix/store/x87phfz4250br4ahhag175ja0wcaa02m-libidn2-2.3.7-bin:/nix/store/jwsdpq2yxw43ixalh93z726czz7bay2j-libidn2-2.3.7:/nix/store/i4zk1906f863gjp39vhsjl1imkwyp4qs-openssl-3.3.2-dev:/nix/store/s3vv0916j6z5zfs0b1bcfinx1kb6cbhn-openssl-3.3.2-bin:/nix/store/k09x35dsjavyy4xbfda7aafi1knwqd20-openssl-3.3.2:/nix/store/l6fqivkv3cazqwaxfpx9sijbw4mrv8hr-libpsl-0.21.5-dev:/nix/store/1slx9n99cm8l2kzny8vq8l99f46lwd9h-publicsuffix-list-0-unstable-2024-09-10:/nix/store/sikn84fxsghz9spi3l49yfnmpzzrr4mq-libpsl-0.21.5-bin:/nix/store/zia95pvsfnijmgfgwv3wf0z4s9n1159b-libpsl-0.21.5:/nix/store/3bazyk6q7y8xa5q9c4jnazpzhm7xxiak-libssh2-1.11.0-dev:/nix/store/qs983a2lj75ibpllvb8fd17b7fxshqbv-libssh2-1.11.0:/nix/store/h3jyxqgb3cji9p737b4zx03hz2dvphp4-zstd-1.5.6-dev:/nix/store/x30v7sk30mh66k49179iwl23mcqwkci3-zstd-1.5.6-bin:/nix/store/iq0g82wwi93fj8gd768pyha40vyg5gx8-zstd-1.5.6:/nix/store/mm852m65blp3r7jq3iqyp8nnc64jw1l4-curl-8.9.1-bin:/nix/store/czkqnm2prg7lrhxpi7s04yv19xxkkfb5-curl-8.9.1:/nix/store/dvfb5mrpfhg5211v6pl0a3fmz9idg6w7-patchelf-0.15.0:/nix/store/n9iajmgf6z1rvwrdxy3fp8q9xa16j7x7-update-autotools-gnu-config-scripts-hook:/nix/store/vh9fsdhgxcnab2qk7vdp2palkkn6j3cp-gcc-wrapper-13.3.0:/nix/store/l7n97992gd5piaw8phkxzsz176gfk1yj-binutils-wrapper-2.43.1
    638buildInputs=
    639DBUS_STARTER_ADDRESS=unix:path=/run/user/1001/bus,guid=58fb13c39912e2c0616bb1326744971b
    640LOCALE_ARCHIVE=/run/current-system/sw/lib/locale/locale-archive
    641preferLocalBuild=1
    642UBSAN_OPTIONS=suppressions=/ci_container_base/test/sanitizer_suppressions/ubsan:print_stacktrace=1:halt_on_error=1:report_error_type=1
    643LESSKEYIN_SYSTEM=/nix/store/v2s53jz2jp7qdmww8wqm0gw6azwwk2xm-lessconfig
    644GDM_X_SERVER_EXTRA_ARGS=-config /nix/store/37077vyj5jwb1vixqx6n1d64f26kh9ba-xserver.conf -xkbdir /nix/store/7j77h7z7967v85vfcb7hdfvlk7lhacg7-xkeyboard-config-2.42/etc/X11/xkb -logfile /dev/null -nolisten tcp
    645CI_IMAGE_NAME_TAG=docker.io/amd64/debian:bookworm
    646TERMINFO_DIRS=/guix/current/share/terminfo:/home/hodlinator/.guix-home/profile/share/terminfo:/home/hodlinator/.guix-profile/share/terminfo:/home/hodlinator/.nix-profile/share/terminfo:/nix/profile/share/terminfo:/home/hodlinator/.local/state/nix/profile/share/terminfo:/etc/profiles/per-user/hodlinator/share/terminfo:/nix/var/nix/profiles/default/share/terminfo:/run/current-system/sw/share/terminfo
    647BASE_SCRATCH_DIR=/ci_container_base/ci/scratch
    648LD_LIBRARY_PATH=/nix/store/haci0d018njygwdga95bsbx8ww2iswy7-zlib-1.3.1/lib
    649XDG_RUNTIME_DIR=/run/user/1001
    650BASE_READ_ONLY_DIR=/home/hodlinator/clean_bitcoin/bitcoin
    651NIX_PKG_CONFIG_WRAPPER_TARGET_HOST_x86_64_unknown_linux_gnu=1
    652JQ_COLORS=1;30:0;37:0;37:0;37:0;32:1;37:1;37
    653depsBuildTarget=
    654OBJCOPY=objcopy
    655DETERMINISTIC_BUILD=1
    656NIX_XDG_DESKTOP_PORTAL_DIR=/run/current-system/sw/share/xdg-desktop-portal/portals
    657out=/home/hodlinator/clean_bitcoin/outputs/out
    658LC_TIME=sv_SE.UTF-8
    659LC_ALL=C.UTF-8
    660STRIP=strip
    661_skim_orig_completion_tail=complete -F %s tail #_comp_complete_longopt
    662JOURNAL_STREAM=9:24589
    663XDG_DATA_DIRS=/nix/store/p8861mb1fliand0a8d81byy7gmp50yr8-autoconf-2.72/share:/nix/store/xn1vn024x0s2pn2wyk5l3ccqynlr798m-automake-1.16.5/share:/nix/store/94km64mnxx73r1vjqqicvcjiw25ikr4a-libtool-2.4.7/share:/nix/store/k9wk7v2jrri5ixwi5hqcpmb9j20vxbr1-gnum4-1.4.19/share:/nix/store/dc7m1sxqysjl18hfbjcg9y5ncr69n85c-file-5.45/share:/nix/store/mi7q9m86m3rkqmc0niyvfv25ji9fxxha-pkg-config-wrapper-0.29.2/share:/nix/store/20z0miv70wbl9xvrx4nvq6krrhfl5942-boost-1.81.0-dev/share:/nix/store/g9qvdys3gqz5swhz932vgrcmz7r8nlw0-zeromq-4.3.5/share:/nix/store/i1gxd8rl5djlz6m5yp9gb6ygigjm7rv3-sqlite-3.46.1-bin/share:/nix/store/fqwrh7j1m5hz1bl8c1jyg7fjwwky2j1f-hexdump-util-linux-2.39.4/share:/nix/store/24gbi6mcw4c6jgzai9aaxx9qi2rxdb09-cmake-3.29.6/share:/nix/store/s0yab2zncbxgchm7c0zbdbm1lja1935v-byacc-20240109/share:/nix/store/wfbjq35kxs6x83c3ncpfxdyl5gbhdx4h-python3-3.12.6/share:/nix/store/21p53fvw6b3sjv9iycy7gk3y2gws5fzm-gdb-15.1/share:/nix/store/n0yrg24dwj94qyy2kzr8ps7ji0h4rmyf-bpftrace-0.21.2/share:/nix/store/fazsqcl0b1cbkn78h9cz1p6iqy0f8pgp-bcc-0.31.0/share:/nix/store/b8q94sxwxmjyzdzaqfzl0hlmwv680hdp-bear-3.1.5/share:/nix/store/haci0d018njygwdga95bsbx8ww2iswy7-zlib-1.3.1/share:/nix/store/0j2mnm88hf6ndp58jybmbiwl4wg492g9-libxkbcommon-1.7.0/share:/nix/store/hl14fvf6jpfv30j4p8hqgzqpmrmx2m7b-freetype-2.13.3-dev/share:/nix/store/w5v7c0ikm6mzf17f3zyjvf0cn8gcammm-brotli-1.1.0/share:/nix/store/lfpg1k4nxpms35czil5j008s4na6qw0c-freetype-2.13.3/share:/nix/store/40rwgqib6c28axp5m99vlmr7i35iz6p4-fontconfig-2.15.0-bin/share:/nix/store/2fli9412ysivwmqjclfjw378ri03k2qn-fontconfig-2.15.0-lib/share:/nix/store/9h6fna9n3y2sj6kvml6fqipd96ljkfgb-graphviz-12.1.1/share:/nix/store/m8kn1aq1ralckmqfdhl147ql9lpad2ky-curl-8.9.1-dev/share:/nix/store/szi6jfvq38xbbg91k00lzg7l4d1g9px1-krb5-1.21.3-lib/share:/nix/store/zginv83ibqg68281blmdfn8j4a41hsia-krb5-1.21.3/share:/nix/store/x87phfz4250br4ahhag175ja0wcaa02m-libidn2-2.3.7-bin/share:/nix/store/jwsdpq2yxw43ixalh93z726czz7bay2j-libidn2-2.3.7/share:/nix/store/1slx9n99cm8l2kzny8vq8l99f46lwd9h-publicsuffix-list-0-unstable-2024-09-10/share:/nix/store/sikn84fxsghz9spi3l49yfnmpzzrr4mq-libpsl-0.21.5-bin/share:/nix/store/iq0g82wwi93fj8gd768pyha40vyg5gx8-zstd-1.5.6/share:/nix/store/dvfb5mrpfhg5211v6pl0a3fmz9idg6w7-patchelf-0.15.0/share:/nix/store/0rqfg05a8rbaql220j7ashi5wvl35b76-gnome-console-46.0/share:/nix/store/x2c1xy5di8wlsd2nbsl35m0g7hf3xc0q-gsettings-desktop-schemas-46.0/share/gsettings-schemas/gsettings-desktop-schemas-46.0:/nix/store/2dgqnmvrskxap0f315h13pvpyq7hr1s5-gtk4-4.14.5/share/gsettings-schemas/gtk4-4.14.5:/nix/store/0rqfg05a8rbaql220j7ashi5wvl35b76-gnome-console-46.0/share/gsettings-schemas/gnome-console-46.0:/nix/store/1hppa998yklk7pbxb1cx9vzj7q6xa45d-gnome-mimeapps/share:/nix/store/3scnx3i95nwjhn961i16ypc7clmphrcw-desktops/share:/guix/current/share:/home/hodlinator/.guix-home/profile/share:/home/hodlinator/.guix-profile/share:/home/hodlinator/.nix-profile/share:/nix/profile/share:/home/hodlinator/.local/state/nix/profile/share:/etc/profiles/per-user/hodlinator/share:/nix/var/nix/profiles/default/share:/run/current-system/sw/share:/nix/store/davz0gx489a19wny2dqasbiwg7zr66qq-gnome-shell-46.4/share/gsettings-schemas/gnome-shell-46.4:/nix/store/qgd8vrxfqjbbsjf9kyns1fy9s045mq9x-gnome-shell-extensions-46.2/share/gsettings-schemas/gnome-shell-extensions-46.2:/nix/store/g64zd19d47glys21x8rh4za7bxfx62fh-gnome-session-46.0/share:/nix/store/z49s72m05k5daqmv7pajncx55v4p8fnm-gtk+3-3.24.43/share/gsettings-schemas/gtk+3-3.24.43:/nix/store/rjvx7znypvvircyfz99pa00a3a596661-gnome-settings-daemon-46.0/share/gsettings-schemas/gnome-settings-daemon-46.0:/nix/store/g64zd19d47glys21x8rh4za7bxfx62fh-gnome-session-46.0/share/gsettings-schemas/gnome-session-46.0:/nix/store/davz0gx489a19wny2dqasbiwg7zr66qq-gnome-shell-46.4/share
    664LIBEXEC_PATH=/guix/current/libexec:/home/hodlinator/.guix-home/profile/libexec:/home/hodlinator/.guix-profile/libexec:/home/hodlinator/.nix-profile/libexec:/nix/profile/libexec:/home/hodlinator/.local/state/nix/profile/libexec:/etc/profiles/per-user/hodlinator/libexec:/nix/var/nix/profiles/default/libexec:/run/current-system/sw/libexec
    665OBJDUMP=objdump
    666PATH=/path_with space:/ci_container_base/ci/scratch/bins/:/ci_container_base/ci/retry:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    667propagatedBuildInputs=
    668_skim_orig_completion_less=complete -F %s less #_comp_complete_longopt
    669QT_QPA_PLATFORM_PLUGIN_PATH=
    670dontAddDisableDepTrack=1
    671PREVIOUS_RELEASES_DIR=/ci_container_base/prev_releases
    672GDMSESSION=gnome
    673CC=gcc
    674NIX_CC=/nix/store/vh9fsdhgxcnab2qk7vdp2palkkn6j3cp-gcc-wrapper-13.3.0
    675DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1001/bus,guid=58fb13c39912e2c0616bb1326744971b
    676_skim_orig_completion_grep=complete -F %s grep #_comp_complete_longopt
    677depsBuildTargetPropagated=
    678depsBuildBuildPropagated=
    679DIRENV_WATCHES=eJyk0l9KAzEQx_G75Lk0k002f3oVEZlkZt1AmshuWivi3X0Q1GoVpRf48pkfc_MsHrDPYifk3PYs50YlV-xtkakw1ruYe2q5yi3X45LERuwb9bxnsVNOax0GZdVG8CmvfRW7vhz4ZfNzc1tawiLXGReWlBeuR4mltEc5juR0AOOC9kDGxqgRldJsgUZtCWz0OjgNFpNPnFxwDMZp9hDMBHBJ5ofrZMT1SSpnXAjTCOTZGhMHJFIDMSAEDWRVRK_cZICCsdZEDuBtDBiNJcd6-AyDD8-EZf0d9IY43_xfgdTqlO_fj7kyd_4O68ylbGs-Xdh9GMzfdz_PEk94KP1r-Jvz9jUAAP__kUfmig==
    680NIX_CC_WRAPPER_TARGET_HOST_x86_64_unknown_linux_gnu=1
    681_skim_orig_completion_sed=complete -F %s sed #_comp_complete_longopt
    682CONFIG_SHELL=/nix/store/717iy55ncqs0wmhdkwc5fg2vci5wbmq8-bash-5.2p32/bin/bash
    683DEBIAN_FRONTEND=noninteractive
    684__structuredAttrs=
    685RANLIB=ranlib
    686_skim_orig_completion_cd=complete -o nospace -F %s cd #_comp_cmd_cd
    687NIX_HARDENING_ENABLE=bindnow format fortify fortify3 pic relro stackprotector strictoverflow zerocallusedregs
    688LC_NUMERIC=en_US.UTF-8
    689OLDPWD=/
    690_skim_orig_completion_cp=complete -F %s cp #_comp_complete_longopt
    691NIX_LDFLAGS=-rpath /home/hodlinator/clean_bitcoin/outputs/out/lib  -L/nix/store/dc7m1sxqysjl18hfbjcg9y5ncr69n85c-file-5.45/lib -L/nix/store/nfgyl0id9d7j52p1x60an2l3fmzfqqrq-libtool-2.4.7-lib/lib -L/nix/store/rada92dgkcprib5gg4czaq1k65sidqrc-boost-1.81.0/lib -L/nix/store/zyfz2b8ipm4q3rd9dvga0scvylwlqmir-libevent-2.1.12/lib -L/nix/store/iz5i2r1vznnp7dz9qijj89qp66dyf739-libevent-2.1.12-openssl/lib -L/nix/store/g9qvdys3gqz5swhz932vgrcmz7r8nlw0-zeromq-4.3.5/lib -L/nix/store/220jcypl4rj05ffv1c074lf244av622g-sqlite-3.46.1/lib -L/nix/store/vg03r9ivgfbdb62m0xpdsmwydypxbzh7-db-4.8.30/lib -L/nix/store/wfbjq35kxs6x83c3ncpfxdyl5gbhdx4h-python3-3.12.6/lib -L/nix/store/21p53fvw6b3sjv9iycy7gk3y2gws5fzm-gdb-15.1/lib -L/nix/store/fazsqcl0b1cbkn78h9cz1p6iqy0f8pgp-bcc-0.31.0/lib -L/nix/store/haci0d018njygwdga95bsbx8ww2iswy7-zlib-1.3.1/lib -L/nix/store/23jnqnvphk91kylc3gqcpdfy0m0ldz2j-jq-1.7.1-lib/lib -L/nix/store/0j2mnm88hf6ndp58jybmbiwl4wg492g9-libxkbcommon-1.7.0/lib -L/nix/store/5x0kqz9xa737546fc009xkandg19l3ra-bzip2-1.0.8/lib -L/nix/store/r9bd7jib7yl6p62h2gz40q7ki4si3r93-brotli-1.1.0-lib/lib -L/nix/store/4z21lw9vsbwir6zcpfrd9xvcrwdfzqk6-libpng-apng-1.6.43/lib -L/nix/store/lfpg1k4nxpms35czil5j008s4na6qw0c-freetype-2.13.3/lib -L/nix/store/2fli9412ysivwmqjclfjw378ri03k2qn-fontconfig-2.15.0-lib/lib -L/nix/store/cv6gfvhz8s4fbxri7h297z61dgp4k8nv-libxcb-1.17.0/lib -L/nix/store/f333qv7qwkvqgy11d9vn32hxniww59al-xcb-util-wm-0.4.2/lib -L/nix/store/rdkfl7npxnh960cicbcvhjnw53nj1f3b-xcb-util-image-0.4.1/lib -L/nix/store/alpq25n8lzjm82lmnkmq60aywly282iz-xcb-util-keysyms-0.4.1/lib -L/nix/store/pkasyi6bhq5mfj8500qlslgki83w6xgi-xcb-util-renderutil-0.3.10/lib -L/nix/store/9h6fna9n3y2sj6kvml6fqipd96ljkfgb-graphviz-12.1.1/lib -L/nix/store/szi6jfvq38xbbg91k00lzg7l4d1g9px1-krb5-1.21.3-lib/lib -L/nix/store/kxb45pc6yv0c0vmy628d9yq4r6x3kzgk-nghttp2-1.63.0-lib/lib -L/nix/store/jwsdpq2yxw43ixalh93z726czz7bay2j-libidn2-2.3.7/lib -L/nix/store/k09x35dsjavyy4xbfda7aafi1knwqd20-openssl-3.3.2/lib -L/nix/store/zia95pvsfnijmgfgwv3wf0z4s9n1159b-libpsl-0.21.5/lib -L/nix/store/qs983a2lj75ibpllvb8fd17b7fxshqbv-libssh2-1.11.0/lib -L/nix/store/iq0g82wwi93fj8gd768pyha40vyg5gx8-zstd-1.5.6/lib -L/nix/store/czkqnm2prg7lrhxpi7s04yv19xxkkfb5-curl-8.9.1/lib -L/nix/store/dc7m1sxqysjl18hfbjcg9y5ncr69n85c-file-5.45/lib -L/nix/store/nfgyl0id9d7j52p1x60an2l3fmzfqqrq-libtool-2.4.7-lib/lib -L/nix/store/rada92dgkcprib5gg4czaq1k65sidqrc-boost-1.81.0/lib -L/nix/store/zyfz2b8ipm4q3rd9dvga0scvylwlqmir-libevent-2.1.12/lib -L/nix/store/iz5i2r1vznnp7dz9qijj89qp66dyf739-libevent-2.1.12-openssl/lib -L/nix/store/g9qvdys3gqz5swhz932vgrcmz7r8nlw0-zeromq-4.3.5/lib -L/nix/store/220jcypl4rj05ffv1c074lf244av622g-sqlite-3.46.1/lib -L/nix/store/vg03r9ivgfbdb62m0xpdsmwydypxbzh7-db-4.8.30/lib -L/nix/store/wfbjq35kxs6x83c3ncpfxdyl5gbhdx4h-python3-3.12.6/lib -L/nix/store/21p53fvw6b3sjv9iycy7gk3y2gws5fzm-gdb-15.1/lib -L/nix/store/fazsqcl0b1cbkn78h9cz1p6iqy0f8pgp-bcc-0.31.0/lib -L/nix/store/haci0d018njygwdga95bsbx8ww2iswy7-zlib-1.3.1/lib -L/nix/store/23jnqnvphk91kylc3gqcpdfy0m0ldz2j-jq-1.7.1-lib/lib -L/nix/store/0j2mnm88hf6ndp58jybmbiwl4wg492g9-libxkbcommon-1.7.0/lib -L/nix/store/5x0kqz9xa737546fc009xkandg19l3ra-bzip2-1.0.8/lib -L/nix/store/r9bd7jib7yl6p62h2gz40q7ki4si3r93-brotli-1.1.0-lib/lib -L/nix/store/4z21lw9vsbwir6zcpfrd9xvcrwdfzqk6-libpng-apng-1.6.43/lib -L/nix/store/lfpg1k4nxpms35czil5j008s4na6qw0c-freetype-2.13.3/lib -L/nix/store/2fli9412ysivwmqjclfjw378ri03k2qn-fontconfig-2.15.0-lib/lib -L/nix/store/cv6gfvhz8s4fbxri7h297z61dgp4k8nv-libxcb-1.17.0/lib -L/nix/store/f333qv7qwkvqgy11d9vn32hxniww59al-xcb-util-wm-0.4.2/lib -L/nix/store/rdkfl7npxnh960cicbcvhjnw53nj1f3b-xcb-util-image-0.4.1/lib -L/nix/store/alpq25n8lzjm82lmnkmq60aywly282iz-xcb-util-keysyms-0.4.1/lib -L/nix/store/pkasyi6bhq5mfj8500qlslgki83w6xgi-xcb-util-renderutil-0.3.10/lib -L/nix/store/9h6fna9n3y2sj6kvml6fqipd96ljkfgb-graphviz-12.1.1/lib -L/nix/store/szi6jfvq38xbbg91k00lzg7l4d1g9px1-krb5-1.21.3-lib/lib -L/nix/store/kxb45pc6yv0c0vmy628d9yq4r6x3kzgk-nghttp2-1.63.0-lib/lib -L/nix/store/jwsdpq2yxw43ixalh93z726czz7bay2j-libidn2-2.3.7/lib -L/nix/store/k09x35dsjavyy4xbfda7aafi1knwqd20-openssl-3.3.2/lib -L/nix/store/zia95pvsfnijmgfgwv3wf0z4s9n1159b-libpsl-0.21.5/lib -L/nix/store/qs983a2lj75ibpllvb8fd17b7fxshqbv-libssh2-1.11.0/lib -L/nix/store/iq0g82wwi93fj8gd768pyha40vyg5gx8-zstd-1.5.6/lib -L/nix/store/czkqnm2prg7lrhxpi7s04yv19xxkkfb5-curl-8.9.1/lib
    692nativeBuildInputs=/nix/store/p8861mb1fliand0a8d81byy7gmp50yr8-autoconf-2.72 /nix/store/xn1vn024x0s2pn2wyk5l3ccqynlr798m-automake-1.16.5 /nix/store/94km64mnxx73r1vjqqicvcjiw25ikr4a-libtool-2.4.7 /nix/store/mi7q9m86m3rkqmc0niyvfv25ji9fxxha-pkg-config-wrapper-0.29.2 /nix/store/20z0miv70wbl9xvrx4nvq6krrhfl5942-boost-1.81.0-dev /nix/store/j6wal7qwmc7crw489kpplbkyy6hpdybr-libevent-2.1.12-dev /nix/store/g9qvdys3gqz5swhz932vgrcmz7r8nlw0-zeromq-4.3.5 /nix/store/xxbfjxa91hc70mh7a5nmpasdfk7darb0-sqlite-3.46.1-dev /nix/store/25q18zf1jimcbsrrikdfv5jvf8k1w26w-db-4.8.30-dev /nix/store/fqwrh7j1m5hz1bl8c1jyg7fjwwky2j1f-hexdump-util-linux-2.39.4 /nix/store/24gbi6mcw4c6jgzai9aaxx9qi2rxdb09-cmake-3.29.6 /nix/store/s0yab2zncbxgchm7c0zbdbm1lja1935v-byacc-20240109 /nix/store/wfbjq35kxs6x83c3ncpfxdyl5gbhdx4h-python3-3.12.6 /nix/store/75mwx6gicpry8hpa5lbxlrnv72hdlxri-python3.12-flake8-7.1.1 /nix/store/8wqpzvgq1zala6l2i1rgyzl9bh1jvd8b-lief-0.15.1-py /nix/store/06yy0rn11kr6hqsfc5s9nwkkcqlbm49r-python3.12-autopep8-2.0.4-unstable-2023-10-27 /nix/store/9g8zyaqigac1dhwg760f6zhg6cakxn0n-python3.12-mypy-1.11.2 /nix/store/4px67r7243qjr75n5l1bzqf8hlzylwwd-python3.12-requests-2.32.3 /nix/store/x6slzxa6yyxhy27m77212xggs63apajy-python3.12-pyzmq-26.0.3 /nix/store/jiml3523j61sbjl8j76dw83h18ikl8gr-python3.12-pyperf-2.7.0 /nix/store/21p53fvw6b3sjv9iycy7gk3y2gws5fzm-gdb-15.1 /nix/store/3xd8xb0s331pcjp482vmfihx0yq7ms1y-libsystemtap-5.1 /nix/store/n0yrg24dwj94qyy2kzr8ps7ji0h4rmyf-bpftrace-0.21.2 /nix/store/fazsqcl0b1cbkn78h9cz1p6iqy0f8pgp-bcc-0.31.0 /nix/store/4kbc0s1iaym07b7xl1w9m7lpk9niamqh-ccache-4.10.2 /nix/store/b8q94sxwxmjyzdzaqfzl0hlmwv680hdp-bear-3.1.5 /nix/store/4x2hpfxvdlzvp3kwdqbwv0x6zfrvq4ga-zlib-1.3.1-dev /nix/store/3bg50gaw9hy1igq3sv4gndnvfmhwjgff-jq-1.7.1-dev /nix/store/hmnq39a0qizhymg4037x12hngvxf85si-libxkbcommon-1.7.0-dev /nix/store/pxcxb21n0m279mhqyrvcx727f4b493kl-fontconfig-2.15.0-dev /nix/store/hl14fvf6jpfv30j4p8hqgzqpmrmx2m7b-freetype-2.13.3-dev /nix/store/y17mkjl442q2s12iy8nwr0r21mimvi4f-libxcb-1.17.0-dev /nix/store/6c7nw6s7fpgrhg6rsvvhylgpm9ijbkff-xcb-util-wm-0.4.2-dev /nix/store/l5qvqbfn92dl73ma8rnr2j05pb6al23p-xcb-util-image-0.4.1-dev /nix/store/4ly0icqic461gi80rr3l5i1bwypr75li-xcb-util-keysyms-0.4.1-dev /nix/store/ncgzpmdzz0f1w19jvi2l2nd6lsxqrbja-xcb-util-renderutil-0.3.10-dev /nix/store/kpm32v920w0a8v48i81jq4hgmsrwbxy3-doxygen-1.10.0 /nix/store/9h6fna9n3y2sj6kvml6fqipd96ljkfgb-graphviz-12.1.1 /nix/store/m8kn1aq1ralckmqfdhl147ql9lpad2ky-curl-8.9.1-dev
    693name=nix-shell-env
    694CMAKE_LIBRARY_PATH=/nix/store/dc7m1sxqysjl18hfbjcg9y5ncr69n85c-file-5.45/lib:/nix/store/nfgyl0id9d7j52p1x60an2l3fmzfqqrq-libtool-2.4.7-lib/lib:/nix/store/rada92dgkcprib5gg4czaq1k65sidqrc-boost-1.81.0/lib:/nix/store/zyfz2b8ipm4q3rd9dvga0scvylwlqmir-libevent-2.1.12/lib:/nix/store/iz5i2r1vznnp7dz9qijj89qp66dyf739-libevent-2.1.12-openssl/lib:/nix/store/g9qvdys3gqz5swhz932vgrcmz7r8nlw0-zeromq-4.3.5/lib:/nix/store/220jcypl4rj05ffv1c074lf244av622g-sqlite-3.46.1/lib:/nix/store/vg03r9ivgfbdb62m0xpdsmwydypxbzh7-db-4.8.30/lib:/nix/store/wfbjq35kxs6x83c3ncpfxdyl5gbhdx4h-python3-3.12.6/lib:/nix/store/21p53fvw6b3sjv9iycy7gk3y2gws5fzm-gdb-15.1/lib:/nix/store/fazsqcl0b1cbkn78h9cz1p6iqy0f8pgp-bcc-0.31.0/lib:/nix/store/haci0d018njygwdga95bsbx8ww2iswy7-zlib-1.3.1/lib:/nix/store/23jnqnvphk91kylc3gqcpdfy0m0ldz2j-jq-1.7.1-lib/lib:/nix/store/0j2mnm88hf6ndp58jybmbiwl4wg492g9-libxkbcommon-1.7.0/lib:/nix/store/5x0kqz9xa737546fc009xkandg19l3ra-bzip2-1.0.8/lib:/nix/store/r9bd7jib7yl6p62h2gz40q7ki4si3r93-brotli-1.1.0-lib/lib:/nix/store/4z21lw9vsbwir6zcpfrd9xvcrwdfzqk6-libpng-apng-1.6.43/lib:/nix/store/lfpg1k4nxpms35czil5j008s4na6qw0c-freetype-2.13.3/lib:/nix/store/2fli9412ysivwmqjclfjw378ri03k2qn-fontconfig-2.15.0-lib/lib:/nix/store/cv6gfvhz8s4fbxri7h297z61dgp4k8nv-libxcb-1.17.0/lib:/nix/store/f333qv7qwkvqgy11d9vn32hxniww59al-xcb-util-wm-0.4.2/lib:/nix/store/rdkfl7npxnh960cicbcvhjnw53nj1f3b-xcb-util-image-0.4.1/lib:/nix/store/alpq25n8lzjm82lmnkmq60aywly282iz-xcb-util-keysyms-0.4.1/lib:/nix/store/pkasyi6bhq5mfj8500qlslgki83w6xgi-xcb-util-renderutil-0.3.10/lib:/nix/store/9h6fna9n3y2sj6kvml6fqipd96ljkfgb-graphviz-12.1.1/lib:/nix/store/szi6jfvq38xbbg91k00lzg7l4d1g9px1-krb5-1.21.3-lib/lib:/nix/store/kxb45pc6yv0c0vmy628d9yq4r6x3kzgk-nghttp2-1.63.0-lib/lib:/nix/store/jwsdpq2yxw43ixalh93z726czz7bay2j-libidn2-2.3.7/lib:/nix/store/k09x35dsjavyy4xbfda7aafi1knwqd20-openssl-3.3.2/lib:/nix/store/zia95pvsfnijmgfgwv3wf0z4s9n1159b-libpsl-0.21.5/lib:/nix/store/qs983a2lj75ibpllvb8fd17b7fxshqbv-libssh2-1.11.0/lib:/nix/store/iq0g82wwi93fj8gd768pyha40vyg5gx8-zstd-1.5.6/lib:/nix/store/czkqnm2prg7lrhxpi7s04yv19xxkkfb5-curl-8.9.1/lib
    695TERM_PROGRAM=kgx
    696PKG_CONFIG=pkg-config
    697depsHostHostPropagated=
    698_=/usr/bin/env
    699=== END env ===
    700+ echo '=== END env ==='
    701+ tee /dev/fd/63
    702++ patch -p1
    703--- a/src/leveldb/db/db_impl.cc
    704+++ b/src/leveldb/db/db_impl.cc
    705@@ -1028,9 +1028,6 @@ Status DBImpl::DoCompactionWork(CompactionState* compact) {
    706       stats.bytes_read += compact->compaction->input(which, i)->file_size;
    707     }
    708   }
    709-  for (size_t i = 0; i < compact->outputs.size(); i++) {
    710-    stats.bytes_written += compact->outputs[i].file_size;
    711-  }
    712
    713   mutex_.Lock();
    714   stats_[compact->compaction->level() + 1].Add(stats);
    715+ '[' false = true ']'
    716+ '[' false = true ']'
    717+ '[' '' = true ']'
    718+ '[' false = true ']'
    719+ '[' '' == macos ']'
    720+ echo
    721+ '[' -z '' ']'
    722+ [[ docker.io/amd64/debian:bookworm == *centos* ]]
    723+ SHELL_OPTS=CONFIG_SHELL=
    724+ bash -c 'CONFIG_SHELL= make -j4 -C depends HOST=x86_64-w64-mingw32  LOG=1'
    725make: Entering directory '/ci_container_base/depends'
    726patching file src/leveldb/db/db_impl.cc
    727Extracting libevent...
    728/ci_container_base/depends/sources/libevent-2.1.12-stable.tar.gz: OK
    729Preprocessing libevent...
    730Configuring libevent...
    731patching file CMakeLists.txt
    732-- The C compiler identification is GNU 12.2.0
    733-- Detecting C compiler ABI info
    734-- Detecting C compiler ABI info - failed
    735-- Check for working C compiler: /usr/bin/gcc
    736-- Check for working C compiler: /usr/bin/gcc - broken
    737CMake Error at /usr/share/cmake-3.25/Modules/CMakeTestCCompiler.cmake:70 (message):
    738  The C compiler
    739
    740    "/usr/bin/gcc"
    741
    742  is not able to compile a simple test program.
    743
    744  It fails with the following output:
    745
    746    Change Dir: /ci_container_base/depends/work/build/x86_64-w64-mingw32/libevent/2.1.12-stable-a668f5ee1fb/build/CMakeFiles/CMakeScratch/TryCompile-oMa7Nj
    747    
    748    Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_3f97b/fast && gmake[1]: Entering directory '/ci_container_base/depends/work/build/x86_64-w64-mingw32/libevent/2.1.12-stable-a668f5ee1fb/build/CMakeFiles/CMakeScratch/TryCompile-oMa7Nj'
    749    /usr/bin/gmake  -f CMakeFiles/cmTC_3f97b.dir/build.make CMakeFiles/cmTC_3f97b.dir/build
    750    gmake[2]: Entering directory '/ci_container_base/depends/work/build/x86_64-w64-mingw32/libevent/2.1.12-stable-a668f5ee1fb/build/CMakeFiles/CMakeScratch/TryCompile-oMa7Nj'
    751    Building C object CMakeFiles/cmTC_3f97b.dir/testCCompiler.c.obj
    752    /usr/bin/gcc   -I/ci_container_base/depends/x86_64-w64-mingw32/include -D_GNU_SOURCE -D_FORTIFY_SOURCE=3 -D_WIN32_WINNT=0x0A00  -pipe -std=c11 -O2  -o CMakeFiles/cmTC_3f97b.dir/testCCompiler.c.obj -c /ci_container_base/depends/work/build/x86_64-w64-mingw32/libevent/2.1.12-stable-a668f5ee1fb/build/CMakeFiles/CMakeScratch/TryCompile-oMa7Nj/testCCompiler.c
    753    Linking C executable cmTC_3f97b.exe
    754    /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3f97b.dir/link.txt --verbose=1
    755    /usr/bin/cmake -E rm -f CMakeFiles/cmTC_3f97b.dir/objects.a
    756    /usr/bin/ar qc CMakeFiles/cmTC_3f97b.dir/objects.a [@CMakeFiles](/bitcoin-bitcoin/contributor/cmakefiles/)/cmTC_3f97b.dir/objects1
    757    /usr/bin/gcc -I/ci_container_base/depends/x86_64-w64-mingw32/include -D_GNU_SOURCE -D_FORTIFY_SOURCE=3 -D_WIN32_WINNT=0x0A00  -pipe -std=c11 -O2  -L/ci_container_base/depends/x86_64-w64-mingw32/lib  -Wl,--whole-archive CMakeFiles/cmTC_3f97b.dir/objects.a -Wl,--no-whole-archive -o cmTC_3f97b.exe -Wl,--out-implib,libcmTC_3f97b.dll.a -Wl,--major-image-version,0,--minor-image-version,0 [@CMakeFiles](/bitcoin-bitcoin/contributor/cmakefiles/)/cmTC_3f97b.dir/linkLibs.rsp
    758    /usr/bin/ld: unrecognized option '--major-image-version'
    759    /usr/bin/ld: use the --help option for usage information
    760    collect2: error: ld returned 1 exit status
    761    gmake[2]: *** [CMakeFiles/cmTC_3f97b.dir/build.make:101: cmTC_3f97b.exe] Error 1
    762    gmake[2]: Leaving directory '/ci_container_base/depends/work/build/x86_64-w64-mingw32/libevent/2.1.12-stable-a668f5ee1fb/build/CMakeFiles/CMakeScratch/TryCompile-oMa7Nj'
    763    gmake[1]: *** [Makefile:127: cmTC_3f97b/fast] Error 2
    764    gmake[1]: Leaving directory '/ci_container_base/depends/work/build/x86_64-w64-mingw32/libevent/2.1.12-stable-a668f5ee1fb/build/CMakeFiles/CMakeScratch/TryCompile-oMa7Nj'
    765    
    766    
    767
    768  
    769
    770  CMake will not be able to correctly generate this project.
    771Call Stack (most recent call first):
    772  CMakeLists.txt:47 (project)
    773
    774
    775-- Configuring incomplete, errors occurred!
    776See also "/ci_container_base/depends/work/build/x86_64-w64-mingw32/libevent/2.1.12-stable-a668f5ee1fb/build/CMakeFiles/CMakeOutput.log".
    777See also "/ci_container_base/depends/work/build/x86_64-w64-mingw32/libevent/2.1.12-stable-a668f5ee1fb/build/CMakeFiles/CMakeError.log".
    778make: Leaving directory '/ci_container_base/depends'
    779make: *** [funcs.mk:303: /ci_container_base/depends/x86_64-w64-mingw32/.libevent_stamp_configured] Error 1
    

    Seems eerily familiar: https://stackoverflow.com/questions/49640283/qt-gcc-error-during-cross-compile-setup

    Tried this inside the container’s bitcoin repo directory:

    0# grep -rn '.' -e 'major-image-version'
    

    But only found some old Guix-builds when running in my regular working tree, after removing them it doesn’t find anything.

    Could be that the Nix ld wrapper doesn’t support '--major-image-version' but I cannot find unrecognized directly inside of it (/nix/store/vh9fsdhgxcnab2qk7vdp2palkkn6j3cp-gcc-wrapper-13.3.0/bin/ld is a Bash script).

  49. maflcko commented at 10:26 am on December 5, 2024: member

    Full log

    The log looks highly corrupt.

    The first line says:

    0+++ cd ./ci/test/../../e to correctly generate this project.
    

    When it should say:

    0+++ cd ./ci/test/../../
    

    See https://cirrus-ci.com/task/6145080694669312?logs=ci#L2

    The other lines look also corrupt.

  50. in .github/workflows/ci.yml:307 in a5b7616498 outdated
    302@@ -301,6 +303,9 @@ jobs:
    303           restore-keys: ${{ github.job }}-ccache-
    304 
    305       - name: CI script
    306+        env:
    307+          # Using the "Release" build type to avoid oversized executables to pass to the following job.
    


    fanquake commented at 10:34 am on December 5, 2024:
    What is “oversized” here, is there some bandwidth constraint? I’m guessing no debug symbols also makes things less useful for potential debugging in the CI.

    hebasto commented at 10:38 am on December 5, 2024:

    What is “oversized” here, is there some bandwidth constraint?

    There are no bandwidth constraints, it just takes much longer time. I’ll try to revert this change.

    Also: https://github.com/actions/upload-artifact/issues/9


    hebasto commented at 4:19 pm on December 5, 2024:
    This change has been dropped.
  51. fanquake commented at 10:53 am on December 5, 2024: member

    Both src/minisketch and src/secp256k1 are subtrees. Therefore, they are out of this PR scope.

    I don’t think they are entirely out of scope? Currently those tests (as well as univalue) are wrapped for (previously in the CI, and still possible using RUN_UNIT_TESTS) running under Wine, but you’re removing all of that, and the rest of the Wine infra entirely here (no-longer running those tests), or providing a way for anyone to run them locally?

  52. hebasto commented at 10:55 am on December 5, 2024: member

    This PR needs the actions/download-artifact@* and actions/upload-artifact@* actions to be allowed in the repository Settings - General - Actions - General. @ryanofsky @achow101 @fanquake

    Are there any objections to that? If not, could you please update the repository settings?

  53. hebasto force-pushed on Dec 5, 2024
  54. in src/univalue/test/unitester.cpp:20 in e09a43d6b1 outdated
    16-std::string srcdir(JSON_TEST_SRC);
    17+std::string srcdir = []() {
    18+    if (const char* env_srcdir = std::getenv("UNIVALUE_JSON_TEST_SRC")) {
    19+        return env_srcdir;
    20+    }
    21+    return JSON_TEST_SRC;
    


    maflcko commented at 4:37 pm on December 5, 2024:
    It seems better to remove this fallback and just use one way going forward. The env approach seems more sensible anyway.

    hebasto commented at 11:16 am on December 6, 2024:
    Thanks! Done in #31434.
  55. DrahtBot added the label CI failed on Dec 5, 2024
  56. DrahtBot removed the label CI failed on Dec 6, 2024
  57. hodlinator commented at 11:29 pm on December 6, 2024: contributor

    Full log

    The log looks highly corrupt. The first line says:

    0+++ cd ./ci/test/../../e to correctly generate this project.
    

    When it should say:

    0+++ cd ./ci/test/../../
    

    See https://cirrus-ci.com/task/6145080694669312?logs=ci#L2

    Yes, first screen was corrupt, should have cleared first. Here is a new one:

    Local_CI_attempt.log

    What stands out to me a tiny bit is:

    0 - InvalidDefaultArgInFrom: Default value for ARG ${CI_IMAGE_NAME_TAG} results in empty or invalid base image name (line 8)
    

    But probably totally unrelated. Seems like Cirrus is using the default tag too, but on Podman. My Docker version is v27.3.1.

  58. maflcko commented at 7:41 am on December 7, 2024: member

    What stands out to me a tiny bit is:

    0 - InvalidDefaultArgInFrom: Default value for ARG ${CI_IMAGE_NAME_TAG} results in empty or invalid base image name (line 8)
    

    But probably totally unrelated. Seems like Cirrus is using the default tag too, but on Podman. My Docker version is v27.3.1.

    There is no default tag, and using it would be invalid. I don’t think the CI is using the default and yours is neither. I don’t use docker, but the warning may be a false-positive lint warning? (see https://docs.docker.com/reference/build-checks/invalid-default-arg-in-from/)

    Yes, first screen was corrupt, should have cleared first. Here is a new one:

    What stands out is that your nix env is leaking into the container, which is likely the source of the problem. See:

    0...
    1+ echo '=== BEGIN env ==='
    2+ env
    3=== BEGIN env ===
    4SHELL=/nix/store/k56w4s2vav93hir7lsfw0qkqd97qvqkr-bash-interactive-5.2p32/bin/bash
    5...
    

    I am surprised that 00_setup_env_i686_centos completes for you.

    Can you try the exact command that is listed in the readme (the one starting with env)? This should ensure that the container env is clean and not corrupted by the nix env.

  59. hodlinator commented at 10:21 pm on December 8, 2024: contributor

    Can you try the exact command that is listed in the readme (the one starting with env)? This should ensure that the container env is clean and not corrupted by the nix env.

    Thanks, that worked! Hodlinator_Local_CI_attempt_by_the_book.log So env -i prevents garbage from the outer environment seeping in. First time I come across that utility, and didn’t read up on what it really did until now. Makes sense to some extent (still don’t know why that would cause the specific error). Thanks for the prompt & sorry for not testing it sooner.

    (Tested somewhat out of date version of the PR, a5b76164981d0540e63e84af70f0ff260aebbdc2)

  60. ryanofsky commented at 5:49 pm on December 11, 2024: contributor

    This PR needs the actions/download-artifact@* and actions/upload-artifact@* actions to be allowed in the repository Settings - General - Actions - General.

    @ryanofsky @achow101 @fanquake

    Are there any objections to that? If not, could you please update the repository settings?

    Not sure if this is still needed but I don’t think I have access to these settings. https://github.com/bitcoin/bitcoin/settings is 404 for me, at least.

  61. hebasto force-pushed on Dec 20, 2024
  62. hebasto commented at 11:00 am on December 20, 2024: member
    Rebased on #31428 with cherry-picked commits from #31542.
  63. hebasto marked this as a draft on Dec 20, 2024
  64. hebasto force-pushed on Dec 20, 2024
  65. hebasto force-pushed on Jan 3, 2025
  66. hebasto commented at 3:55 pm on January 4, 2025: member
    Rebased on top of the merged #31542 and a commit picked from #31428.
  67. hebasto force-pushed on Jan 6, 2025
  68. hebasto commented at 10:43 am on January 6, 2025: member
    Rebased on top of #31428.
  69. DrahtBot added the label Needs rebase on Jan 17, 2025
  70. ryanofsky referenced this in commit 8fa10edcd1 on Jan 31, 2025
  71. hebasto force-pushed on Jan 31, 2025
  72. hebasto marked this as ready for review on Jan 31, 2025
  73. hebasto force-pushed on Jan 31, 2025
  74. hebasto commented at 8:11 am on January 31, 2025: member
    Rebased on top of the merged #31428.
  75. DrahtBot removed the label Needs rebase on Jan 31, 2025
  76. hebasto commented at 10:17 am on January 31, 2025: member

    re: comment:

    Taking a step back, I wonder what was the last real issue found by Wine, which wasn’t found by the native Windows task? If there are none, or not too many, I think this could also be made a nightly CI task, only run on master after a merge (without caching), or in a completely separate repo. The same is done for other stuff, like the valgrind tasks, or the s390x tasks.

    Done in https://github.com/hebasto/bitcoin-core-nightly/pull/38.

  77. hebasto commented at 9:34 am on February 3, 2025: member
    I suggest assigning the “29.0” milestone to this PR, as there is currently no CI job that tests binaries similar to our Windows release ones.
  78. maflcko commented at 4:41 pm on February 3, 2025: member
    Personally, I think it is fine to just have it in the nightly repo as per #31176 (comment), but no strong opinion.
  79. hodlinator approved
  80. hodlinator commented at 10:09 am on February 12, 2025: contributor

    ACK 18274b677500204503a4c3853cfcd9af75531021

    Concept

    Since few/no end users will be running Bitcoin Core under Wine, it makes sense to test cross-built binaries (similar to the Guix-produced release binaries) natively on Windows.

    Left over mentions of Wine stem from eaafa23cbd83b7bda4b28779138c62446bbdea2a and 21704f6334d2a4bd140c6e3260c4bfa3f3157bad. The former seems like it could be more of a mingw issue, but the latter workaround could possibly be removed if/when we want to stop supporting Wine for test/util/test_runner.py.

    Regarding v29 inclusion it would be nice but I’m not aware of anything having changed in this area since v28 which would justify urgency.

    Subtree Wine mentions

    As addressed in #31176 (comment), subtrees are out of scope for the PR.

    Limited testing

    • Modified ci/test/02_run_container.sh to not kill itself at the end.
    • Ran env -i HOME="$HOME" PATH="$PATH" USER="$USER" bash -c 'MAKEJOBS="-j16" FILE_ENV="./ci/test/00_setup_env_win64.sh" ./ci/test_run_all.sh'
    • Copied binaries out from the container.
    • Successfully ran binaries inside of Windows - not the entire test-suite, but hebasto’s run succeeded, and issues can be shaken out later.
  81. DrahtBot requested review from davidgumberg on Feb 12, 2025
  82. maflcko commented at 11:01 am on February 12, 2025: member

    Left over mentions of Wine stem from eaafa23 and 21704f6. The former seems like it could be more of a mingw issue,

    eaafa23 can probably be removed, or the comment should be adjusted, because time isn’t used anymore in GetTime since 0000a63689036dc4368d04c0648a55fdf507932f and instead chrono::system_clock is used.

  83. hebasto commented at 11:05 am on February 12, 2025: member

    Left over mentions of Wine stem from eaafa23 and 21704f6. The former seems like it could be more of a mingw issue,

    eaafa23 can probably be removed, or the comment should be adjusted, because time isn’t used anymore in GetTime since 0000a63 and instead chrono::system_clock is used.

    cc @laanwj

  84. maflcko commented at 11:18 am on February 12, 2025: member
  85. laanwj commented at 11:49 am on February 12, 2025: member

    eaafa23 can probably be removed, or the comment should be adjusted, because time isn’t used anymore in GetTime since 0000a63 and instead chrono::system_clock is used.

    Oh wow that’s an ancient issue, agree we can get rid of that test.

  86. achow101 requested review from theuni on Feb 26, 2025
  87. hebasto force-pushed on Mar 3, 2025
  88. hebasto commented at 11:04 am on March 3, 2025: member
    Rebased to refresh the CI.
  89. hebasto force-pushed on Mar 4, 2025
  90. hebasto commented at 8:42 am on March 4, 2025: member
    Rebased to refresh the CI as all required actions are now enabled in this repo.
  91. hebasto commented at 11:23 am on March 4, 2025: member

    @davidgumberg @hodlinator @maflcko

    As the CI is now green, mind taking another look?

  92. in .github/workflows/ci.yml:267 in e3d3500e80 outdated
    262@@ -263,6 +263,110 @@ jobs:
    263         run: |
    264           py -3 test\fuzz\test_runner.py --par %NUMBER_OF_PROCESSORS% --loglevel DEBUG %RUNNER_TEMP%\qa-assets\fuzz_corpora
    265 
    266+  windows-cross:
    267+    name: 'Windows cross, no tests'
    


    hodlinator commented at 4:42 pm on March 4, 2025:
    0    name: 'Linux->Windows cross, no tests'
    

    hebasto commented at 5:01 pm on March 4, 2025:
    Thanks! Done.
  93. in .github/workflows/ci.yml:319 in e3d3500e80 outdated
    314+          path: |
    315+            ${{ env.BASE_BUILD_DIR }}/src/**/*.exe
    316+            ${{ env.BASE_BUILD_DIR }}/test/config.ini
    317+
    318+  windows-native-test:
    319+    name: 'Test on Windows'
    


    hodlinator commented at 4:43 pm on March 4, 2025:
    0    name: 'Windows, test cross-built'
    

    hebasto commented at 5:01 pm on March 4, 2025:
    Thanks! Done.
  94. hodlinator approved
  95. hodlinator commented at 4:54 pm on March 4, 2025: contributor

    re-ACK e3d3500e8088c446c8ab93a67d80ac241a69488c

    Range-diff showed no changes beyond rebase since my previous review.

    Looked through latest run of PR. Suggest some job names that are clearer to me, maybe there’s some middle ground, nothing blocking.

  96. hebasto force-pushed on Mar 4, 2025
  97. hebasto commented at 5:00 pm on March 4, 2025: member
    Addressed @hodlinator’s feedback.
  98. davidgumberg commented at 6:10 am on March 5, 2025: contributor
    Created a branch to force a unit test failure on windows and CI gets a green check even though the test fails: https://github.com/davidgumberg/bitcoin/actions/runs/13667652798/job/38213507720
  99. in .github/workflows/ci.yml:348 in 57b8d29020 outdated
    341+          .\src\test\test_bitcoin.exe -l test_suite
    342+          .\src\secp256k1\bin\exhaustive_tests.exe
    343+          .\src\secp256k1\bin\noverify_tests.exe
    344+          .\src\secp256k1\bin\tests.exe
    345+          .\src\univalue\object.exe
    346+          .\src\univalue\unitester.exe
    


    davidgumberg commented at 6:54 am on March 5, 2025:

    #31176 (comment) Seems that probably only the exit code of the last command matters here, one fix is to append && ` to each command except the last:

    0      - name: Run unit tests
    1        run: |
    2          .\src\test\test_bitcoin.exe -l test_suite && `
    3          .\src\secp256k1\bin\exhaustive_tests.exe && `
    4          .\src\secp256k1\bin\noverify_tests.exe && `
    5          .\src\secp256k1\bin\tests.exe && `
    6          .\src\univalue\object.exe && `
    

    https://github.com/davidgumberg/bitcoin/actions/runs/13670010532/job/38218402463


    hebasto commented at 1:05 pm on March 5, 2025:

    Thanks! Taken.

    In my initial implementation, I relied on the fail-fast behavior in GitHub-hosted runners. However, it turns out that $ErrorActionPreference = 'stop' only applies to PowerShell cmdlets.


    maflcko commented at 11:19 am on March 13, 2025:

    I don’t understand this. Don’t the docs claim that set -e is set for bash/sh?

    And if && ' is needed here, wouldn’t it be required in all other runs as well that span over more than one line?


    hebasto commented at 11:30 am on March 13, 2025:

    I don’t understand this. Don’t the docs claim that set -e is set for bash/sh?

    But it is not bash or sh in the Windows environment.


    maflcko commented at 7:26 am on March 14, 2025:

    Thanks and sorry for missing that bash/sh are obviously not used on Windows. I missed the cmd section when looking at the link.

    Still, it feels a bit uncomfortable that we are using cmd on Windows in the CI, which will by default ignore intermediate exit codes.

    Given that neither the pull request author, nor any reviewer caught this before someone found it by testing, doesn’t increase confidence either.

    Thus, I think we should somehow rule out this class of bug, or at least document it? For example, wouldn’t it be better to use powershell/pwsh for all commands on GHA Windows (either explicitly, or better by default)? Or is there a better way to avoid this bug in the future?


    hodlinator commented at 10:44 am on March 14, 2025:
    I think since we don’t set shell for this specific step, we use PowerShell by default on Windows. Slightly unclear documentation on what the expected exit code behavior is.

    maflcko commented at 11:04 am on March 14, 2025:

    Thanks for the doc links. I guess this means there is no reliable way to get fail-fast behavior as expected by default on GHA for Windows?

    Also, it looks like it would be possible to set a default shell. Also, it looks like it would be possible to use bash from Git on Windows.

    Thus, I wonder if the default shell could be set to bash globally for our GHA to get reliable fail-fast.

    An alternative would be to implement the CI logic in a standalone script with a well-defined language and behavior. The benefit would be that it could be run locally easier, and that migrating to a different CI provider could also be easier. (This was the design goal for the other CI scripts). The downside would be that the task is less adjusted to the GHA norms and GHA UX recommendations.


    hodlinator commented at 11:17 am on March 14, 2025:
    There might be some limited value in using cmd/PowerShell on Windows in order to execute in a closer-to-end-user environment and tolerate the “&& `”. But I’m not totally against switching to bash/scripts either.

    maflcko commented at 11:35 am on March 14, 2025:
    For me, it is not so much about tolerating the ugly “&& `”, but more about it being easy to forget in the future, or it already being missing in other run commands. Allowing a foot-gun that allows the CI to silently pass on failures seems like it should be avoided, but no strong opinion, if reviewers are fine with this.

    hodlinator commented at 12:48 pm on March 14, 2025:

    Seems like we might be able override default shell at the top of ci.yml file:

    0defaults:
    1  run:
    2    shell: bash
    

    hebasto commented at 10:46 am on March 18, 2025:

    Thanks!

    I’ve added a commit, which sets Bash as the default shell globally.


    hodlinator commented at 2:40 pm on March 19, 2025:

    Nice! Hopefully that satisfies others in the thread.

    Taking one step back, would it make sense to add a comment about why we call the test executables directly here instead of going through ctest like other jobs? I’m guessing we don’t want to depend on ctest as we just download executables via artifacts.


    hebasto commented at 3:04 pm on March 19, 2025:

    Using ctest assumes the presence of a build tree, which is not the case in this setup.

    I’m unsure about the wording of the comment you’re requesting.


    hodlinator commented at 3:14 pm on March 19, 2025:

    Makes sense, certainly not blocking.

    0# Can't use ctest here like other jobs as we don't have a CMake build tree.
    

    hebasto commented at 3:17 pm on March 19, 2025:
    Thanks! Taken.
  100. hebasto force-pushed on Mar 5, 2025
  101. hebasto commented at 1:06 pm on March 5, 2025: member
    Addressed the recent feedback from @davidgumberg.
  102. hodlinator approved
  103. hodlinator commented at 2:44 pm on March 5, 2025: contributor

    re-ACK 515c64c743d581f84b8be45e5d16968d02264389

    • Great that @davidgumberg caught the disrespected exit codes.
    • Thanks for adjusting the names!

    Realized we also have “macOS-cross, gui, no tests” on Cirrus. Might be nice to also have the equivalent “macOS, test cross-built”? The Linux/Mac delta is smaller and the compilers the same so probably not as useful in practice.

  104. DrahtBot requested review from davidgumberg on Mar 5, 2025
  105. m3dwards commented at 5:17 pm on March 6, 2025: contributor

    ACK 515c64c743d581f84b8be45e5d16968d02264389

    Tested that everything runs and passes on my fork. Forced a functional test to fail and saw red. Ran --extended tests via a push to a branch and saw that extended tests did not run on a PR.

  106. davidgumberg commented at 5:45 am on March 11, 2025: contributor

    Tested ACK https://github.com/bitcoin/bitcoin/commit/515c64c743d581f84b8be45e5d16968d02264389

    Broke a unit test on windows and this branch caught it, broke a functional test and this branch caught it.

    Unfortunate that there isn’t a way to validate locally that changes won’t break Windows builds, but the wine tests seem to have been fundamentally broken anyways, both brittle and not catching real bugs, so not a real solution. Lack of local reproducibility is mitigated in part by moving windows task from cirrus to GHA, so contributors can push to their own forks and let GHA report CI results.

  107. ryanofsky commented at 1:47 pm on March 11, 2025: contributor

    but the wine tests seem to have been fundamentally broken anyways, both brittle and not catching real bugs, so not a real solution.

    It’s true that wine tests can’t catch every bug that could happen on windows since Wine is another platform and “Is Not an Emulator.” But calling the wine tests “fundamentally broken” would seem to imply that there were bugs in wine or in the wine test setup, and I haven’t seen evidence for that. It seems more likely to me that some of our own tests are flaky and not reliable or portable. At least I didn’t see any evidence that the wine setup was actually broken when I asked about this previously in #31284 (comment)

  108. davidgumberg commented at 10:37 pm on March 12, 2025: contributor

    It’s true that wine tests can’t catch every bug that could happen on windows since Wine is another platform and “Is Not an Emulator.” But calling the wine tests “fundamentally broken” would seem to imply that there were bugs in wine or in the wine test setup, and I haven’t seen evidence for that. It seems more likely to me that some of our own tests are flaky and not reliable or portable. At least I didn’t see any evidence that the wine setup was actually broken when I asked about this previously in #31284 (comment)

    Fair, I overstated the complaint about the wine tests, and it’s right to point out that neither Wine nor the wine tests are to blame for failing to catch bugs that would occur on Windows, since Wine is a different platform, and “not an emulator”, but even if Wine is not to blame for the flakiness and unportable nature of Core’s tests, it is not a supported platform, and shouldn’t be used as a proxy for testing on Windows as it seems to me it is used currently.

  109. hebasto force-pushed on Mar 13, 2025
  110. hebasto commented at 10:57 am on March 13, 2025: member
    Rebased to resolve a silent merge conflict with merged bitcoin/bitcoin#31161.
  111. hodlinator approved
  112. hodlinator commented at 7:56 pm on March 13, 2025: contributor

    re-ACK 565184e6e81a58c9cf60081cdced9a8d47725664

    range-diff with previous ACK confirmed only binary path fixups stemming from #31161 - happy that finally landed! :tada:

  113. DrahtBot requested review from m3dwards on Mar 13, 2025
  114. DrahtBot added the label Needs rebase on Mar 14, 2025
  115. ci: Use `bash` by default for all platforms
    This change enforces fail-fast behavior for all platforms.
    See: https://docs.github.com/en/actions/writing-workflows/workflow-syntax-for-github-actions#exit-codes-and-error-action-preference
    f8619196ce
  116. ci: Move "Windows cross" job from Cirrus CI to GHA CI
    This change is required for testing cross-built executables on Windows
    natively.
    3501bca8c7
  117. hebasto force-pushed on Mar 18, 2025
  118. hebasto commented at 10:47 am on March 18, 2025: member
    The recent feedback on using Bash by default has been addressed.
  119. hebasto commented at 11:20 am on March 18, 2025: member

    Both src/minisketch and src/secp256k1 are subtrees. Therefore, they are out of this PR scope.

    I don’t think they are entirely out of scope? Currently those tests (as well as univalue) are wrapped for (previously in the CI, and still possible using RUN_UNIT_TESTS) running under Wine, but you’re removing all of that, and the rest of the Wine infra entirely here (no-longer running those tests), or providing a way for anyone to run them locally?

    Wine is not a supported platform for Bitcoin Core.

    However, it is still possible to run tests from subtrees under Wine. For example, on my Ubuntu 24.10:

     0$ wine build/src/secp256k1/bin/exhaustive_tests.exe
     1Exhaustive tests for order 13
     2test count = 2
     3random seed = 67ecf36e8a203ada2fe431f8aa1b8384
     4random run = 1a56d53782b1ee034417e26101b4b2e9
     5no problems found
     6$ wine build/src/secp256k1/bin/noverify_tests.exe 
     7test count = 16
     8random seed = 0dfb97b5d328128b50477cb3c92a7d85
     9random run = 3fc09dce2643955563259fa00dd7ee60
    10no problems found
    11$ wine build/src/secp256k1/bin/tests.exe 
    12test count = 16
    13random seed = 7254064b9536325e4f950af21ec2ba38
    14random run = 8a3264062aa3b926f6c7df659d165da5
    15no problems found
    16$ wine build/src/univalue/object.exe 
    17$ wine build/src/univalue/unitester.exe
    

    Currently, tests in the minisketch subtree are not being built.

  120. hebasto commented at 11:21 am on March 18, 2025: member
    Please let me know if I have left anyone’s comment unaddressed.
  121. fanquake commented at 11:30 am on March 18, 2025: member

    Wine is not a supported platform for Bitcoin Core.

    If that is the case, then we should stop maintaining workarounds for Wine in this codebase. i.e: https://github.com/bitcoin/bitcoin/blob/d61a847af0b4363c228c432556eeadefa5616b3a/test/util/test_runner.py#L161-L163

  122. DrahtBot removed the label Needs rebase on Mar 18, 2025
  123. hebasto commented at 12:05 pm on March 18, 2025: member

    Wine is not a supported platform for Bitcoin Core.

    If that is the case, then we should stop maintaining workarounds for Wine in this codebase. i.e:

    https://github.com/bitcoin/bitcoin/blob/d61a847af0b4363c228c432556eeadefa5616b3a/test/util/test_runner.py#L161-L163

    Sure. Leaving it for follow ups.

  124. laanwj commented at 12:35 pm on March 18, 2025: member

    Wine is not a supported platform for Bitcoin Core.

    To be fair, being able to test under Wine can be useful, if you’re building/developing/testing something for windows but don’t have a native windows machine available immediately. Sure it’s possible to e.g. create windows server VMs at amazon EC but the extra cost and hassle is only warranted for final testing. But also agree that Wine support is not something that’s worth putting a lot of effort in maintaining. But also wouldn’t want to break compatiblity with it just because.

  125. fanquake commented at 12:57 pm on March 18, 2025: member

    Sure. Leaving it for follow ups.

    Any particular reason? This has no ACKs, and it seems like removing the Wine workarounds should be a part of the rest of the Wine removal?

  126. hebasto commented at 1:02 pm on March 18, 2025: member

    Wine is not a supported platform for Bitcoin Core.

    To be fair, being able to test under Wine can be useful, if you’re building/developing/testing something for windows but don’t have a native windows machine available immediately. Sure it’s possible to e.g. create windows server VMs at amazon EC but the extra cost and hassle is only warranted for final testing. But also agree that Wine support is not something that’s worth putting a lot of effort in maintaining. But also wouldn’t want to break compatiblity with it just because.

    From my experience, it can be a bit annoying when working on Windows-specific code one also have to accommodate Wine-specific code in tests.

    Nevertheless, Wine compatibility deserves its own discussion, as this PR is solely focused on re-introducing CI tests for cross-compiled Windows binaries, which have been unavailable since #31284.

    Sure. Leaving it for follow ups.

    Any particular reason? This has no ACKs, and it seems like removing the Wine workarounds should be a part of the rest of the Wine removal?

    From the ongoing discussion, it follows that maintaining Wine compatibility remains undecided.

  127. laanwj commented at 1:27 pm on March 18, 2025: member

    From my experience, it can be a bit annoying when working on Windows-specific code one also have to accommodate Wine-specific code in tests.

    Yes, ideally incompatibilities with real windows would be fixed on the Wine side, the whole point of Wine is to behave like Windows. It’s absurd to have to carry a lot of workarounds just for Wine.

  128. maflcko commented at 1:33 pm on March 18, 2025: member

    As the test failures under wine happen intermittently, I expect it would be hard to debug and fix it upstream? Maybe someone can reproduce it in rr?

    In any case, I don’t mind if people maintain Wine compatibility, or even add it back to the normal CI, once Wine is fixed. However, until then, maintaining Wine compatibility is something to be done in a “nightly CI”, with only fixes provided to this repo.

  129. in .github/workflows/ci.yml:253 in 04ddddec1e outdated
    249@@ -243,25 +250,129 @@ jobs:
    250           BITCOINUTIL: '${{ github.workspace }}\build\bin\Release\bitcoin-util.exe'
    251           BITCOINWALLET: '${{ github.workspace }}\build\bin\Release\bitcoin-wallet.exe'
    252           TEST_RUNNER_EXTRA: ${{ github.event_name != 'pull_request' && '--extended' || '' }}
    253-        shell: cmd
    254-        run: py -3 test\functional\test_runner.py --jobs %NUMBER_OF_PROCESSORS% --ci --quiet --tmpdirprefix=%RUNNER_TEMP% --combinedlogslen=99999999 --timeout-factor=%TEST_RUNNER_TIMEOUT_FACTOR% %TEST_RUNNER_EXTRA%
    255+        run: py -3 test/functional/test_runner.py --jobs $NUMBER_OF_PROCESSORS --ci --quiet --tmpdirprefix="${RUNNER_TEMP}" --combinedlogslen=99999999 --timeout-factor=${TEST_RUNNER_TIMEOUT_FACTOR} ${TEST_RUNNER_EXTRA}
    


    m3dwards commented at 2:45 pm on March 19, 2025:

    I see in this job and the windows-native-test you have swapped to using powershell rather than cmd. We previously had a problem when doing that that TEST_RUNNER_EXTRA='' was causing an error of WARNING! Test '' not found in full test list. when running the function tests. See: #29534

    Why does this work now?


    hebasto commented at 3:09 pm on March 19, 2025:

    I see in this job and the windows-native-test you have swapped to using powershell rather than cmd.

    Not powershell, but rather bash:https://github.com/bitcoin/bitcoin/blob/04ddddec1ed6cd8af060145ba1e85ada16560ef4/.github/workflows/ci.yml#L24-L28

    Additionally, you can check the CI log:

    0   shell: C:\Program Files\Git\bin\bash.EXE --noprofile --norc -e -o pipefail {0}
    
  130. hebasto force-pushed on Mar 19, 2025
  131. ci: Test cross-built Windows executables on Windows natively 25b56fd9b4
  132. hebasto force-pushed on Mar 19, 2025
  133. hodlinator approved
  134. hodlinator commented at 8:08 pm on March 19, 2025: contributor

    re-ACK 25b56fd9b469f8e5d36f0132c3b79a5214e3372a

    Changes since previous ACK:

    • Added commit switching to Bash by default which lets us avoid annoying “&& `” in later commit which was required by PowerShell. Confirmed CI still seems to be executing unit/functional/fuzz tests.
    • Added comment explaining why we can’t use ctest.
  135. DrahtBot requested review from m3dwards on Mar 19, 2025
  136. davidgumberg commented at 6:28 am on March 20, 2025: contributor

    tested reACK https://github.com/bitcoin/bitcoin/commit/25b56fd9b469f8e5d36f0132c3b79a5214e3372a

    Tested that this branch catches both unit and functional test failures.

  137. hebasto commented at 8:31 am on March 20, 2025: member

    @willcl-ark

    Could you take a look at this PR?

  138. in .github/workflows/ci.yml:360 in 25b56fd9b4
    355+
    356+      - name: Run benchmarks
    357+        run: ./bin/bench_bitcoin.exe -sanity-check -priority-level=high
    358+
    359+      - name: Adjust paths in test/config.ini
    360+        shell: pwsh
    


    willcl-ark commented at 9:10 am on March 28, 2025:

    Any reason not to use bash + sed here? (first commit was making bash default shell after all)?

    Something like:

    0- name: Adjust paths in test/config.ini
    1  shell: bash
    2  run: |
    3    sed -i 's|^SRCDIR=.*|SRCDIR=${{ github.workspace }}|' test/config.ini
    4    sed -i 's|^BUILDDIR=.*|BUILDDIR=${{ github.workspace }}|' test/config.ini
    5    sed -i 's|^RPCAUTH=.*|RPCAUTH=${{ github.workspace }}/share/rpcauth/rpcauth.py|' test/config.ini
    6    cat test/config.ini
    7    ```    
    

    hebasto commented at 10:51 am on March 31, 2025:

    Any reason not to use bash + sed here?

    Mostly because sed is not mentioned in the image docs.

  139. willcl-ark approved
  140. willcl-ark commented at 9:20 am on March 28, 2025: member

    utACK 25b56fd9b469f8e5d36f0132c3b79a5214e3372a

    I primarily reviewed the CI logs to check everything there was working as expected, as I’m not very familiar with Windows commands. Left a minor nit about using pwsh in the new job, but it doesn’t matter each way.

    I do wonder how much our limited GH cache may suffer by adding the new ‘Linux->Windows cross, no tests’ job? I think this takes us to 8 GHA jobs now, although not all have a cache-save step.

  141. in .github/workflows/ci.yml:295 in 3501bca8c7 outdated
    290+
    291+      - name: Depends cache
    292+        uses: actions/cache@v4
    293+        with:
    294+          path: ${{ env.DEPENDS_DIR }}/built
    295+          key: ${{ github.job }}-depends-${{ hashFiles('depends/**', 'ci/test/00_setup_env_win64.sh') }}
    


    maflcko commented at 9:40 am on March 28, 2025:

    nit in https://github.com/bitcoin/bitcoin/commit/3501bca8c7e54923242fd3cfd21e7ef1c5d51d9d:

    Shouldn’t the restore key be set, to allow cache re-use on typo fixes or doc-only changes in the affected files?


    hebasto commented at 11:01 am on March 31, 2025:
    Wouldn’t it restore an invalidated cache when the affected files have been modified in a meaningful way?

    maflcko commented at 11:44 am on March 31, 2025:
    In this case, I’d say the depends system should detect it and discard the cache. Otherwise, developers or users may run into the same issue.

    hebasto commented at 11:49 am on March 31, 2025:

    Could you elaborate on your concern?

    A cache key includes the result of hashing of all files in depends. Any change will invalidate the cache. Right?


    maflcko commented at 11:58 am on March 31, 2025:

    The current CI persistent workers, or a local CI run, or a local depends build, doesn’t invalidate the depends cache on any change in any file. If this could lead to problems, I’d say it should be fixed in depends itself. Otherwise, almost every place where depends is called, will have to apply the workaround here.

    But this is just a nit here.


    hebasto commented at 12:40 pm on March 31, 2025:
    I agree that the depends caching strategy could be optimized in a follow-up.
  142. maflcko approved
  143. maflcko commented at 9:48 am on March 28, 2025: member

    didn’t look at any logs.

    review-only ACK 25b56fd9b469f8e5d36f0132c3b79a5214e3372a 🍎

    Signature:

    0untrusted comment: signature from minisign secret key on empty file; verify via: minisign -Vm "${path_to_any_empty_file}" -P RWTRmVTMeKV5noAMqVlsMugDDCyyTSbA3Re5AkUrhvLVln0tSaFWglOw -x "${path_to_this_whole_four_line_signature_blob}"
    1RUTRmVTMeKV5npGrKx1nqXCw5zeVHdtdYURB/KlyA/LMFgpNCs+SkW9a8N95d+U4AP1RJMi+krxU1A3Yux4bpwZNLvVBKy0wLgM=
    2trusted comment: review-only ACK 25b56fd9b469f8e5d36f0132c3b79a5214e3372a 🍎
    3UiBqCcffa4TqDthRifn+ByJh3oahtIcHcs9J8x9bpzDpNgVDyxR5rMFHRBHWpUE/jpK67xjTQAkoKgzijNBzAQ==
    
  144. maflcko commented at 9:50 am on March 28, 2025: member

    I do wonder how much our limited GH cache may suffer by adding the new ‘Linux->Windows cross, no tests’ job? I think this takes us to 8 GHA jobs now, although not all have a cache-save step.

    This is probably the last task (or second-to-last task) that can be moved to GHA without degrading cache performance.

  145. hebasto commented at 12:37 pm on March 31, 2025: member

    I do wonder how much our limited GH cache may suffer by adding the new ‘Linux->Windows cross, no tests’ job? I think this takes us to 8 GHA jobs now, although not all have a cache-save step.

    This is probably the last task (or second-to-last task) that can be moved to GHA without degrading cache performance.

    Here are the most recently used caches on the master branch:

    Cache Size
    macos-native-arm64-standard-ccache 470 MB
    macos-native-arm64-fuzz-ccache 470 MB
    win64-native-vcpkg-binary 2.6 GB
    win64-native-vcpkg-tools 2.3 MB
    asan-lsan-ubsan-integer-no-depends-usdt-ccache 480 MB

    This PR adds:

    Cache Size
    windows-cross-depends 55 MB
    windows-cross-ccache 420 MB

    These sizes look quite acceptable.

  146. hebasto commented at 12:52 pm on March 31, 2025: member
    @ryanofsky Do you think this is rfm?
  147. maflcko commented at 1:04 pm on March 31, 2025: member

    These sizes look quite acceptable.

    To clarify my calculation: The win64-native-vcpkg-binary cache takes the longest to compute, because the windows task is the slowest. So if there are three merges, where two of them modify the win64-native-vcpkg-binary cache key, there will be three trailing writes of the cache of a size of 2.6GB each. This will consume ~7.8GB, so after one more task is added after this one here, the cache could start breaking/evicting non-windows caches with two pushes that modify the windows build.

    If we just care about one push, there is some wore wiggle room, as one push could consume up to 5.2GB of the available 10GB with just the windows task.

    In any case, this seems rfm.

  148. fanquake commented at 1:56 pm on March 31, 2025: member
    Yea, it’s kind of ridiculous the amount of packages we need to build and cache for the native Windows build (and the time it takes for a full compile). This is also one of the most common causes of sporadic CI failures, when dependencies of dependencies (which we don’t even use, i.e a compression library compiled as a qt input) fail for some sporadic reason.
  149. fanquake merged this on Mar 31, 2025
  150. fanquake closed this on Mar 31, 2025

  151. hebasto deleted the branch on Mar 31, 2025

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2025-03-31 15:12 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me