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