2025-04-17 15:32.16: New job: test mirage/ocaml-tar https://github.com/mirage/ocaml-tar.git#refs/pull/152/head (d2ec3f1410079c6a352f62ae0e4bff3ce71b0ea1) (macos-arm64:macos-homebrew-4.14_arm64_opam-2.3)Base: macos-homebrew-ocaml-4.14Opam project buildTo reproduce locally:git clone --recursive "https://github.com/mirage/ocaml-tar.git" && cd "ocaml-tar" && git fetch origin "refs/pull/152/head" && git reset --hard d2ec3f14cat > Dockerfile <<'END-OF-DOCKERFILE'FROM macos-homebrew-ocaml-4.14# macos-homebrew-4.14_arm64_opam-2.3USER 1000:1000ENV CLICOLOR_FORCE="1"ENV OPAMCOLOR="always"RUN ln -f ~/local/bin/opam-2.3 ~/local/bin/opamRUN opam init --reinit -niRUN uname -rs && opam exec -- ocaml -version && opam --versionRUN cd ~/opam-repository && (git cat-file -e 442eddb8a363418dcb02e519972818da08bb7cd4 || git fetch origin master) && git reset -q --hard 442eddb8a363418dcb02e519972818da08bb7cd4 && git log --no-decorate -n1 --oneline && opam update -uCOPY --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.9.0 alcotest-lwt.1.9.0 angstrom.0.16.1 astring.0.8.5 base-bigarray.base base-bytes.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 dune.3.18.1 dune-configurator.3.18.1 fmt.0.10.0 logs.0.8.0 lwt.5.9.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 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-config.2 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 optint.0.3.0 ptime.1.2.0 re.1.12.0 rresult.0.7.0 seq.base stdlib-shims.0.3.0 stringext.1.6.0 topkg.1.0.8 uri.4.4.0 uutf.1.0.4"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 $DEPSRUN opam install $DEPSCOPY --chown=1000:1000 . ./srcRUN cd ./src && opam exec -- dune build --only-packages=tar,tar-unix,tar-mirage @install @check @runtest && rm -rf _buildEND-OF-DOCKERFILEdocker build .END-REPRO-BLOCK2025-04-17 15:32.16: Using cache hint "mirage/ocaml-tar-macos-homebrew-ocaml-4.14-macos-homebrew-4.14_arm64_opam-2.3-a60fa5d47ddd3487d16abba1300e234f"2025-04-17 15:32.16: Using OBuilder spec:((from macos-homebrew-ocaml-4.14)(comment macos-homebrew-4.14_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 442eddb8a363418dcb02e519972818da08bb7cd4 || git fetch origin master) && git reset -q --hard 442eddb8a363418dcb02e519972818da08bb7cd4 && 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.9.0 alcotest-lwt.1.9.0 angstrom.0.16.1 astring.0.8.5 base-bigarray.base base-bytes.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 dune.3.18.1 dune-configurator.3.18.1 fmt.0.10.0 logs.0.8.0 lwt.5.9.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 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-config.2 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 optint.0.3.0 ptime.1.2.0 re.1.12.0 rresult.0.7.0 seq.base stdlib-shims.0.3.0 stringext.1.6.0 topkg.1.0.8 uri.4.4.0 uutf.1.0.4")(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 $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 --only-packages=tar,tar-unix,tar-mirage @install @check @runtest && rm -rf _build")))2025-04-17 15:32.16: Waiting for resource in pool OCluster2025-04-17 21:12.42: Waiting for worker…2025-04-17 22:40.17: Got resource from pool OClusterBuilding on m1-worker-03All commits already cachedHEAD is now at d2ec3f1 Fix Str.search_forward into test/regress_targz.ml(from macos-homebrew-ocaml-4.14)2025-04-17 22:40.17 ---> using "0c60f117aee57abea8364cb033d47bb1d63ff0f68e5ee97378e032498e8442af" from cache/: (comment macos-homebrew-4.14_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-04-17 22:40.17 ---> using "d185bb362ab7a62e22c76fe28c4578fe7a4e17f7cc7bc09a3073972dfb5efd3b" 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 --globalFormat upgrade done.<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>[default] no changes from git+file:///Users/mac1000/opam-repository2025-04-17 22:40.17 ---> using "1a239dab0512a5f76e4948de67b26faca67b4de935df003aa7f81d4e2d68958d" from cache/: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))Darwin 23.4.0The OCaml toplevel, version 4.14.22.3.02025-04-17 22:40.17 ---> using "f52eecff7be584d99550d2f8c42b8f22f9135c2276c46c827a485f089226c5ac" 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 442eddb8a363418dcb02e519972818da08bb7cd4 || git fetch origin master) && git reset -q --hard 442eddb8a363418dcb02e519972818da08bb7cd4 && git log --no-decorate -n1 --oneline && opam update -u"))From https://github.com/ocaml/opam-repository* branch master -> FETCH_HEAD11bdbee611..5afc819055 master -> origin/master442eddb8a3 Merge pull request #27761 from maiste/release-dune-3.18.1<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>[default] synchronised from git+file:///Users/mac1000/opam-repositoryEverything 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- ocaml-config.3However, 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-04-17 22:40.17 ---> using "67f07ecd1986bd28798155a0ae16870b21d96fab304a2fce3699db863a49c5f3" from cache/: (copy (src tar.opam tar-unix.opam tar-mirage.opam tar-eio.opam)(dst ./src/./))2025-04-17 22:40.18 ---> saved as "c0e89e6a041588bdf87c1f762f296c14a31ff3a8b21944b166206b5e3aeb50f7"/: (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-04-17 22:40.31 ---> saved as "f0e0fffcc66240332a15d6e12d7b77c4e7e2979c537e88ec8c030d7648698676"/: (run (network host)(shell "echo '(lang dune 3.0)' > './src/./dune-project'"))2025-04-17 22:40.32 ---> saved as "74786d0e6b049a1b8486131725f8ed1a926958e02fb5995c122a0187c4dc2ae9"/: (env DEPS "alcotest.1.9.0 alcotest-lwt.1.9.0 angstrom.0.16.1 astring.0.8.5 base-bigarray.base base-bytes.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 dune.3.18.1 dune-configurator.3.18.1 fmt.0.10.0 logs.0.8.0 lwt.5.9.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 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-config.2 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 optint.0.3.0 ptime.1.2.0 re.1.12.0 rresult.0.7.0 seq.base stdlib-shims.0.3.0 stringext.1.6.0 topkg.1.0.8 uri.4.4.0 uutf.1.0.4")/: (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 $DEPS"))+ /opt/homebrew/bin/brew "update"- ==> Updating Homebrew...- Already up-to-date.<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>[tar.dev] synchronised (file:///Users/mac1000/src)[tar-mirage.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 2).[NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.2).[NOTE] Package ocaml is already installed (current version is 4.14.2).[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-bigarray is already installed (current version is base).2025-04-17 22:40.54 ---> saved as "49f4b51aa3490baf6baa1e02c47ebc3d2a837f8485e2966deed7d866221db3d6"/: (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 2).[NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.2).[NOTE] Package ocaml is already installed (current version is 4.14.2).[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-bigarray is already installed (current version is base).The following actions will be performed:=== install 37 packages- install alcotest 1.9.0- install alcotest-lwt 1.9.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 dune 3.18.1- install dune-configurator 3.18.1- install fmt 0.10.0- install logs 0.8.0- install lwt 5.9.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 ocaml-syntax-shims 1.0.0- install ocamlbuild 0.16.1- install ocamlfind 1.9.8- install ocplib-endian 1.2- install optint 0.3.0- 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 topkg 1.0.8- install uri 4.4.0- install uutf 1.0.4<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>-> retrieved angstrom.0.16.1 (cached)-> retrieved astring.0.8.5 (cached)-> retrieved bigstringaf.0.10.0 (cached)-> retrieved checkseum.0.5.2 (cached)-> retrieved cmdliner.1.3.0 (cached)-> retrieved cppo.1.8.0 (cached)-> retrieved csexp.1.5.2 (cached)-> retrieved alcotest.1.9.0, alcotest-lwt.1.9.0 (cached)-> retrieved decompress.1.5.3 (cached)-> retrieved cstruct.6.2.0, cstruct-lwt.6.2.0 (cached)-> retrieved fmt.0.10.0 (cached)-> retrieved logs.0.8.0 (cached)-> retrieved mirage-block.3.0.2 (cached)-> retrieved mirage-block-unix.2.14.2 (cached)-> retrieved lwt.5.9.1 (cached)-> retrieved mirage-clock.4.2.0, mirage-clock-unix.4.2.0 (cached)-> retrieved mirage-kv.6.1.1 (cached)-> retrieved ocaml-syntax-shims.1.0.0 (cached)-> retrieved ocamlfind.1.9.8 (cached)-> retrieved ocplib-endian.1.2 (cached)-> retrieved ocamlbuild.0.16.1 (cached)-> retrieved ptime.1.2.0 (cached)-> retrieved optint.0.3.0 (cached)-> retrieved rresult.0.7.0 (cached)-> retrieved seq.base (cached)-> installed seq.base-> retrieved stdlib-shims.0.3.0 (cached)-> retrieved stringext.1.6.0 (cached)-> retrieved re.1.12.0 (cached)-> retrieved topkg.1.0.8 (cached)-> retrieved uri.4.4.0 (cached)-> retrieved uutf.1.0.4 (cached)-> retrieved dune.3.18.1, dune-configurator.3.18.1 (cached)-> installed ocamlbuild.0.16.1-> installed cmdliner.1.3.0-> installed ocamlfind.1.9.8-> installed base-bytes.base-> installed topkg.1.0.8-> installed rresult.0.7.0-> installed uutf.1.0.4-> installed ptime.1.2.0-> installed astring.0.8.5-> installed fmt.0.10.0-> installed dune.3.18.1-> installed mirage-clock.4.2.0-> installed csexp.1.5.2-> installed optint.0.3.0-> installed stringext.1.6.0-> installed stdlib-shims.0.3.0-> installed re.1.12.0-> installed ocaml-syntax-shims.1.0.0-> installed cstruct.6.2.0-> installed cppo.1.8.0-> installed ocplib-endian.1.2-> installed dune-configurator.3.18.1-> installed alcotest.1.9.0-> installed bigstringaf.0.10.0-> installed mirage-clock-unix.4.2.0-> installed checkseum.0.5.2-> installed angstrom.0.16.1-> installed decompress.1.5.3-> installed uri.4.4.0-> installed lwt.5.9.1-> installed mirage-block.3.0.2-> installed mirage-kv.6.1.1-> installed cstruct-lwt.6.2.0-> installed logs.0.8.0-> installed alcotest-lwt.1.9.0-> installed mirage-block-unix.2.14.2Done.# To update the current shell environment, run: eval $(opam env)2025-04-17 22:41.39 ---> saved as "d67dff8955691ffd2e90b0fb4a9066d695138af735b51415c7efbc49b0ba2da4"/: (copy (src .) (dst ./src))2025-04-17 22:41.40 ---> saved as "c2021b8b4b71a7509229203ab1f75c3fadfd2ad339b92a5106ea01ff3e127705"/: (run (shell "cd ./src && opam exec -- dune build --only-packages=tar,tar-unix,tar-mirage @install @check @runtest && rm -rf _build"))(cd _build/default/lib_test && ./global_extended_headers_test.exe)Testing `global extended headers'.This run has ID `115RGNW4'.[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 `5WV0CBQ0'.[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.015s. 12 tests run.(cd _build/default/lib_test && ./parse_test.exe)Testing `parse-test'.This run has ID `BYEMFHJZ'.[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 `MPHE19NI'.[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.File "test/targz.t", line 1, characters 0-0:/usr/bin/git --no-pager diff --no-index --color=always -u _build/.sandbox/1035697d2cc99ea1f6135e4a217ef7af/default/test/targz.t _build/.sandbox/1035697d2cc99ea1f6135e4a217ef7af/default/test/targz.t.correcteddiff --git a/_build/.sandbox/1035697d2cc99ea1f6135e4a217ef7af/default/test/targz.t b/_build/.sandbox/1035697d2cc99ea1f6135e4a217ef7af/default/test/targz.t.correctedindex acf0d42..6d55227 100644--- a/_build/.sandbox/1035697d2cc99ea1f6135e4a217ef7af/default/test/targz.t+++ b/_build/.sandbox/1035697d2cc99ea1f6135e4a217ef7af/default/test/targz.t.corrected@@ -10,14 +10,14 @@ C. Decompressing and untarring it in OCamlDownload v1044.tar.gz$ curl -s -L -o v1044.tar.gz https://github.com/stripe/openapi/archive/refs/tags/v1044.tar.gz$ wc -c v1044.tar.gz- 4307906 v1044.tar.gz+ 4307906 v1044.tar.gzUncompress it_ (fun () -> Tar_lwt_unix.run (decompress (Tar.fold f init)) fd)_ in regress_targz.ml:fold works when `decompress = Fun.id`$ gunzip -c v1044.tar.gz > v1044.tar$ wc -c v1044.tar- 42301440 v1044.tar+ 42301440 v1044.tarA. "Extract"-ing it in OCaml.That is, TestExtract.do_test@@ -30,12 +30,12 @@ That is, TestExtract.do_testCalled from Tar_lwt_unix.read_complete.loop in file "unix/tar_lwt_unix.ml", line 47, characters 6-55Called from Tar_lwt_unix.run.run in file "unix/tar_lwt_unix.ml", line 99, characters 6-44Called from Tar_lwt_unix.run.run in file "unix/tar_lwt_unix.ml", line 105, characters 6-11- Called from Lwt.Sequential_composition.bind.create_result_promise_and_callback_if_deferred.callback in file "src/core/lwt.ml", line 1844, characters 16-19+ Called from Lwt.Sequential_composition.bind.create_result_promise_and_callback_if_deferred.c in file "src/core/lwt.ml", line 1844, characters 16-19Re-raised at Lwt.Miscellaneous.poll in file "src/core/lwt.ml", line 3123, characters 20-29Called from Lwt_main.run.run_loop in file "src/unix/lwt_main.ml", line 27, characters 10-20Called from Lwt_main.run in file "src/unix/lwt_main.ml", line 106, characters 8-13Re-raised at Lwt_main.run in file "src/unix/lwt_main.ml", line 112, characters 4-13- Called from Dune__exe__Regress_targz in file "test/regress_targz.ml", line 131, characters 2-19+ Called from Dune__exe__Regress_targz in file "test/regress_targz.ml", line 134, characters 2-19[2]B. Decompressing in Unix, and then untarring it in OCaml.@@ -51,12 +51,12 @@ in regress_targz.ml:fold works when `decompress = Fun.id`Called from Tar_lwt_unix.read_complete.loop in file "unix/tar_lwt_unix.ml", line 47, characters 6-55Called from Tar_lwt_unix.run.run in file "unix/tar_lwt_unix.ml", line 99, characters 6-44Called from Tar_lwt_unix.run.run in file "unix/tar_lwt_unix.ml", line 105, characters 6-11- Called from Lwt.Sequential_composition.bind.create_result_promise_and_callback_if_deferred.callback in file "src/core/lwt.ml", line 1844, characters 16-19+ Called from Lwt.Sequential_composition.bind.create_result_promise_and_callback_if_deferred.c in file "src/core/lwt.ml", line 1844, characters 16-19Re-raised at Lwt.Miscellaneous.poll in file "src/core/lwt.ml", line 3123, characters 20-29Called from Lwt_main.run.run_loop in file "src/unix/lwt_main.ml", line 27, characters 10-20Called from Lwt_main.run in file "src/unix/lwt_main.ml", line 106, characters 8-13Re-raised at Lwt_main.run in file "src/unix/lwt_main.ml", line 112, characters 4-13- Called from Dune__exe__Regress_targz in file "test/regress_targz.ml", line 131, characters 2-19+ Called from Dune__exe__Regress_targz in file "test/regress_targz.ml", line 134, characters 2-19[2]C. Decompressing and untarring it in OCaml.@@ -64,12 +64,4 @@ That is, TestUntar.do_test ~gunzip:true where ..._ (fun () -> Tar_lwt_unix.run (decompress (Tar.fold f init)) fd)in regress_targz.ml:fold works when `decompress = Tar_gz.in_gzipped`$ OCAMLRUNPARAM=b ./regress_targz.exe v1044.tar.gz untargz- Fatal error: exception Failure("Could not find entry. unmarshal Int64.of_string: failed to parse int64 \"0o0erated c\"")- Raised at Stdlib.failwith in file "stdlib.ml", line 29, characters 17-33- Called from Lwt.Sequential_composition.bind.create_result_promise_and_callback_if_deferred.callback in file "src/core/lwt.ml", line 1844, characters 16-19- Re-raised at Lwt.Miscellaneous.poll in file "src/core/lwt.ml", line 3123, characters 20-29- Called from Lwt_main.run.run_loop in file "src/unix/lwt_main.ml", line 27, characters 10-20- Called from Lwt_main.run in file "src/unix/lwt_main.ml", line 106, characters 8-13- Re-raised at Lwt_main.run in file "src/unix/lwt_main.ml", line 112, characters 4-13- Called from Dune__exe__Regress_targz in file "test/regress_targz.ml", line 131, characters 2-19- [2]+ Found /openapi/spec3.json entry. Size = 6212559"/usr/bin/env" "bash" "-c" "cd ./src && opam exec -- dune build --only-packages=tar,tar-unix,tar-mirage @install @check @runtest && rm -rf _build" failed with exit status 12025-04-17 22:42.03: Job failed: Failed: Build failed