Organisationsocaml-multicorelwt_eioe3679c (master)(lint-fmt)

(lint-fmt)

Link Copied
Code Copied

Logs

2024-05-16 08:23.01: New job: test ocaml-multicore/lwt_eio https://github.com/ocaml-multicore/lwt_eio.git#refs/heads/master (e3679c5296dd0aacac825735dab45ded26d55821) (linux-x86_64:(lint-fmt))
Base: ocaml/opam@sha256:21536be1aff8b659cf55164de6001c799ae5ef82083b4aa8284e01278a377d21
ocamlformat version: none


To reproduce locally:


git clone --recursive "https://github.com/ocaml-multicore/lwt_eio.git" -b "master" && cd "lwt_eio" && git reset --hard e3679c52
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam@sha256:21536be1aff8b659cf55164de6001c799ae5ef82083b4aa8284e01278a377d21
USER 1000:1000
RUN cd ~/opam-repository && (git cat-file -e 4e29837bedc03b2e5a3771c15479e71c8faee17a || git fetch origin master) && git reset -q --hard 4e29837bedc03b2e5a3771c15479e71c8faee17a && git log --no-decorate -n1 --oneline && opam update -u
RUN opam depext -i dune
WORKDIR /src
COPY --chown=1000:1000 . /src/
RUN opam exec -- dune build @fmt --ignore-promoted-rules || (echo "dune build @fmt failed"; exit 2)


END-OF-DOCKERFILE
docker build .
END-REPRO-BLOCK


2024-05-16 08:23.01: Using cache hint "ocaml-multicore/lwt_eio-ocaml/opam@sha256:21536be1aff8b659cf55164de6001c799ae5ef82083b4aa8284e01278a377d21-alpine-3.19-5.1_opam-2.1-ocamlformat-4e29837bedc03b2e5a3771c15479e71c8faee17a"
2024-05-16 08:23.01: Using OBuilder spec:
((from ocaml/opam@sha256:21536be1aff8b659cf55164de6001c799ae5ef82083b4aa8284e01278a377d21)
 (user (uid 1000) (gid 1000))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell "cd ~/opam-repository && (git cat-file -e 4e29837bedc03b2e5a3771c15479e71c8faee17a || git fetch origin master) && git reset -q --hard 4e29837bedc03b2e5a3771c15479e71c8faee17a && git log --no-decorate -n1 --oneline && opam update -u"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell "opam depext -i dune"))
 (workdir /src)
 (copy (src .) (dst /src/))
 (run (shell "opam exec -- dune build @fmt --ignore-promoted-rules || (echo \"dune build @fmt failed\"; exit 2)"))
)


2024-05-16 08:23.01: Waiting for resource in pool OCluster
2024-05-16 08:23.01: Waiting for worker…
2024-05-16 08:23.02: Got resource from pool OCluster
Building on x86-bm-c3.sw.ocaml.org
All commits already cached
HEAD is now at e3679c5 Merge pull request #30 from talex5/examples


(from ocaml/opam@sha256:21536be1aff8b659cf55164de6001c799ae5ef82083b4aa8284e01278a377d21)
2024-05-16 08:23.43 ---> saved as "e928612e2e23f17159896fb9a5c3a009961708e2acb765b029947b594e00f7a9"


/: (user (uid 1000) (gid 1000))


/: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
        (network host)
        (shell "cd ~/opam-repository && (git cat-file -e 4e29837bedc03b2e5a3771c15479e71c8faee17a || git fetch origin master) && git reset -q --hard 4e29837bedc03b2e5a3771c15479e71c8faee17a && git log --no-decorate -n1 --oneline && opam update -u"))
From https://github.com/ocaml/opam-repository
 * branch                  master     -> FETCH_HEAD
   eb2dcab0d8..3be63245f1  master     -> origin/master
4e29837bed [new release] uring (0.9)


<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from file:///home/opam/opam-repository
default (at file:///home/opam/opam-repository): 
    [INFO] opam 2.1 includes many performance improvements over 2.0; please consider upgrading (https://opam.ocaml.org/doc/Install.html)


Everything as up-to-date as possible (run with --verbose to show unavailable upgrades).
However, you may "opam upgrade" these packages explicitly, which will ask permission to downgrade or uninstall the conflicting packages.
Nothing to do.
# Run eval $(opam env) to update the current shell environment
2024-05-16 08:24.49 ---> saved as "9bf646a8cbd28b64707b925dd2141188fb192f983abff3e8f86f8b078a5981fd"


/: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
        (network host)
        (shell "opam depext -i dune"))
# Detecting depexts using vars: arch=x86_64, os=linux, os-distribution=alpine, os-family=alpine
# No extra OS packages requirements found.
# Now letting opam install the packages
The following actions will be performed:
  - install dune 3.15.2


<><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
[dune.3.15.2] found in cache


<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> installed dune.3.15.2
Done.
# Run eval $(opam env) to update the current shell environment
2024-05-16 08:25.28 ---> saved as "755c312be3a775d13d4d17f0b8518c76b20baaa77cd0d2808cd14d9fac095102"


/: (workdir /src)


/src: (copy (src .) (dst /src/))
2024-05-16 08:25.28 ---> saved as "8b3b9dc8297b321e4ffde815e6b8df9896887a1ed36d79987c0cf67f298078d7"


/src: (run (shell "opam exec -- dune build @fmt --ignore-promoted-rules || (echo \"dune build @fmt failed\"; exit 2)"))
2024-05-16 08:25.29 ---> saved as "a164fed6559286d6ce9284485376473c57bab5f2388c8a4b0098da27d72e430a"
Job succeeded
2024-05-16 08:25.30: Job succeeded