Build:
- 0
2025-12-05 14:55.31: New job: Build using linux-x86_64 in
[https://github.com/mirage/mirage-skeleton.git#refs/heads/dev (53b7839a70657c31b9028b7f4bb19e0d64d9b482)]
OBuilder spec:
((from ocaml/opam:debian-13-ocaml-4.14)
(user (uid 1000) (gid 1000))
(workdir /home/opam)
(run (shell "sudo chown opam:opam /home/opam"))
(run (shell "sudo ln -f /usr/bin/opam-2.4 /usr/bin/opam && opam update"))
(run (network host)
(shell "opam repo add opam https://github.com/ocaml/opam-repository.git#3e41859015888fe8240e84dfc5f31bfa12a557e8"))
(run (network host)
(shell "opam repo add mirage-dev https://github.com/mirage/mirage-dev.git#eb114ccf0dd4eeca6b4f06c5c7361c238eeca4fd"))
(run (network host)
(shell "opam pin -ny https://github.com/mirage/mirage.git#4a1cc99aa496abcae90bc31abccbfd1718c60ffb"))
(run (cache (download-cache (target /home/opam/.opam/download-cache)))
(network host)
(shell "sudo apt-get update && opam install -y \"mirage>=4\""))
(copy (src .) (dst /src/))
(env MODE xen)
(workdir /src/)
(run (shell "opam exec -- make configure"))
(env MIRAGE_EXTRA_REPOS opam-overlays:https://github.com/dune-universe/opam-overlays.git#d5c12f6d5c7909e6119a82bc4aba682ac3110b2d,mirage-opam-overlays:https://github.com/dune-universe/mirage-opam-overlays.git#eddcd1bc7e035392596b603d23dde67a88e6f6bc)
(run (network host)
(shell "opam exec -- make lock"))
(run (cache (download-cache (target /home/opam/.opam/download-cache)))
(network host)
(shell "sudo apt-get update && opam exec -- make depends"))
(run (shell "opam monorepo list -l mirage.opam.locked"))
(run (cache (download-cache (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam exec -- make pull"))
(env DUNE_CACHE enabled)
(env DUNE_CACHE_TRANSPORT direct)
(run (cache (dune-build-cache (target /home/opam/.cache/dune)))
(network host)
(shell "opam exec -- make build"))
)
2025-12-05 14:55.31: Using cache hint "mirage-ci-skeleton-debian-13-ocaml-4.14"
2025-12-05 14:55.31: Waiting for resource in pool OCluster
2025-12-05 14:55.31: Waiting for worker…
2025-12-05 14:55.31: Got resource from pool OCluster
Building on asteria.caelum.ci.dev
All commits already cached
HEAD is now at 53b7839 Merge pull request #415 from yomimono/reenable-littlefs-example
(from ocaml/opam:debian-13-ocaml-4.14)
Unable to find image 'ocaml/opam:debian-13-ocaml-4.14' locally
debian-13-ocaml-4.14: Pulling from ocaml/opam
53c88f1dfeb7: Pulling fs layer
f40653bbd569: Pulling fs layer
7810c66e401b: Pulling fs layer
d941667067ac: Pulling fs layer
6e099de50dbd: Pulling fs layer
45940f4cdce1: Pulling fs layer
cbbdea3b6efd: Pulling fs layer
4c34326b882a: Pulling fs layer
d8a1b7be7128: Pulling fs layer
cbbdea3b6efd: Waiting
b30719ba72c1: Pulling fs layer
d941667067ac: Waiting
4c34326b882a: Waiting
6e099de50dbd: Waiting
45940f4cdce1: Waiting
d8a1b7be7128: Waiting
eb031d51ba4a: Pulling fs layer
a59529ec7b26: Pulling fs layer
b30719ba72c1: Waiting
eb031d51ba4a: Waiting
1049e4f3b9e4: Pulling fs layer
e2ab32c77566: Pulling fs layer
a59529ec7b26: Waiting
1049e4f3b9e4: Waiting
f6ef7bc31988: Pulling fs layer
e2ab32c77566: Waiting
28c3b5beaa3f: Pulling fs layer
f6ef7bc31988: Waiting
83ebb7ec29e3: Pulling fs layer
28c3b5beaa3f: Waiting
83ebb7ec29e3: Waiting
186714418599: Pulling fs layer
5045c0de4fc9: Pulling fs layer
3312ff3bfd69: Pulling fs layer
186714418599: Waiting
335847f13b00: Pulling fs layer
3312ff3bfd69: Waiting
5045c0de4fc9: Waiting
4f4fb700ef54: Pulling fs layer
b7958021acdb: Pulling fs layer
4f4fb700ef54: Waiting
d92ce1afae3a: Pulling fs layer
7842835bd039: Pulling fs layer
d92ce1afae3a: Waiting
b7958021acdb: Waiting
3a60e5befc90: Pulling fs layer
7efeca794a8f: Pulling fs layer
3a60e5befc90: Waiting
7efeca794a8f: Waiting
efc7f994cef1: Pulling fs layer
ba91afca1a0a: Pulling fs layer
efc7f994cef1: Waiting
8216b6db35fa: Pulling fs layer
ba91afca1a0a: Waiting
229184d6690a: Pulling fs layer
8216b6db35fa: Waiting
40e4db8e45e7: Pulling fs layer
12fb3f269d42: Pulling fs layer
229184d6690a: Waiting
40e4db8e45e7: Waiting
c0196b69a0ef: Pulling fs layer
b731bd241e4b: Pulling fs layer
12fb3f269d42: Waiting
c0196b69a0ef: Waiting
53512a47261a: Pulling fs layer
b1be3290ddde: Pulling fs layer
b731bd241e4b: Waiting
fe5803a9f63d: Pulling fs layer
5cf61ec03f01: Pulling fs layer
fe5803a9f63d: Waiting
d44c5e23965f: Pulling fs layer
90ef457de5f6: Pulling fs layer
d44c5e23965f: Waiting
5cf61ec03f01: Waiting
a083513427ff: Pulling fs layer
44824355a76a: Pulling fs layer
90ef457de5f6: Waiting
44824355a76a: Waiting
e614a8301c85: Pulling fs layer
e614a8301c85: Waiting
7810c66e401b: Download complete
f40653bbd569: Verifying Checksum
f40653bbd569: Download complete
6e099de50dbd: Download complete
d941667067ac: Verifying Checksum
d941667067ac: Download complete
53c88f1dfeb7: Download complete
cbbdea3b6efd: Verifying Checksum
cbbdea3b6efd: Download complete
4c34326b882a: Verifying Checksum
4c34326b882a: Download complete
d8a1b7be7128: Verifying Checksum
d8a1b7be7128: Download complete
b30719ba72c1: Verifying Checksum
b30719ba72c1: Download complete
eb031d51ba4a: Verifying Checksum
eb031d51ba4a: Download complete
a59529ec7b26: Download complete
1049e4f3b9e4: Verifying Checksum
1049e4f3b9e4: Download complete
f6ef7bc31988: Download complete
e2ab32c77566: Verifying Checksum
e2ab32c77566: Download complete
28c3b5beaa3f: Download complete
83ebb7ec29e3: Download complete
186714418599: Verifying Checksum
186714418599: Download complete
5045c0de4fc9: Verifying Checksum
5045c0de4fc9: Download complete
3312ff3bfd69: Verifying Checksum
3312ff3bfd69: Download complete
335847f13b00: Download complete
4f4fb700ef54: Download complete
53c88f1dfeb7: Pull complete
f40653bbd569: Pull complete
7810c66e401b: Pull complete
b7958021acdb: Verifying Checksum
b7958021acdb: Download complete
45940f4cdce1: Verifying Checksum
45940f4cdce1: Download complete
7842835bd039: Download complete
d92ce1afae3a: Verifying Checksum
d92ce1afae3a: Download complete
3a60e5befc90: Verifying Checksum
3a60e5befc90: Download complete
d941667067ac: Pull complete
7efeca794a8f: Verifying Checksum
7efeca794a8f: Download complete
6e099de50dbd: Pull complete
efc7f994cef1: Verifying Checksum
efc7f994cef1: Download complete
ba91afca1a0a: Verifying Checksum
ba91afca1a0a: Download complete
8216b6db35fa: Verifying Checksum
8216b6db35fa: Download complete
229184d6690a: Verifying Checksum
229184d6690a: Download complete
40e4db8e45e7: Verifying Checksum
40e4db8e45e7: Download complete
12fb3f269d42: Verifying Checksum
12fb3f269d42: Download complete
c0196b69a0ef: Download complete
53512a47261a: Verifying Checksum
53512a47261a: Download complete
fe5803a9f63d: Download complete
5cf61ec03f01: Verifying Checksum
5cf61ec03f01: Download complete
d44c5e23965f: Download complete
b731bd241e4b: Verifying Checksum
b731bd241e4b: Download complete
a083513427ff: Verifying Checksum
a083513427ff: Download complete
44824355a76a: Verifying Checksum
e614a8301c85: Verifying Checksum
e614a8301c85: Download complete
90ef457de5f6: Verifying Checksum
90ef457de5f6: Download complete
b1be3290ddde: Verifying Checksum
b1be3290ddde: Download complete
45940f4cdce1: Pull complete
cbbdea3b6efd: Pull complete
4c34326b882a: Pull complete
d8a1b7be7128: Pull complete
b30719ba72c1: Pull complete
eb031d51ba4a: Pull complete
a59529ec7b26: Pull complete
1049e4f3b9e4: Pull complete
e2ab32c77566: Pull complete
f6ef7bc31988: Pull complete
28c3b5beaa3f: Pull complete
83ebb7ec29e3: Pull complete
186714418599: Pull complete
5045c0de4fc9: Pull complete
3312ff3bfd69: Pull complete
335847f13b00: Pull complete
4f4fb700ef54: Pull complete
b7958021acdb: Pull complete
d92ce1afae3a: Pull complete
7842835bd039: Pull complete
3a60e5befc90: Pull complete
7efeca794a8f: Pull complete
efc7f994cef1: Pull complete
ba91afca1a0a: Pull complete
8216b6db35fa: Pull complete
229184d6690a: Pull complete
40e4db8e45e7: Pull complete
12fb3f269d42: Pull complete
c0196b69a0ef: Pull complete
b731bd241e4b: Pull complete
53512a47261a: Pull complete
b1be3290ddde: Pull complete
fe5803a9f63d: Pull complete
5cf61ec03f01: Pull complete
d44c5e23965f: Pull complete
90ef457de5f6: Pull complete
a083513427ff: Pull complete
44824355a76a: Pull complete
e614a8301c85: Pull complete
Digest: sha256:b82dc7ccc1629fdebb29f0dbcd4c8a0f3bd29ef8b1e70874229f79cba10ff0a2
Status: Downloaded newer image for ocaml/opam:debian-13-ocaml-4.14
2025-12-05 14:55.32 ---> using "2872d40d55f240e0a2da70ebf7596d35808f9b322f6ba106c5bc21f37bed29fd" from cache
/: (user (uid 1000) (gid 1000))
/: (workdir /home/opam)
/home/opam: (run (shell "sudo chown opam:opam /home/opam"))
2025-12-05 14:55.32 ---> using "5cb26c4c89f19cf8882a86430bc6e7246ec7d2b4dc9c4381e0b364e87efbcbf7" from cache
/home/opam: (run (shell "sudo ln -f /usr/bin/opam-2.4 /usr/bin/opam && opam update"))
This version of opam requires an update to the layout of /home/opam/.opam from version 2.0 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 71 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=71 --global
Format upgrade done.
<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2025-12-05 14:55.32 ---> using "10de7b0709f46eb6ef5732e5c8e2c2938b4ac5c4831018ebe31c4c01b7a353ad" from cache
/home/opam: (run (network host)
(shell "opam repo add opam https://github.com/ocaml/opam-repository.git#3e41859015888fe8240e84dfc5f31bfa12a557e8"))
[opam] Initialised
[NOTE] Repository opam has been added to the selections of switch 4.14 only.
Run `opam repository add opam --all-switches|--set-default' to use it in all existing switches, or in newly created switches, respectively.
2025-12-05 14:55.32 ---> using "6aea7e69d679a5ce12b00d275a410d6e64cceb7c995c4ed49cbcf4ac9651a6f6" from cache
/home/opam: (run (network host)
(shell "opam repo add mirage-dev https://github.com/mirage/mirage-dev.git#eb114ccf0dd4eeca6b4f06c5c7361c238eeca4fd"))
[mirage-dev] Initialised
[NOTE] Repository mirage-dev has been added to the selections of switch 4.14 only.
Run `opam repository add mirage-dev --all-switches|--set-default' to use it in all existing switches, or in newly created switches, respectively.
2025-12-05 14:55.32 ---> using "82cce652e9101deb108b82c9a55de9163b5da45325553ff809a8543d4f5930e0" from cache
/home/opam: (run (network host)
(shell "opam pin -ny https://github.com/mirage/mirage.git#4a1cc99aa496abcae90bc31abccbfd1718c60ffb"))
This will pin the following packages: mirage-runtime, mirage. Continue? [Y/n] y
mirage-runtime is now pinned to git+https://github.com/mirage/mirage.git#4a1cc99aa496abcae90bc31abccbfd1718c60ffb (version 4.10.4)
mirage is now pinned to git+https://github.com/mirage/mirage.git#4a1cc99aa496abcae90bc31abccbfd1718c60ffb (version 4.10.4)
2025-12-05 14:55.37 ---> saved as "32490d378f09f3914047a1b2fd81bd19797ada3a453e3d237a1be019688795d5"
/home/opam: (run (cache (download-cache (target /home/opam/.opam/download-cache)))
(network host)
(shell "sudo apt-get update && opam install -y \"mirage>=4\""))
Hit:1 http://deb.debian.org/debian trixie InRelease
Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB]
Get:3 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB]
Get:4 http://deb.debian.org/debian-security trixie-security/main amd64 Packages [81.6 kB]
Fetched 172 kB in 0s (1359 kB/s)
Reading package lists...
<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[mirage.4.10.4] synchronised (no changes)
The following actions will be performed:
=== install 28 packages
- install angstrom 0.16.1 [required by emile, uri]
- install astring 0.8.5 [required by mirage]
- install base64 3.5.2 [required by emile]
- install bigstringaf 0.10.0 [required by emile]
- install bos 0.2.1 [required by mirage]
- install cmdliner 2.1.0 [required by mirage]
- install conf-pkg-config 4 [required by opam-monorepo]
- install csexp 1.5.2 [required by dune-configurator]
- install domain-name 0.5.0 [required by ipaddr]
- install dune 3.20.2 [required by mirage]
- install dune-configurator 3.20.2 [required by bigstringaf]
- install emile 1.1 [required by mirage]
- install fmt 0.11.0 [required by mirage]
- install fpath 0.7.3 [required by mirage]
- install ipaddr 5.6.1 [required by mirage]
- install logs 0.10.0 [required by mirage]
- install macaddr 5.6.1 [required by ipaddr]
- install mirage 4.10.4 (pinned)
- install ocaml-syntax-shims 1.0.0 [required by angstrom]
- install ocamlbuild 0.16.1 [required by astring, bos]
- install ocamlfind 1.9.8 [required by astring, bos]
- install opam-monorepo 0.4.3 [required by mirage]
- install pecu 0.7 [required by emile]
- install rresult 0.7.0 [required by mirage]
- install stringext 1.6.0 [required by uri]
- install topkg 1.1.1 [required by astring, bos]
- install uri 4.4.0 [required by mirage]
- install uutf 1.0.4 [required by emile]
The following system packages will first need to be installed:
pkg-config
<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>
opam believes some required external dependencies are missing. opam can:
> 1. Run apt-get to install them (may need root/sudo access)
2. Display the recommended apt-get command and wait while you run it manually (e.g. in another terminal)
3. Continue anyway, and, upon success, permanently register that this external dependency is present, but not detectable
4. Abort the installation
[1/2/3/4] 1
+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "pkg-config"
- Selecting previously unselected package libpkgconf3: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 ... 20622 files and directories currently installed.)
- Preparing to unpack .../libpkgconf3_1.8.1-4_amd64.deb ...
- Unpacking libpkgconf3:amd64 (1.8.1-4) ...
- Selecting previously unselected package pkgconf-bin.
- Preparing to unpack .../pkgconf-bin_1.8.1-4_amd64.deb ...
- Unpacking pkgconf-bin (1.8.1-4) ...
- Selecting previously unselected package pkgconf:amd64.
- Preparing to unpack .../pkgconf_1.8.1-4_amd64.deb ...
- Unpacking pkgconf:amd64 (1.8.1-4) ...
- Selecting previously unselected package pkg-config:amd64.
- Preparing to unpack .../pkg-config_1.8.1-4_amd64.deb ...
- Unpacking pkg-config:amd64 (1.8.1-4) ...
- Setting up libpkgconf3:amd64 (1.8.1-4) ...
- Setting up pkgconf-bin (1.8.1-4) ...
- Setting up pkgconf:amd64 (1.8.1-4) ...
- Setting up pkg-config:amd64 (1.8.1-4) ...
- Processing triggers for libc-bin (2.41-12) ...
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved angstrom.0.16.1 (cached)
-> retrieved astring.0.8.5 (cached)
-> retrieved base64.3.5.2 (cached)
-> retrieved bigstringaf.0.10.0 (cached)
-> installed conf-pkg-config.4
-> retrieved bos.0.2.1 (cached)
-> retrieved cmdliner.2.1.0 (cached)
-> retrieved csexp.1.5.2 (cached)
-> retrieved domain-name.0.5.0 (cached)
-> retrieved fmt.0.11.0 (cached)
-> retrieved emile.1.1 (cached)
-> retrieved fpath.0.7.3 (cached)
-> retrieved ipaddr.5.6.1, macaddr.5.6.1 (cached)
-> retrieved logs.0.10.0 (cached)
-> retrieved ocaml-syntax-shims.1.0.0 (cached)
-> retrieved ocamlbuild.0.16.1 (cached)
-> retrieved ocamlfind.1.9.8 (cached)
-> retrieved mirage.4.10.4 (no changes)
-> retrieved pecu.0.7 (cached)
-> retrieved rresult.0.7.0 (cached)
-> retrieved stringext.1.6.0 (cached)
-> retrieved topkg.1.1.1 (cached)
-> retrieved uri.4.4.0 (cached)
-> retrieved uutf.1.0.4 (cached)
-> retrieved dune.3.20.2, dune-configurator.3.20.2 (cached)
-> retrieved opam-monorepo.0.4.3 (cached)
-> installed cmdliner.2.1.0
-> installed ocamlbuild.0.16.1
-> installed ocamlfind.1.9.8
-> installed topkg.1.1.1
-> installed rresult.0.7.0
-> installed uutf.1.0.4
-> installed fmt.0.11.0
-> installed astring.0.8.5
-> installed fpath.0.7.3
-> installed logs.0.10.0
-> installed bos.0.2.1
-> installed dune.3.20.2
-> installed base64.3.5.2
-> installed csexp.1.5.2
-> installed domain-name.0.5.0
-> installed macaddr.5.6.1
-> installed ocaml-syntax-shims.1.0.0
-> installed pecu.0.7
-> installed stringext.1.6.0
-> installed ipaddr.5.6.1
-> installed dune-configurator.3.20.2
-> installed bigstringaf.0.10.0
-> installed angstrom.0.16.1
-> installed emile.1.1
-> installed uri.4.4.0
-> installed opam-monorepo.0.4.3
[ERROR] The compilation of mirage.4.10.4 failed at "dune build -p mirage -j 255".
#=== ERROR while compiling mirage.4.10.4 ======================================#
# context 2.4.1 | linux/x86_64 | ocaml-base-compiler.4.14.2 | pinned(git+https://github.com/mirage/mirage.git#4a1cc99aa496abcae90bc31abccbfd1718c60ffb#4a1cc99aa496abcae90bc31abccbfd1718c60ffb)
# path ~/.opam/4.14/.opam-switch/build/mirage.4.10.4
# command ~/.opam/4.14/bin/dune build -p mirage -j 255
# exit-code 1
# env-file ~/.opam/log/mirage-1-5e7ef5.env
# output-file ~/.opam/log/mirage-1-5e7ef5.out
### output ###
# (cd _build/default && /home/opam/.opam/4.14/bin/ocamlc.opt -w -40 -g -bin-annot -I lib/devices/.devices.objs/byte -I /home/opam/.opam/4.14/lib/angstrom -I /home/opam/.opam/4.14/lib/astring -I /home/opam/.opam/4.14/lib/base64 -I /home/opam/.opam/4.14/lib/bigstringaf -I /home/opam/.opam/4.14/lib/bos -I /home/opam/.opam/4.14/lib/cmdliner -I /home/opam/.opam/4.14/lib/domain-name -I /home/opam/.opam/4.14/lib/emile -I /home/opam/.opam/4.14/lib/fmt -I /home/opam/.opam/4.14/lib/fmt/cli -I /home/opam/.opam/4.14/lib/fmt/tty -I /home/opam/.opam/4.14/lib/fpath -I /home/opam/.opam/4.14/lib/ipaddr -I /home/opam/.opam/4.14/lib/logs -I /home/opam/.opam/4.14/lib/logs/cli -I /home/opam/.opam/4.14/lib/logs/fmt -I /home/opam/.opam/4.14/lib/macaddr -I /home/opam/.opam/4.14/lib/pecu -I /home/opam/.opam/4.14/lib/rresult -I /home/opam/.opam/4.14/lib/stringext -I /home/opam/.opam/4.14/lib/uri -I /home/opam/.opam/4.14/lib/uutf -I lib/functoria/.functoria.objs/byte -intf-suffix .ml -no-alias-deps -open Devices -o lib/devices/.devices.objs/byte/devices__Ip.cmo -c -impl lib/devices/ip.ml)
# File "lib/devices/ip.ml", line 34, characters 10-24:
# 34 | match IntSet.to_list t.requests with [] -> None | xs -> Some xs
# ^^^^^^^^^^^^^^
# Error: Unbound value IntSet.to_list
# Hint: Did you mean of_list?
# (cd _build/default && /home/opam/.opam/4.14/bin/ocamlopt.opt -w -40 -g -I lib/devices/.devices.objs/byte -I lib/devices/.devices.objs/native -I /home/opam/.opam/4.14/lib/angstrom -I /home/opam/.opam/4.14/lib/astring -I /home/opam/.opam/4.14/lib/base64 -I /home/opam/.opam/4.14/lib/bigstringaf -I /home/opam/.opam/4.14/lib/bos -I /home/opam/.opam/4.14/lib/cmdliner -I /home/opam/.opam/4.14/lib/domain-name -I /home/opam/.opam/4.14/lib/emile -I /home/opam/.opam/4.14/lib/fmt -I /home/opam/.opam/4.14/lib/fmt/cli -I /home/opam/.opam/4.14/lib/fmt/tty -I /home/opam/.opam/4.14/lib/fpath -I /home/opam/.opam/4.14/lib/ipaddr -I /home/opam/.opam/4.14/lib/logs -I /home/opam/.opam/4.14/lib/logs/cli -I /home/opam/.opam/4.14/lib/logs/fmt -I /home/opam/.opam/4.14/lib/macaddr -I /home/opam/.opam/4.14/lib/pecu -I /home/opam/.opam/4.14/lib/rresult -I /home/opam/.opam/4.14/lib/stringext -I /home/opam/.opam/4.14/lib/uri -I /home/opam/.opam/4.14/lib/uutf -I lib/functoria/.functoria.objs/byte -I lib/functoria/.functoria.objs/native -intf-suffix .ml -no-alias-deps -open Devices -o lib/devices/.devices.objs/native/devices__Ip.cmx -c -impl lib/devices/ip.ml)
# File "lib/devices/ip.ml", line 34, characters 10-24:
# 34 | match IntSet.to_list t.requests with [] -> None | xs -> Some xs
# ^^^^^^^^^^^^^^
# Error: Unbound value IntSet.to_list
# Hint: Did you mean of_list?
<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
+- The following actions failed
| - build mirage 4.10.4
+-
+- The following changes have been performed
| - install angstrom 0.16.1
| - install astring 0.8.5
| - install base64 3.5.2
| - install bigstringaf 0.10.0
| - install bos 0.2.1
| - install cmdliner 2.1.0
| - install conf-pkg-config 4
| - install csexp 1.5.2
| - install domain-name 0.5.0
| - install dune 3.20.2
| - install dune-configurator 3.20.2
| - install emile 1.1
| - install fmt 0.11.0
| - install fpath 0.7.3
| - install ipaddr 5.6.1
| - install logs 0.10.0
| - install macaddr 5.6.1
| - install ocaml-syntax-shims 1.0.0
| - install ocamlbuild 0.16.1
| - install ocamlfind 1.9.8
| - install opam-monorepo 0.4.3
| - install pecu 0.7
| - install rresult 0.7.0
| - install stringext 1.6.0
| - install topkg 1.1.1
| - install uri 4.4.0
| - install uutf 1.0.4
+-
# To update the current shell environment, run: eval $(opam env)
The former state can be restored with:
/usr/bin/opam switch import "/home/opam/.opam/4.14/.opam-switch/backup/state-20251205145539.export"
"/usr/bin/env" "bash" "-c" "sudo apt-get update && opam install -y "mirage>=4"" failed with exit status 31
2025-12-05 14:56.23: Job failed: Failed: Build failed