2025-01-20 16:44.01: New job: test mirage/ocaml-tar https://github.com/mirage/ocaml-tar.git#refs/heads/main (432667a612d5c5e44b868b7015d23b36c49d83c5) (macos-arm64:macos-homebrew-5.3_arm64_opam-2.3) Base: macos-homebrew-ocaml-5.3 Opam project build To reproduce locally: git clone --recursive "https://github.com/mirage/ocaml-tar.git" -b "main" && cd "ocaml-tar" && git reset --hard 432667a6 cat > Dockerfile <<'END-OF-DOCKERFILE' FROM macos-homebrew-ocaml-5.3 # macos-homebrew-5.3_arm64_opam-2.3 USER 1000:1000 ENV CLICOLOR_FORCE="1" ENV OPAMCOLOR="always" RUN ln -f ~/local/bin/opam-2.3 ~/local/bin/opam RUN opam init --reinit -ni RUN uname -rs && opam exec -- ocaml -version && opam --version RUN cd ~/opam-repository && (git cat-file -e 82749c0bc5cc2afb8d47b6abd46d44554f7bf5bc || git fetch origin master) && git reset -q --hard 82749c0bc5cc2afb8d47b6abd46d44554f7bf5bc && git log --no-decorate -n1 --oneline && opam update -u COPY --chown=1000:1000 tar.opam tar-unix.opam tar-mirage.opam tar-eio.opam ./src/./ RUN opam pin add -yn tar.dev './src/./' && \ opam pin add -yn tar-unix.dev './src/./' && \ opam pin add -yn tar-mirage.dev './src/./' && \ opam pin add -yn tar-eio.dev './src/./' RUN echo '(lang dune 3.0)' > './src/./dune-project' ENV DEPS="alcotest.1.8.0 alcotest-lwt.1.8.0 angstrom.0.16.1 astring.0.8.5 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base bigstringaf.0.10.0 checkseum.0.5.2 cmdliner.1.3.0 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 cstruct-lwt.6.2.0 decompress.1.5.3 domain-local-await.1.0.1 dune.3.17.1 dune-configurator.3.17.1 eio.1.2 fmt.0.9.0 hmap.0.8.1 logs.0.7.0 lwt.5.9.0 lwt-dllist.1.0.1 mirage-block.3.0.2 mirage-block-unix.2.14.2 mirage-clock.4.2.0 mirage-clock-unix.4.2.0 mirage-kv.6.1.1 mtime.2.1.0 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.15.0 ocamlfind.1.9.6 ocplib-endian.1.2 optint.0.3.0 psq.0.2.1 ptime.1.2.0 re.1.12.0 rresult.0.7.0 seq.base stdlib-shims.0.3.0 stringext.1.6.0 thread-table.1.0.0 topkg.1.0.7 uri.4.4.0 uutf.1.0.3" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.3 --depext-only -y tar.dev tar-unix.dev tar-mirage.dev tar-eio.dev $DEPS RUN opam install $DEPS COPY --chown=1000:1000 . ./src RUN cd ./src && opam exec -- dune build @install @check @runtest && rm -rf _build END-OF-DOCKERFILE docker build . END-REPRO-BLOCK 2025-01-20 16:44.01: Using cache hint "mirage/ocaml-tar-macos-homebrew-ocaml-5.3-macos-homebrew-5.3_arm64_opam-2.3-a1fb92731c1b428ed33064d197cf8c8d" 2025-01-20 16:44.01: Using OBuilder spec: ((from macos-homebrew-ocaml-5.3) (comment macos-homebrew-5.3_arm64_opam-2.3) (user (uid 1000) (gid 1000)) (env CLICOLOR_FORCE 1) (env OPAMCOLOR always) (run (shell "ln -f ~/local/bin/opam-2.3 ~/local/bin/opam")) (run (shell "opam init --reinit -ni")) (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) (run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew))) (network host) (shell "cd ~/opam-repository && (git cat-file -e 82749c0bc5cc2afb8d47b6abd46d44554f7bf5bc || git fetch origin master) && git reset -q --hard 82749c0bc5cc2afb8d47b6abd46d44554f7bf5bc && git log --no-decorate -n1 --oneline && opam update -u")) (copy (src tar.opam tar-unix.opam tar-mirage.opam tar-eio.opam) (dst ./src/./)) (run (network host) (shell "opam pin add -yn tar.dev './src/./' && \ \nopam pin add -yn tar-unix.dev './src/./' && \ \nopam pin add -yn tar-mirage.dev './src/./' && \ \nopam pin add -yn tar-eio.dev './src/./'")) (run (network host) (shell "echo '(lang dune 3.0)' > './src/./dune-project'")) (env DEPS "alcotest.1.8.0 alcotest-lwt.1.8.0 angstrom.0.16.1 astring.0.8.5 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base bigstringaf.0.10.0 checkseum.0.5.2 cmdliner.1.3.0 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 cstruct-lwt.6.2.0 decompress.1.5.3 domain-local-await.1.0.1 dune.3.17.1 dune-configurator.3.17.1 eio.1.2 fmt.0.9.0 hmap.0.8.1 logs.0.7.0 lwt.5.9.0 lwt-dllist.1.0.1 mirage-block.3.0.2 mirage-block-unix.2.14.2 mirage-clock.4.2.0 mirage-clock-unix.4.2.0 mirage-kv.6.1.1 mtime.2.1.0 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.15.0 ocamlfind.1.9.6 ocplib-endian.1.2 optint.0.3.0 psq.0.2.1 ptime.1.2.0 re.1.12.0 rresult.0.7.0 seq.base stdlib-shims.0.3.0 stringext.1.6.0 thread-table.1.0.0 topkg.1.0.7 uri.4.4.0 uutf.1.0.3") (env CI true) (env OCAMLCI true) (run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew))) (network host) (shell "opam update --depexts && opam install --cli=2.3 --depext-only -y tar.dev tar-unix.dev tar-mirage.dev tar-eio.dev $DEPS")) (run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew))) (network host) (shell "opam install $DEPS")) (copy (src .) (dst ./src)) (run (shell "cd ./src && opam exec -- dune build @install @check @runtest && rm -rf _build")) ) 2025-01-20 16:44.01: Waiting for resource in pool OCluster 2025-01-20 16:44.01: Waiting for worker… 2025-01-20 16:44.01: Got resource from pool OCluster Building on m1-worker-01 HEAD is now at 817f517 Remove unneeded upper bound HEAD is now at 432667a Merge pull request #159 from patricoferris/eio (from macos-homebrew-ocaml-5.3) 2025-01-20 16:44.02 ---> using "6ee950b55569b1a3f8a7953dc679318bf303d3a70ac7d49901c0ac2ca3805d7c" from cache /: (comment macos-homebrew-5.3_arm64_opam-2.3) /: (user (uid 1000) (gid 1000)) /: (env CLICOLOR_FORCE 1) /: (env OPAMCOLOR always) /: (run (shell "ln -f ~/local/bin/opam-2.3 ~/local/bin/opam")) 2025-01-20 16:44.03 ---> using "8efc335cb5004a650aab29e72b9849a2b2e2f0853bc55d3a74763c7cceed5d74" from cache /: (run (shell "opam init --reinit -ni")) No configuration file found, using built-in defaults. Checking for available remotes: rsync and local, git. - you won't be able to use mercurial repositories unless you install the hg command on your system. - you won't be able to use darcs repositories unless you install the darcs command on your system. This version of opam requires an update to the layout of /Users/mac1000/.opam from version 2.1 to version 2.2, which can't be reverted. You may want to back it up before going further. Continue? [y/n] y [NOTE] The 'jobs' option was reset, its value was 1 and its new value will vary according to the current number of cores on your machine. You can restore the fixed value using: opam option jobs=1 --global Format upgrade done. <><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> [default] no changes from git+file:///Users/mac1000/opam-repository 2025-01-20 16:44.03 ---> using "e29fa6de89fe919799ac81fd4a1c768d8341cedf873c17042854467d2aebeceb" from cache /: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) Darwin 23.4.0 The OCaml toplevel, version 5.3.0 2.3.0 2025-01-20 16:44.03 ---> using "a268524b45b0c90a951719c2a6c8c78c0b8a0fec90c9f437befd49b0008dc673" from cache /: (run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew))) (network host) (shell "cd ~/opam-repository && (git cat-file -e 82749c0bc5cc2afb8d47b6abd46d44554f7bf5bc || git fetch origin master) && git reset -q --hard 82749c0bc5cc2afb8d47b6abd46d44554f7bf5bc && git log --no-decorate -n1 --oneline && opam update -u")) From https://github.com/ocaml/opam-repository * branch master -> FETCH_HEAD f93eb7cb02..1754762f77 master -> origin/master 82749c0bc5 Merge pull request #27235 from dbuenzli/erratique-maintenance-intent <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from git+file:///Users/mac1000/opam-repository Everything as up-to-date as possible (run with --verbose to show unavailable upgrades). The following packages are not being upgraded because the new versions conflict with other installed packages: - ocaml.5.4.0 However, you may "opam upgrade" these packages explicitly, which will ask permission to downgrade or uninstall the conflicting packages. Nothing to do. # To update the current shell environment, run: eval $(opam env) 2025-01-20 16:44.03 ---> using "27697e0ce7155933ba9bef5ff64dee8f2cc31dabed09ae5b75946112a4ead427" from cache /: (copy (src tar.opam tar-unix.opam tar-mirage.opam tar-eio.opam) (dst ./src/./)) 2025-01-20 16:44.04 ---> saved as "cffeaae7432483ba062aaf59bbbfb5371b697ed6de2d12c60d8b43a76b4089f1" /: (run (network host) (shell "opam pin add -yn tar.dev './src/./' && \ \nopam pin add -yn tar-unix.dev './src/./' && \ \nopam pin add -yn tar-mirage.dev './src/./' && \ \nopam pin add -yn tar-eio.dev './src/./'")) [tar.dev] synchronised (file:///Users/mac1000/src) tar is now pinned to file:///Users/mac1000/src (version dev) [tar-unix.dev] synchronised (file:///Users/mac1000/src) tar-unix is now pinned to file:///Users/mac1000/src (version dev) [tar-mirage.dev] synchronised (file:///Users/mac1000/src) tar-mirage is now pinned to file:///Users/mac1000/src (version dev) [tar-eio.dev] synchronised (file:///Users/mac1000/src) tar-eio is now pinned to file:///Users/mac1000/src (version dev) 2025-01-20 16:44.17 ---> saved as "819ec4b9a974e76d18891054c03a24917368af4d24bc10a62bbf5abbdce5d8b1" /: (run (network host) (shell "echo '(lang dune 3.0)' > './src/./dune-project'")) 2025-01-20 16:44.18 ---> saved as "874f25b6260ec5123fb698ca361f85e06aaf31d7d8983a1b70b5e5c357d531dc" /: (env DEPS "alcotest.1.8.0 alcotest-lwt.1.8.0 angstrom.0.16.1 astring.0.8.5 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base bigstringaf.0.10.0 checkseum.0.5.2 cmdliner.1.3.0 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 cstruct-lwt.6.2.0 decompress.1.5.3 domain-local-await.1.0.1 dune.3.17.1 dune-configurator.3.17.1 eio.1.2 fmt.0.9.0 hmap.0.8.1 logs.0.7.0 lwt.5.9.0 lwt-dllist.1.0.1 mirage-block.3.0.2 mirage-block-unix.2.14.2 mirage-clock.4.2.0 mirage-clock-unix.4.2.0 mirage-kv.6.1.1 mtime.2.1.0 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.15.0 ocamlfind.1.9.6 ocplib-endian.1.2 optint.0.3.0 psq.0.2.1 ptime.1.2.0 re.1.12.0 rresult.0.7.0 seq.base stdlib-shims.0.3.0 stringext.1.6.0 thread-table.1.0.0 topkg.1.0.7 uri.4.4.0 uutf.1.0.3") /: (env CI true) /: (env OCAMLCI true) /: (run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew))) (network host) (shell "opam update --depexts && opam install --cli=2.3 --depext-only -y tar.dev tar-unix.dev tar-mirage.dev tar-eio.dev $DEPS")) + /opt/homebrew/bin/brew "update" - ==> Updating Homebrew... - ==> Downloading https://ghcr.io/v2/homebrew/portable-ruby/portable-ruby/blobs/sha256:d9faa506c014dedc0b034a68103ba75c9a58242f4d6c67b6ca0f649c39602bcf - #=#=# 0.3% 0.8% 1.3% # 1.7% # 2.1% # 2.7% ## 3.1% - ## 3.5% ## 3.9% ### 4.3% ### 4.9% ### 5.3% #### 5.7% #### 6.1% #### 6.6% ##### 7.0% ##### 7.5% ##### 8.0% ###### 8.4% - ###### 8.8% ###### 9.2% ###### 9.6% ####### 10.6% ######## 11.5% ######## 12.3% ######### 13.0% ######### 13.4% ######### 13.8% ########## 14.4% - ########## 14.8% ########## 15.2% ########### 15.6% ########### 16.2% ########### 16.6% ############ 17.0% ############ 17.5% ############ 17.9% ############# 18.3% ############# 18.9% ############# 19.3% - ############## 19.7% ############## 20.1% ############## 20.5% ############### 21.0% ############### 21.2% ############### 21.7% ############### 22.2% ################ 22.6% ################ 23.1% ################ 23.3% - ################ 23.6% ################# 24.0% ################# 24.3% ################# 24.6% ################# 24.9% ################## 25.1% ################## 25.4% ################## 25.8% ################## 26.1% ################### 26.4% ################### 26.7% - ################### 27.0% ################### 27.2% ################### 27.5% #################### 27.8% #################### 28.1% #################### 28.4% #################### 28.8% #################### 29.1% ##################### 29.3% ##################### 29.6% ##################### 29.9% - ##################### 30.3% ###################### 30.6% ###################### 30.9% ###################### 31.2% ###################### 31.4% ###################### 31.7% ####################### 32.0% ####################### 32.4% ####################### 32.7% ####################### 33.0% ####################### 33.2% - ######################## 33.5% ######################## 33.7% ######################## 34.1% ######################## 34.4% ######################## 34.6% ######################### 34.9% ######################### 35.2% ######################### 35.5% ######################### 35.8% ########################## 36.2% ########################## 36.5% ########################## 36.7% - ########################## 37.0% ########################## 37.3% ########################### 37.6% ########################### 37.9% ########################### 38.1% ########################### 38.6% ########################### 38.8% ############################ 39.1% ############################ 39.4% ############################ 39.7% - ############################ 40.0% ############################# 40.4% ############################# 40.7% ############################# 40.9% ############################# 41.2% ############################# 41.5% ############################## 41.8% ############################## 42.1% ############################## 42.3% ############################## 42.7% ############################## 43.0% - ############################### 43.3% ############################### 43.6% ############################### 43.9% ############################### 44.1% ################################ 44.6% ################################ 44.8% ################################ 45.1% ################################ 45.4% ################################ 45.7% ################################# 46.0% ################################# 46.4% - ################################# 46.7% ################################# 46.9% ################################# 47.2% ################################## 47.5% ################################## 47.9% ################################## 48.3% ################################### 48.8% ################################### 49.3% ################################### 49.7% #################################### 50.4% - #################################### 50.9% #################################### 51.3% ##################################### 51.8% ##################################### 52.1% ##################################### 52.4% ##################################### 52.7% ###################################### 52.9% ###################################### 53.2% ###################################### 53.5% ###################################### 53.9% ####################################### 54.2% ####################################### 54.5% - ####################################### 54.8% ####################################### 55.0% ####################################### 55.3% ######################################## 55.6% ######################################## 56.0% ######################################## 56.3% ######################################## 56.6% ######################################## 56.9% ######################################### 57.1% ######################################### 57.4% - ######################################### 57.7% ######################################### 58.1% ########################################## 58.4% ########################################## 58.7% ########################################## 59.0% ########################################## 59.2% ########################################## 59.5% ########################################### 59.8% ########################################### 60.2% ########################################### 60.5% ########################################### 60.8% - ########################################### 61.1% ############################################ 61.3% ############################################ 61.6% ############################################ 61.9% ############################################ 62.3% ############################################# 62.6% ############################################# 62.9% ############################################# 63.1% ############################################# 63.4% ############################################# 63.8% ############################################## 64.1% - ############################################## 64.4% ############################################## 64.8% ############################################## 65.2% ############################################### 65.7% ############################################### 66.2% ############################################### 66.6% ################################################ 67.1% ################################################ 67.5% ################################################ 68.0% ################################################# 68.5% ################################################# 68.9% - ################################################# 69.3% ################################################## 69.7% ################################################## 70.1% ################################################## 70.7% ################################################### 71.1% ################################################### 71.5% ################################################### 71.9% #################################################### 72.4% #################################################### 72.9% #################################################### 73.3% ##################################################### 73.8% - ##################################################### 74.2% ##################################################### 74.6% ###################################################### 75.0% ###################################################### 75.4% ###################################################### 76.0% ####################################################### 76.4% ####################################################### 76.8% ####################################################### 77.3% ####################################################### 77.7% ######################################################## 78.2% ######################################################## 78.7% - ######################################################## 79.1% ######################################################### 79.6% ######################################################### 80.1% ########################################################## 80.6% ########################################################## 81.0% ########################################################## 81.4% ########################################################## 81.9% ########################################################### 82.3% ########################################################### 82.7% ########################################################### 83.3% - ############################################################ 83.7% ############################################################ 84.1% ############################################################ 84.7% ############################################################# 85.1% ############################################################# 85.5% ############################################################# 85.9% ############################################################## 86.3% ############################################################## 86.9% ############################################################## 87.3% ############################################################### 87.7% ############################################################### 88.2% - ############################################################### 88.6% ################################################################ 89.1% ################################################################ 89.6% ################################################################ 90.1% ################################################################# 90.5% ################################################################# 90.9% ################################################################# 91.5% ################################################################## 91.9% ################################################################## 92.3% ################################################################## 92.9% ################################################################### 93.3% - ################################################################### 93.7% ################################################################### 94.2% #################################################################### 94.6% #################################################################### 95.0% #################################################################### 95.6% ##################################################################### 96.0% ##################################################################### 96.4% ##################################################################### 96.8% ###################################################################### 97.2% ###################################################################### 97.7% ###################################################################### 98.2% ####################################################################### 98.6% - ####################################################################### 99.1% ####################################################################### 99.6% ######################################################################## 100.0% - ==> Pouring portable-ruby-3.3.7.arm64_big_sur.bottle.tar.gz - ==> Homebrew collects anonymous analytics. - Read the analytics documentation (and how to opt-out) here: - https://docs.brew.sh/Analytics - No analytics have been recorded yet (nor will be during this `brew` run). - - ==> Homebrew is run entirely by unpaid volunteers. Please consider donating: - https://github.com/Homebrew/brew#donations - - Updated 2 taps (homebrew/core and homebrew/cask). - ==> New Formulae - alive2 - bold - ==> New Casks - stratoshark@dev <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [tar.dev] synchronised (file:///Users/mac1000/src) [tar-mirage.dev] synchronised (file:///Users/mac1000/src) [tar-eio.dev] synchronised (file:///Users/mac1000/src) [tar-unix.dev] synchronised (file:///Users/mac1000/src) [NOTE] Package ocaml-options-vanilla is already installed (current version is 1). [NOTE] Package ocaml-config is already installed (current version is 3). [NOTE] Package ocaml-compiler is already installed (current version is 5.3.0). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0). [NOTE] Package ocaml is already installed (current version is 5.3.0). [NOTE] Package base-unix is already installed (current version is base). [NOTE] Package base-threads is already installed (current version is base). [NOTE] Package base-nnp is already installed (current version is base). [NOTE] Package base-effects is already installed (current version is base). [NOTE] Package base-domains is already installed (current version is base). [NOTE] Package base-bigarray is already installed (current version is base). 2025-01-20 16:45.09 ---> saved as "49af4eb6768dfea50bccb802233be036168e34e43ca7c68eefc79a1e3c781931" /: (run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew))) (network host) (shell "opam install $DEPS")) [NOTE] Package ocaml-options-vanilla is already installed (current version is 1). [NOTE] Package ocaml-config is already installed (current version is 3). [NOTE] Package ocaml-compiler is already installed (current version is 5.3.0). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0). [NOTE] Package ocaml is already installed (current version is 5.3.0). [NOTE] Package base-unix is already installed (current version is base). [NOTE] Package base-threads is already installed (current version is base). [NOTE] Package base-nnp is already installed (current version is base). [NOTE] Package base-effects is already installed (current version is base). [NOTE] Package base-domains is already installed (current version is base). [NOTE] Package base-bigarray is already installed (current version is base). The following actions will be performed: === install 44 packages - install alcotest 1.8.0 - install alcotest-lwt 1.8.0 - install angstrom 0.16.1 - install astring 0.8.5 - install base-bytes base - install bigstringaf 0.10.0 - install checkseum 0.5.2 - install cmdliner 1.3.0 - install cppo 1.8.0 - install csexp 1.5.2 - install cstruct 6.2.0 - install cstruct-lwt 6.2.0 - install decompress 1.5.3 - install domain-local-await 1.0.1 - install dune 3.17.1 - install dune-configurator 3.17.1 - install eio 1.2 - install fmt 0.9.0 - install hmap 0.8.1 - install logs 0.7.0 - install lwt 5.9.0 - install lwt-dllist 1.0.1 - install mirage-block 3.0.2 - install mirage-block-unix 2.14.2 - install mirage-clock 4.2.0 - install mirage-clock-unix 4.2.0 - install mirage-kv 6.1.1 - install mtime 2.1.0 - install ocaml-syntax-shims 1.0.0 - install ocamlbuild 0.15.0 - install ocamlfind 1.9.6 - install ocplib-endian 1.2 - install optint 0.3.0 - install psq 0.2.1 - install ptime 1.2.0 - install re 1.12.0 - install rresult 0.7.0 - install seq base - install stdlib-shims 0.3.0 - install stringext 1.6.0 - install thread-table 1.0.0 - install topkg 1.0.7 - install uri 4.4.0 - install uutf 1.0.3 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved angstrom.0.16.1 (cached) -> retrieved astring.0.8.5 (cached) -> retrieved bigstringaf.0.10.0 (cached) -> retrieved alcotest.1.8.0, alcotest-lwt.1.8.0 (cached) -> retrieved cmdliner.1.3.0 (cached) -> retrieved csexp.1.5.2 (cached) -> retrieved cppo.1.8.0 (cached) -> retrieved checkseum.0.5.2 (cached) -> retrieved cstruct.6.2.0, cstruct-lwt.6.2.0 (cached) -> retrieved domain-local-await.1.0.1 (cached) -> retrieved decompress.1.5.3 (cached) -> retrieved fmt.0.9.0 (cached) -> retrieved hmap.0.8.1 (cached) -> retrieved logs.0.7.0 (cached) -> retrieved eio.1.2 (cached) -> retrieved lwt.5.9.0 (cached) -> retrieved lwt-dllist.1.0.1 (cached) -> retrieved mirage-block.3.0.2 (cached) -> retrieved mirage-block-unix.2.14.2 (cached) -> retrieved mirage-clock.4.2.0, mirage-clock-unix.4.2.0 (cached) -> retrieved mirage-kv.6.1.1 (cached) -> retrieved mtime.2.1.0 (cached) -> retrieved ocaml-syntax-shims.1.0.0 (cached) -> retrieved ocamlbuild.0.15.0 (cached) -> retrieved ocplib-endian.1.2 (cached) -> retrieved ocamlfind.1.9.6 (cached) -> retrieved psq.0.2.1 (cached) -> retrieved optint.0.3.0 (cached) -> retrieved ptime.1.2.0 (cached) -> retrieved rresult.0.7.0 (cached) -> retrieved seq.base (cached) -> installed seq.base -> retrieved re.1.12.0 (cached) -> retrieved stdlib-shims.0.3.0 (cached) -> retrieved stringext.1.6.0 (cached) -> retrieved thread-table.1.0.0 (cached) -> retrieved topkg.1.0.7 (cached) -> retrieved uri.4.4.0 (cached) -> retrieved uutf.1.0.3 (cached) -> retrieved dune.3.17.1, dune-configurator.3.17.1 (cached) -> installed ocamlbuild.0.15.0 -> installed cmdliner.1.3.0 -> installed ocamlfind.1.9.6 -> installed base-bytes.base -> installed topkg.1.0.7 -> installed hmap.0.8.1 -> installed rresult.0.7.0 -> installed mtime.2.1.0 -> installed ptime.1.2.0 -> installed uutf.1.0.3 -> installed astring.0.8.5 -> installed fmt.0.9.0 -> installed dune.3.17.1 -> installed mirage-clock.4.2.0 -> installed lwt-dllist.1.0.1 -> installed csexp.1.5.2 -> installed optint.0.3.0 -> installed stdlib-shims.0.3.0 -> installed re.1.12.0 -> installed psq.0.2.1 -> installed ocaml-syntax-shims.1.0.0 -> installed cstruct.6.2.0 -> installed cppo.1.8.0 -> installed stringext.1.6.0 -> installed thread-table.1.0.0 -> installed ocplib-endian.1.2 -> installed domain-local-await.1.0.1 -> installed alcotest.1.8.0 -> installed dune-configurator.3.17.1 -> installed bigstringaf.0.10.0 -> installed mirage-clock-unix.4.2.0 -> installed checkseum.0.5.2 -> installed angstrom.0.16.1 -> installed eio.1.2 -> installed decompress.1.5.3 -> installed uri.4.4.0 -> installed lwt.5.9.0 -> installed cstruct-lwt.6.2.0 -> installed mirage-kv.6.1.1 -> installed mirage-block.3.0.2 -> installed logs.0.7.0 -> installed alcotest-lwt.1.8.0 -> installed mirage-block-unix.2.14.2 Done. # To update the current shell environment, run: eval $(opam env) 2025-01-20 16:46.00 ---> saved as "83c113ee01ff2a590c6fd9b6d5f4039c9b4281ed2c4fc4f5c0c5fe9b50c18467" /: (copy (src .) (dst ./src)) 2025-01-20 16:46.01 ---> saved as "6ee60653c4de486d47afadf86155bd87b8533216d0bedabf7b93e9cf1e21883c" /: (run (shell "cd ./src && opam exec -- dune build @install @check @runtest && rm -rf _build")) (cd _build/default/lib_test && ./global_extended_headers_test.exe) Testing `global extended headers'. This run has ID `DI78PNBG'. [OK] tar - pax global extended headers 0 can use pax gl... Full test results in `~/src/_build/default/lib_test/_build/_tests/global extended headers'. Test Successful in 0.000s. 1 test run. (cd _build/default/lib_test && ./allocate_set_partial_test.exe) Testing `tar-allocate-set-partial'. This run has ID `CJSS1GI2'. [OK] Test512 0 allocate empty file b512. [OK] Test512 1 set_partial nonexistent file b512. [OK] Test512 2 allocate is zeroed b512. [OK] Test512 3 allocate two one-byte files b512. [OK] Test512 4 allocate and set first byte b512. [OK] Test512 5 set and rename b512. [OK] Test4096 0 allocate empty file b4096. [OK] Test4096 1 set_partial nonexistent file b4096. [OK] Test4096 2 allocate is zeroed b4096. [OK] Test4096 3 allocate two one-byte files b4096. [OK] Test4096 4 allocate and set first byte b4096. [OK] Test4096 5 set and rename b4096. Full test results in `~/src/_build/default/lib_test/_build/_tests/tar-allocate-set-partial'. Test Successful in 0.028s. 12 tests run. (cd _build/default/lib_test && ./parse_test.exe) Testing `parse-test'. This run has ID `K4R1611A'. [OK] parse_test 0 header. [OK] parse_test 1 can_read_tar. [OK] parse_test 2 can write pax headers. [OK] parse_test 3 can read @Longlink. [OK] parse_test 4 can read pax long names and links. [OK] parse_test 5 can read pax header with implicit dir... [OK] parse_test 6 can transform tars. [OK] parse_test 7 can read @LongLink with implicit dire... Full test results in `~/src/_build/_tests/parse-test'. Test Successful in 0.011s. 8 tests run. (cd _build/default/lib_test && ./write_test.exe) Testing `tar-write'. This run has ID `LQVAR6ZA'. [OK] Test512 0 write empty b512. [OK] Test512 1 write block size b512. [OK] Test512 2 write block size b512. [OK] Test512 3 write two blocks b512. [OK] Test512 4 write two files b512. [OK] Test512 5 write two files remove first b512. [OK] Test512 6 write two files remove second b512. [OK] Test512 7 remove odd sized file b512. [OK] Test512 8 set after remove b512. [OK] Test512 9 allocate doesn't affect tail after arch... [OK] Test512 10 allocate doesn't affect tail after arch... [OK] Test512 11 allocate doesn't affect tail after arch... [OK] Test4096 0 write empty b4096. [OK] Test4096 1 write block size b4096. [OK] Test4096 2 write block size b4096. [OK] Test4096 3 write two blocks b4096. [OK] Test4096 4 write two files b4096. [OK] Test4096 5 write two files remove first b4096. [OK] Test4096 6 write two files remove second b4096. [OK] Test4096 7 remove odd sized file b4096. [OK] Test4096 8 set after remove b4096. [OK] Test4096 9 allocate doesn't affect tail after arch... [OK] Test4096 10 allocate doesn't affect tail after arch... [OK] Test4096 11 allocate doesn't affect tail after arch... Full test results in `~/src/_build/default/lib_test/_build/_tests/tar-write'. Test Successful in 0.098s. 24 tests run. 2025-01-20 16:46.03 ---> saved as "01717b5b76e86dc2c35c738a8ac547eba96bfb8a7d7073918b473b2a5e2e3a8c" Job succeeded 2025-01-20 16:46.10: Job succeeded