2024-05-14 13:15.14: New job: test talex5/mirage-trace-dump-xen https://github.com/talex5/mirage-trace-dump-xen.git#refs/heads/master (5e4a8806b7ae171a6e00ad9c7bc42589ef9bfc76) (linux-x86_64:(lower-bound)) Base: ocaml/opam@sha256:0f5d0fd19d091a9ec4cf32d28835940452b6ae3fd14d05f4b88a8f660fd3f4f8 Opam project build To reproduce locally: git clone --recursive "https://github.com/talex5/mirage-trace-dump-xen.git" -b "master" && cd "mirage-trace-dump-xen" && git reset --hard 5e4a8806 cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam@sha256:0f5d0fd19d091a9ec4cf32d28835940452b6ae3fd14d05f4b88a8f660fd3f4f8 # debian-12-4.04_opam-2.1 USER 1000:1000 ENV CLICOLOR_FORCE="1" ENV OPAMCOLOR="always" WORKDIR /src RUN sudo ln -f /usr/bin/opam-2.1 /usr/bin/opam RUN opam init --reinit -ni RUN uname -rs && opam exec -- ocaml -version && opam --version WORKDIR /src RUN sudo chown opam /src RUN cd ~/opam-repository && (git cat-file -e 2275b400535e884d216047a092e70705139c9e41 || git fetch origin master) && git reset -q --hard 2275b400535e884d216047a092e70705139c9e41 && git log --no-decorate -n1 --oneline && opam update -u COPY --chown=1000:1000 mirage-trace-dump-xen.opam ./ RUN opam pin add -yn mirage-trace-dump-xen.dev './' ENV DEPS="base-bigarray.base base-threads.base base-unix.base camlp4.4.04+1 cmdliner.1.0.4 conf-m4.1 conf-ncurses.1 conf-pkg-config.1.0 conf-xen.1 cstruct.3.2.0 dune.2.8.0 dune-configurator.2.7.0 io-page.2.1.0 io-page-unix.2.1.0 jbuilder.1.0+beta10 lwt.2.4.5 lwt-dllist.1.0.0 mirage-profile.0.8.2 ocaml.4.04.2 ocaml-base-compiler.4.04.2 ocaml-config.1 ocaml-migrate-parsetree.1.2.0 ocaml-secondary-compiler.4.08.1 ocamlbuild.0.9.1 ocamlfind.1.8.1 ocamlfind-secondary.1.8.1 ocplib-endian.0.2 optcomp.1.6 ppx_cstruct.3.2.0 ppx_derivers.1.0 ppx_tools_versioned.5.0.1 result.1.0 sexplib.113.33.00+4.03 xen-gnt.4.0.0 xen-gnt-unix.4.0.0 xenstore.2.1.1 xenstore_transport.1.3.0" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.1 --depext-only -y mirage-trace-dump-xen.dev $DEPS RUN opam install $DEPS COPY --chown=1000:1000 . /src RUN opam exec -- dune build @install @check @runtest && rm -rf _build END-OF-DOCKERFILE docker build . END-REPRO-BLOCK 2024-05-14 13:15.14: Using cache hint "talex5/mirage-trace-dump-xen-ocaml/opam@sha256:0f5d0fd19d091a9ec4cf32d28835940452b6ae3fd14d05f4b88a8f660fd3f4f8-debian-12-4.04_opam-2.1-bd91f4ad86df830c703983ac71b5527a" 2024-05-14 13:15.14: Using OBuilder spec: ((from ocaml/opam@sha256:0f5d0fd19d091a9ec4cf32d28835940452b6ae3fd14d05f4b88a8f660fd3f4f8) (comment debian-12-4.04_opam-2.1) (user (uid 1000) (gid 1000)) (env CLICOLOR_FORCE 1) (env OPAMCOLOR always) (workdir /src) (run (shell "sudo ln -f /usr/bin/opam-2.1 /usr/bin/opam")) (run (shell "opam init --reinit -ni")) (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) (workdir /src) (run (shell "sudo chown opam /src")) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e 2275b400535e884d216047a092e70705139c9e41 || git fetch origin master) && git reset -q --hard 2275b400535e884d216047a092e70705139c9e41 && git log --no-decorate -n1 --oneline && opam update -u")) (copy (src mirage-trace-dump-xen.opam) (dst ./)) (run (network host) (shell "opam pin add -yn mirage-trace-dump-xen.dev './'")) (env DEPS "base-bigarray.base base-threads.base base-unix.base camlp4.4.04+1 cmdliner.1.0.4 conf-m4.1 conf-ncurses.1 conf-pkg-config.1.0 conf-xen.1 cstruct.3.2.0 dune.2.8.0 dune-configurator.2.7.0 io-page.2.1.0 io-page-unix.2.1.0 jbuilder.1.0+beta10 lwt.2.4.5 lwt-dllist.1.0.0 mirage-profile.0.8.2 ocaml.4.04.2 ocaml-base-compiler.4.04.2 ocaml-config.1 ocaml-migrate-parsetree.1.2.0 ocaml-secondary-compiler.4.08.1 ocamlbuild.0.9.1 ocamlfind.1.8.1 ocamlfind-secondary.1.8.1 ocplib-endian.0.2 optcomp.1.6 ppx_cstruct.3.2.0 ppx_derivers.1.0 ppx_tools_versioned.5.0.1 result.1.0 sexplib.113.33.00+4.03 xen-gnt.4.0.0 xen-gnt-unix.4.0.0 xenstore.2.1.1 xenstore_transport.1.3.0") (env CI true) (env OCAMLCI true) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam update --depexts && opam install --cli=2.1 --depext-only -y mirage-trace-dump-xen.dev $DEPS")) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam install $DEPS")) (copy (src .) (dst /src)) (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) ) 2024-05-14 13:15.14: Waiting for resource in pool OCluster 2024-05-14 13:15.15: Waiting for worker… 2024-05-14 13:15.15: Got resource from pool OCluster Building on x86-bm-c4.sw.ocaml.org All commits already cached HEAD is now at 5e4a880 Extracted from mirage-trace-viewer (from ocaml/opam@sha256:0f5d0fd19d091a9ec4cf32d28835940452b6ae3fd14d05f4b88a8f660fd3f4f8) Unable to find image 'ocaml/opam@sha256:0f5d0fd19d091a9ec4cf32d28835940452b6ae3fd14d05f4b88a8f660fd3f4f8' locally docker.io/ocaml/opam@sha256:0f5d0fd19d091a9ec4cf32d28835940452b6ae3fd14d05f4b88a8f660fd3f4f8: Pulling from ocaml/opam e58cd26576ff: Pulling fs layer e58cd26576ff: Verifying Checksum e58cd26576ff: Download complete e58cd26576ff: Pull complete Digest: sha256:0f5d0fd19d091a9ec4cf32d28835940452b6ae3fd14d05f4b88a8f660fd3f4f8 Status: Downloaded newer image for ocaml/opam@sha256:0f5d0fd19d091a9ec4cf32d28835940452b6ae3fd14d05f4b88a8f660fd3f4f8 2024-05-14 13:17.39 ---> saved as "f8cc879b8fa41146f4d68824f571af48d0fc242fa563e6c44aad42da2480e773" /: (comment debian-12-4.04_opam-2.1) /: (user (uid 1000) (gid 1000)) /: (env CLICOLOR_FORCE 1) /: (env OPAMCOLOR always) /: (workdir /src) /src: (run (shell "sudo ln -f /usr/bin/opam-2.1 /usr/bin/opam")) 2024-05-14 13:17.39 ---> saved as "7acf9c20e3a294f65eec146d2b0278d86ac3011a3aaf14f981174ab68667921e" /src: (run (shell "opam init --reinit -ni")) Configuring from /home/opam/.opamrc and then from 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 /home/opam/.opam from version 2.0 to version 2.1, which can't be reverted. You may want to back it up before going further. Continue? [Y/n] y Format upgrade done. <><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from file:///home/opam/opam-repository 2024-05-14 13:18.52 ---> saved as "eb9e02ecfcb5ba37a004cedecf7a30bca11d30398ed5232984b27dff3d577897" /src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) Linux 5.15.0-106-generic The OCaml toplevel, version 4.04.2 2.1.5 2024-05-14 13:18.52 ---> saved as "1c1947f6600fe344049c423f5d475e2bbcf469ba4d40ccfe151b45e81f7382fc" /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2024-05-14 13:18.52 ---> saved as "cac506b2ad2021f1ddbd68db7b37261e0a93bd2be740791bb6297e219b96903b" /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e 2275b400535e884d216047a092e70705139c9e41 || git fetch origin master) && git reset -q --hard 2275b400535e884d216047a092e70705139c9e41 && git log --no-decorate -n1 --oneline && opam update -u")) 2275b40053 @dra27 maintains ocaml-secondary-compiler <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from file:///home/opam/opam-repository 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-14 13:20.02 ---> saved as "800b17a660229cc976f7d4526dcf0ee91522b2e21a3a24f393a8935cca2d7e93" /src: (copy (src mirage-trace-dump-xen.opam) (dst ./)) 2024-05-14 13:20.02 ---> saved as "d5450d54f8a2e658af9492fba609a3c17e55f63ccf9e5c78f7e9021d89da398b" /src: (run (network host) (shell "opam pin add -yn mirage-trace-dump-xen.dev './'")) Package mirage-trace-dump-xen does not exist, create as a NEW package? [Y/n] y [mirage-trace-dump-xen.dev] synchronised (file:///src) mirage-trace-dump-xen is now pinned to file:///src (version dev) 2024-05-14 13:20.04 ---> saved as "1bd42008095f16adf4b6f4aa75676396ab9e8f5069c28ce746e793d614bb707a" /src: (env DEPS "base-bigarray.base base-threads.base base-unix.base camlp4.4.04+1 cmdliner.1.0.4 conf-m4.1 conf-ncurses.1 conf-pkg-config.1.0 conf-xen.1 cstruct.3.2.0 dune.2.8.0 dune-configurator.2.7.0 io-page.2.1.0 io-page-unix.2.1.0 jbuilder.1.0+beta10 lwt.2.4.5 lwt-dllist.1.0.0 mirage-profile.0.8.2 ocaml.4.04.2 ocaml-base-compiler.4.04.2 ocaml-config.1 ocaml-migrate-parsetree.1.2.0 ocaml-secondary-compiler.4.08.1 ocamlbuild.0.9.1 ocamlfind.1.8.1 ocamlfind-secondary.1.8.1 ocplib-endian.0.2 optcomp.1.6 ppx_cstruct.3.2.0 ppx_derivers.1.0 ppx_tools_versioned.5.0.1 result.1.0 sexplib.113.33.00+4.03 xen-gnt.4.0.0 xen-gnt-unix.4.0.0 xenstore.2.1.1 xenstore_transport.1.3.0") /src: (env CI true) /src: (env OCAMLCI true) /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam update --depexts && opam install --cli=2.1 --depext-only -y mirage-trace-dump-xen.dev $DEPS")) + /usr/bin/sudo "apt-get" "update" - Hit:1 http://deb.debian.org/debian bookworm InRelease - Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB] - Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB] - Fetched 103 kB in 0s (463 kB/s) - Reading package lists... - <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [mirage-trace-dump-xen.dev] synchronised (no changes) [NOTE] Package ocaml-config is already installed (current version is 1). [NOTE] Package ocaml-base-compiler is already installed (current version is 4.04.2). [NOTE] Package ocaml is already installed (current version is 4.04.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 system packages will first need to be installed: libxen-dev m4 ncurses-dev pkg-config <><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><> + /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libxen-dev" "m4" "ncurses-dev" "pkg-config" - debconf: delaying package configuration, since apt-utils is not installed - Selecting previously unselected package libncurses6:amd64. - (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18735 files and directories currently installed.) - Preparing to unpack .../00-libncurses6_6.4-4_amd64.deb ... - Unpacking libncurses6:amd64 (6.4-4) ... - Selecting previously unselected package libncurses-dev:amd64. - Preparing to unpack .../01-libncurses-dev_6.4-4_amd64.deb ... - Unpacking libncurses-dev:amd64 (6.4-4) ... - Selecting previously unselected package libpkgconf3:amd64. - Preparing to unpack .../02-libpkgconf3_1.8.1-1_amd64.deb ... - Unpacking libpkgconf3:amd64 (1.8.1-1) ... - Selecting previously unselected package libxentoolcore1:amd64. - Preparing to unpack .../03-libxentoolcore1_4.17.3+10-g091466ba55-1~deb12u1_amd64.deb ... - Unpacking libxentoolcore1:amd64 (4.17.3+10-g091466ba55-1~deb12u1) ... - Selecting previously unselected package libxentoollog1:amd64. - Preparing to unpack .../04-libxentoollog1_4.17.3+10-g091466ba55-1~deb12u1_amd64.deb ... - Unpacking libxentoollog1:amd64 (4.17.3+10-g091466ba55-1~deb12u1) ... - Selecting previously unselected package libxencall1:amd64. - Preparing to unpack .../05-libxencall1_4.17.3+10-g091466ba55-1~deb12u1_amd64.deb ... - Unpacking libxencall1:amd64 (4.17.3+10-g091466ba55-1~deb12u1) ... - Selecting previously unselected package libxendevicemodel1:amd64. - Preparing to unpack .../06-libxendevicemodel1_4.17.3+10-g091466ba55-1~deb12u1_amd64.deb ... - Unpacking libxendevicemodel1:amd64 (4.17.3+10-g091466ba55-1~deb12u1) ... - Selecting previously unselected package libxenevtchn1:amd64. - Preparing to unpack .../07-libxenevtchn1_4.17.3+10-g091466ba55-1~deb12u1_amd64.deb ... - Unpacking libxenevtchn1:amd64 (4.17.3+10-g091466ba55-1~deb12u1) ... - Selecting previously unselected package libxenforeignmemory1:amd64. - Preparing to unpack .../08-libxenforeignmemory1_4.17.3+10-g091466ba55-1~deb12u1_amd64.deb ... - Unpacking libxenforeignmemory1:amd64 (4.17.3+10-g091466ba55-1~deb12u1) ... - Selecting previously unselected package libxengnttab1:amd64. - Preparing to unpack .../09-libxengnttab1_4.17.3+10-g091466ba55-1~deb12u1_amd64.deb ... - Unpacking libxengnttab1:amd64 (4.17.3+10-g091466ba55-1~deb12u1) ... - Selecting previously unselected package libxenhypfs1:amd64. - Preparing to unpack .../10-libxenhypfs1_4.17.3+10-g091466ba55-1~deb12u1_amd64.deb ... - Unpacking libxenhypfs1:amd64 (4.17.3+10-g091466ba55-1~deb12u1) ... - Selecting previously unselected package libxenstore4:amd64. - Preparing to unpack .../11-libxenstore4_4.17.3+10-g091466ba55-1~deb12u1_amd64.deb ... - Unpacking libxenstore4:amd64 (4.17.3+10-g091466ba55-1~deb12u1) ... - Selecting previously unselected package libyajl2:amd64. - Preparing to unpack .../12-libyajl2_2.1.0-3+deb12u2_amd64.deb ... - Unpacking libyajl2:amd64 (2.1.0-3+deb12u2) ... - Selecting previously unselected package libxenmisc4.17:amd64. - Preparing to unpack .../13-libxenmisc4.17_4.17.3+10-g091466ba55-1~deb12u1_amd64.deb ... - Unpacking libxenmisc4.17:amd64 (4.17.3+10-g091466ba55-1~deb12u1) ... - Selecting previously unselected package libxen-dev. - Preparing to unpack .../14-libxen-dev_4.17.3+10-g091466ba55-1~deb12u1_amd64.deb ... - Unpacking libxen-dev (4.17.3+10-g091466ba55-1~deb12u1) ... - Selecting previously unselected package m4. - Preparing to unpack .../15-m4_1.4.19-3_amd64.deb ... - Unpacking m4 (1.4.19-3) ... - Selecting previously unselected package pkgconf-bin. - Preparing to unpack .../16-pkgconf-bin_1.8.1-1_amd64.deb ... - Unpacking pkgconf-bin (1.8.1-1) ... - Selecting previously unselected package pkgconf:amd64. - Preparing to unpack .../17-pkgconf_1.8.1-1_amd64.deb ... - Unpacking pkgconf:amd64 (1.8.1-1) ... - Selecting previously unselected package pkg-config:amd64. - Preparing to unpack .../18-pkg-config_1.8.1-1_amd64.deb ... - Unpacking pkg-config:amd64 (1.8.1-1) ... - Setting up libxentoollog1:amd64 (4.17.3+10-g091466ba55-1~deb12u1) ... - Setting up libxentoolcore1:amd64 (4.17.3+10-g091466ba55-1~deb12u1) ... - Setting up libxencall1:amd64 (4.17.3+10-g091466ba55-1~deb12u1) ... - Setting up libyajl2:amd64 (2.1.0-3+deb12u2) ... - Setting up m4 (1.4.19-3) ... - Setting up libxenforeignmemory1:amd64 (4.17.3+10-g091466ba55-1~deb12u1) ... - Setting up libpkgconf3:amd64 (1.8.1-1) ... - Setting up libncurses6:amd64 (6.4-4) ... - Setting up pkgconf-bin (1.8.1-1) ... - Setting up libxenstore4:amd64 (4.17.3+10-g091466ba55-1~deb12u1) ... - Setting up libxengnttab1:amd64 (4.17.3+10-g091466ba55-1~deb12u1) ... - Setting up libxenevtchn1:amd64 (4.17.3+10-g091466ba55-1~deb12u1) ... - Setting up libxendevicemodel1:amd64 (4.17.3+10-g091466ba55-1~deb12u1) ... - Setting up libncurses-dev:amd64 (6.4-4) ... - Setting up libxenhypfs1:amd64 (4.17.3+10-g091466ba55-1~deb12u1) ... - Setting up pkgconf:amd64 (1.8.1-1) ... - Setting up pkg-config:amd64 (1.8.1-1) ... - Setting up libxenmisc4.17:amd64 (4.17.3+10-g091466ba55-1~deb12u1) ... - Setting up libxen-dev (4.17.3+10-g091466ba55-1~deb12u1) ... - Processing triggers for libc-bin (2.36-9+deb12u7) ... 2024-05-14 13:20.22 ---> saved as "8b2f8ccba408cb455dc386b15dcf7b790e5ca5e6c2ad1af322211f6bdb2f44be" /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam install $DEPS")) [NOTE] Package ocaml-config is already installed (current version is 1). [NOTE] Package ocaml-base-compiler is already installed (current version is 4.04.2). [NOTE] Package ocaml is already installed (current version is 4.04.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 cmdliner 1.0.4 - install conf-pkg-config 1.0 - install ocamlbuild 0.9.1 - install conf-m4 1 - install result 1.0 - downgrade ocaml-secondary-compiler 4.08.1-1 to 4.08.1 - install conf-xen 1 - install conf-ncurses 1 - install camlp4 4.04+1 - install ocamlfind 1.8.1 - install sexplib 113.33.00+4.03 - install optcomp 1.6 - install ocamlfind-secondary 1.8.1 - install lwt 2.4.5 - install jbuilder 1.0+beta10 - install ocplib-endian 0.2 - install dune 2.8.0 - install ppx_derivers 1.0 - install cstruct 3.2.0 - install lwt-dllist 1.0.0 - install dune-configurator 2.7.0 - install ocaml-migrate-parsetree 1.2.0 - install io-page 2.1.0 - install ppx_tools_versioned 5.0.1 - install io-page-unix 2.1.0 - install ppx_cstruct 3.2.0 - install xenstore 2.1.1 - install mirage-profile 0.8.2 - install xenstore_transport 1.3.0 - install xen-gnt 4.0.0 - install xen-gnt-unix 4.0.0 ===== 30 to install | 1 to downgrade ===== <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved cmdliner.1.0.4 (cached) -> installed conf-m4.1 -> installed conf-pkg-config.1.0 -> installed conf-xen.1 -> retrieved camlp4.4.04+1 (https://github.com/ocaml/camlp4/archive/4.04+1.tar.gz) -> retrieved cstruct.3.2.0 (https://github.com/mirage/ocaml-cstruct/releases/download/v3.2.0/cstruct-3.2.0.tbz) -> installed conf-ncurses.1 -> retrieved io-page.2.1.0 (cached) -> retrieved io-page-unix.2.1.0 (cached) -> retrieved jbuilder.1.0+beta10 (cached) -> retrieved dune.2.8.0 (cached) -> retrieved dune-configurator.2.7.0 (cached) -> retrieved lwt-dllist.1.0.0 (cached) -> retrieved lwt.2.4.5 (https://github.com/ocsigen/lwt/archive/2.4.5.tar.gz) -> retrieved ocaml-migrate-parsetree.1.2.0 (cached) -> retrieved ocamlbuild.0.9.1 (cached) -> retrieved ocamlfind.1.8.1 (cached) -> retrieved ocamlfind-secondary.1.8.1 (cached) -> retrieved ocaml-secondary-compiler.4.08.1 (cached) -> retrieved optcomp.1.6 (cached) -> retrieved mirage-profile.0.8.2 (https://github.com/mirage/mirage-profile/releases/download/v0.8.2/mirage-profile-0.8.2.tbz) -> retrieved ocplib-endian.0.2 (https://github.com/OCamlPro/ocplib-endian/archive/0.2.tar.gz) -> retrieved ppx_cstruct.3.2.0 (cached) -> retrieved ppx_derivers.1.0 (cached) -> retrieved result.1.0 (cached) -> retrieved xen-gnt.4.0.0 (cached) -> retrieved xen-gnt-unix.4.0.0 (cached) -> retrieved xenstore.2.1.1 (cached) -> retrieved xenstore_transport.1.3.0 (cached) -> installed result.1.0 -> retrieved ppx_tools_versioned.5.0.1 (https://github.com/let-def/ppx_tools_versioned/archive/5.0.1.tar.gz) -> retrieved sexplib.113.33.00+4.03 (https://ocaml.janestreet.com/ocaml-core/113.33/files/sexplib-113.33.00+4.03.tar.gz) -> installed cmdliner.1.0.4 -> installed ocamlfind.1.8.1 -> installed ocamlbuild.0.9.1 -> installed jbuilder.1.0+beta10 -> installed ppx_derivers.1.0 -> installed sexplib.113.33.00+4.03 -> installed cstruct.3.2.0 -> installed camlp4.4.04+1 -> installed optcomp.1.6 -> installed ocplib-endian.0.2 -> installed lwt.2.4.5 -> removed ocaml-secondary-compiler.4.08.1-1 -> installed ocaml-secondary-compiler.4.08.1 -> installed ocamlfind-secondary.1.8.1 -> installed dune.2.8.0 -> installed lwt-dllist.1.0.0 -> installed dune-configurator.2.7.0 -> installed io-page.2.1.0 -> installed io-page-unix.2.1.0 -> installed ocaml-migrate-parsetree.1.2.0 -> installed ppx_tools_versioned.5.0.1 -> installed ppx_cstruct.3.2.0 -> installed mirage-profile.0.8.2 -> installed xen-gnt.4.0.0 -> installed xen-gnt-unix.4.0.0 -> installed xenstore.2.1.1 [ERROR] The compilation of xenstore_transport.1.3.0 failed at "dune build -p xenstore_transport -j 31". #=== ERROR while compiling xenstore_transport.1.3.0 ===========================# # context 2.1.5 | linux/x86_64 | ocaml-base-compiler.4.04.2 | file:///home/opam/opam-repository # path ~/.opam/4.04/.opam-switch/build/xenstore_transport.1.3.0 # command ~/.opam/4.04/bin/dune build -p xenstore_transport -j 31 # exit-code 1 # env-file ~/.opam/log/xenstore_transport-1-dcd32a.env # output-file ~/.opam/log/xenstore_transport-1-dcd32a.out ### output ### # ocamlc lib/.xenstore_transport.objs/byte/xs.{cmi,cmo,cmt} (exit 2) # (cd _build/default && /home/opam/.opam/4.04/bin/ocamlc.opt -w -40 -safe-string -g -bin-annot -I lib/.xenstore_transport.objs/byte -I /home/opam/.opam/4.04/lib/cstruct -I /home/opam/.opam/4.04/lib/lwt -I /home/opam/.opam/4.04/lib/sexplib -I /home/opam/.opam/4.04/lib/xenstore -I /home/opam/.opam/4.04/lib/xenstore/client -no-alias-deps -o lib/.xenstore_transport.objs/byte/xs.cmo -c -impl lib/xs.ml) # File "lib/xs.ml", line 1, characters 29-57: # Error: Signature mismatch: # ... # Values do not match: # val read : Lwt_unix.file_descr -> string -> int -> int -> int Lwt.t # is not included in # val read : channel -> bytes -> int -> int -> int t <><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> +- The following actions failed | - build xenstore_transport 1.3.0 +- +- The following changes have been performed | - downgrade ocaml-secondary-compiler 4.08.1-1 to 4.08.1 | - install camlp4 4.04+1 | - install cmdliner 1.0.4 | - install conf-m4 1 | - install conf-ncurses 1 | - install conf-pkg-config 1.0 | - install conf-xen 1 | - install cstruct 3.2.0 | - install dune 2.8.0 | - install dune-configurator 2.7.0 | - install io-page 2.1.0 | - install io-page-unix 2.1.0 | - install jbuilder 1.0+beta10 | - install lwt 2.4.5 | - install lwt-dllist 1.0.0 | - install mirage-profile 0.8.2 | - install ocaml-migrate-parsetree 1.2.0 | - install ocamlbuild 0.9.1 | - install ocamlfind 1.8.1 | - install ocamlfind-secondary 1.8.1 | - install ocplib-endian 0.2 | - install optcomp 1.6 | - install ppx_cstruct 3.2.0 | - install ppx_derivers 1.0 | - install ppx_tools_versioned 5.0.1 | - install result 1.0 | - install sexplib 113.33.00+4.03 | - install xen-gnt 4.0.0 | - install xen-gnt-unix 4.0.0 | - install xenstore 2.1.1 +- # Run eval $(opam env) to update the current shell environment The former state can be restored with: /usr/bin/opam switch import "/home/opam/.opam/4.04/.opam-switch/backup/state-20240514132023.export" "/usr/bin/env" "bash" "-c" "opam install $DEPS" failed with exit status 31 2024-05-14 13:24.19: Job failed: Failed: Build failed