Build:
- 0
2026-06-20 20:05.01: New job: build restricted.2.0.0 (e462243b2357) 2026-06-20 20:05.01: Waiting for resource in pool day11-builds 2026-06-20 20:15.20: Got resource from pool day11-builds 2026-06-20 20:15.20: [profile full] build restricted.2.0.0 2026-06-20 20:15.20: build restricted.2.0.0 (e462243b2357) === DEPENDENCIES (32 transitive) === base.v0.17.3 ed6c283aa9a9 base-threads.base b7164ff76afe base-unix.base 839dc585f12d compiler-cloning.enabled 0d2606125f88 csexp.1.5.2 315ecef51574 dune.3.23.1 dbfeecb5ca10 dune-configurator.3.23.1 8afe79196456 jane-street-headers.v0.17.0 299c5dd27bed jst-config.v0.17.0 7ab7e404589b ocaml.5.5.0 1b4132bddf48 ocaml-base-compiler.5.5.0 1901c3a760c1 ocaml-compiler.5.5.0 5f593a0b4a8c ocaml-compiler-libs.v0.17.0 6373bfde8e91 ocaml_intrinsics_kernel.v0.17.2 1db91ca91065 ppx_assert.v0.17.0 8422f1ac5b96 ppx_base.v0.17.0 c0dbf0dc4c41 ppx_cold.v0.17.0 acdc277d6ef1 ppx_compare.v0.17.0 0c21723f9d91 ppx_derivers.1.2.1 2a3f00c1f6d2 ppx_enumerate.v0.17.0 7bc225fc7990 ppx_globalize.v0.17.2 eb8190d38429 ppx_hash.v0.17.0 e89294ea28f2 ppx_here.v0.17.0 45fbf7ea9ec7 ppx_inline_test.v0.17.1 c213f984cdc0 ppx_optcomp.v0.17.1 3cf0cf3255de ppx_sexp_conv.v0.17.1 46278ff8ffcb ppxlib.0.38.0 c01fe47fa7a4 ppxlib_jane.v0.17.4 8a4c4328ddf0 sexplib0.v0.17.0 313244870034 stdio.v0.17.0 e14f294458c2 stdlib-shims.0.3.0 9047e6396dc4 time_now.v0.17.0 cce634c26fb0 === STDOUT === Processing: [default: loading data] [restricted.2.0.0: dl] [restricted.2.0.0: extract] -> retrieved restricted.2.0.0 (https://opam.ocaml.org/cache) [restricted: dune build] + /home/opam/.opam/default/bin/dune "build" "-p" "restricted" "-j" "39" "@install" (CWD=/home/opam/.opam/default/.opam-switch/build/restricted.2.0.0) - File "lib/dune", line 9, characters 35-46: - 9 | (names uname_stubs openbsd_stubs linux_stubs) - ^^^^^^^^^^^ - (cd _build/default/lib && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread -D_FILE_OFFSET_BITS=64 -Wall -fdiagnostics-color=always -O2 -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml_intrinsics_kernel -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/time_now -o linux_stubs.o -c linux_stubs.c) - linux_stubs.c: In function 'caml_linux_landlock_init': - linux_stubs.c:27:36: error: 'LANDLOCK_ACCESS_FS_TRUNCATE' undeclared (first use in this function); did you mean 'LANDLOCK_ACCESS_FS_EXECUTE'? - 27 | (LANDLOCK_ACCESS_FS_WRITE_FILE | LANDLOCK_ACCESS_FS_TRUNCATE) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ - linux_stubs.c:81:44: note: in expansion of macro 'UNVEIL_WRITE' - 81 | .handled_access_fs = UNVEIL_READ | UNVEIL_WRITE | UNVEIL_EXEC | UNVEIL_CREATE - | ^~~~~~~~~~~~ - linux_stubs.c:27:36: note: each undeclared identifier is reported only once for each function it appears in - 27 | (LANDLOCK_ACCESS_FS_WRITE_FILE | LANDLOCK_ACCESS_FS_TRUNCATE) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ - linux_stubs.c:81:44: note: in expansion of macro 'UNVEIL_WRITE' - 81 | .handled_access_fs = UNVEIL_READ | UNVEIL_WRITE | UNVEIL_EXEC | UNVEIL_CREATE - | ^~~~~~~~~~~~ - linux_stubs.c: In function 'caml_linux_landlock_add': - linux_stubs.c:27:36: error: 'LANDLOCK_ACCESS_FS_TRUNCATE' undeclared (first use in this function); did you mean 'LANDLOCK_ACCESS_FS_EXECUTE'? - 27 | (LANDLOCK_ACCESS_FS_WRITE_FILE | LANDLOCK_ACCESS_FS_TRUNCATE) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ - linux_stubs.c:112:54: note: in expansion of macro 'UNVEIL_WRITE' - 112 | case 'w': path_beneath.allowed_access |= UNVEIL_WRITE; break; - | ^~~~~~~~~~~~ build failed... [ERROR] The compilation of restricted.2.0.0 failed at "dune build -p restricted -j 39 @install". === STDERR === 2026-06-20 20:15.36: FAILED: build restricted.2.0.0 2026-06-20 20:15.36: Job failed: build failed: restricted.2.0.0