Build:
- 0
2026-06-16 18:42.48: New job: build restricted.2.0.0 (305a514dc117) 2026-06-16 18:42.48: Waiting for resource in pool day11-builds 2026-06-16 18:55.57: Got resource from pool day11-builds 2026-06-16 18:55.57: [profile full] build restricted.2.0.0 2026-06-16 18:55.57: build restricted.2.0.0 (305a514dc117) === DEPENDENCIES (32 transitive) === base.v0.17.3 876ca94bfeea base-threads.base b7164ff76afe base-unix.base 839dc585f12d csexp.1.5.2 e2491a88a8e9 dune.3.23.1 d50060dd2cab dune-configurator.3.23.1 83dd42d9abe2 jane-street-headers.v0.17.0 aa10f2b137d5 jst-config.v0.17.0 064b0c8c9511 ocaml.5.4.1 708fed352b2a ocaml-base-compiler.5.4.1 89b85703f841 ocaml-compiler.5.4.1 a719b8419b8e ocaml-compiler-libs.v0.17.0 bb35244dbd80 ocaml-config.3 aa27f63940d8 ocaml_intrinsics_kernel.v0.17.2 faf575551ca9 ppx_assert.v0.17.0 4fdbcf96c66a ppx_base.v0.17.0 6a20c5d7f872 ppx_cold.v0.17.0 d9892f8a9678 ppx_compare.v0.17.0 265ac1f85a8d ppx_derivers.1.2.1 48d8f0a02148 ppx_enumerate.v0.17.0 6c421cbd81e8 ppx_globalize.v0.17.2 0bf7b4fa32d2 ppx_hash.v0.17.0 1b88fe8478c5 ppx_here.v0.17.0 786235a9a0d3 ppx_inline_test.v0.17.1 87a1fe4ea12c ppx_optcomp.v0.17.1 f4f7ae1ac9ef ppx_sexp_conv.v0.17.1 3f62d77bb0bb ppxlib.0.38.0 089dd9eec9cd ppxlib_jane.v0.17.4 a62b992f5e07 sexplib0.v0.17.0 3a274f46ef22 stdio.v0.17.0 21fc57d63ba6 stdlib-shims.0.3.0 b64bd5274094 time_now.v0.17.0 59a9c0b675fa === 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; - | ^~~~~~~~~~~~ [ERROR] The compilation of restricted.2.0.0 failed at "dune build -p restricted -j 39 @install". build failed... === STDERR === 2026-06-16 18:56.35: FAILED: build restricted.2.0.0 2026-06-16 18:56.35: Job failed: build failed: restricted.2.0.0