Build:
  1. 0
2026-07-24 13:43.18: New job: build ocaml-r.0.4.0 (e8074a8eb41f)
2026-07-24 13:43.18: Waiting for resource in pool day11-builds
2026-07-24 14:02.08: Got resource from pool day11-builds
2026-07-24 14:02.08: [profile full] build ocaml-r.0.4.0
2026-07-24 14:02.08: build ocaml-r.0.4.0 (e8074a8eb41f)
=== DEPENDENCIES (15 transitive) ===
  base.v0.16.5                                       8b50d2c9b850
  base-threads.base                                  afe16a8e71c3
  base-unix.base                                     73c0a5fdd34a
  compiler-cloning.enabled                           22a431860256
  conf-pkg-config.5                                  2c611009363a
  conf-r.1.0.0                                       9d4bc20f68ce
  conf-r-mathlib.1                                   b37e2b0cd8a0
  csexp.1.5.2                                        9b58e29a8bf1
  dune.3.24.1                                        0d2a3ba8bfb9
  dune-configurator.3.24.1                           29a4528f5159
  ocaml.5.5.0                                        af24caade1d3
  ocaml-base-compiler.5.5.0                          5f93989ce6d7
  ocaml-compiler.5.5.0                               15edcf5138e5
  sexplib0.v0.16.0                                   850bb0868107
  stdio.v0.16.0                                      28f310e9888d
=== STDOUT ===
Processing: [default: loading data]
[ocaml-r.0.4.0: dl]
[ocaml-r.0.4.0: extract]
-> retrieved ocaml-r.0.4.0  (https://opam.ocaml.org/cache)
[ocaml-r: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "ocaml-r" "-j" "39" "@install" (CWD=/home/opam/.opam/default/.opam-switch/build/ocaml-r.0.4.0)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I stubgen/.stubgen.eobjs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/sexplib0 -H lib/.OCamlR.objs/byte -I lib/.OCamlR.objs/public_cmi -I lib/interpreter/.OCamlR_interpreter.objs/byte -no-alias-deps -o stubgen/.stubgen.eobjs/byte/dune__exe__Stubgen.cmo -c -impl stubgen/stubgen.ml)
- File "stubgen/stubgen.ml", line 43, characters 23-27:
- 43 |     if List.mem ~equal:Caml.( = ) keywords n then n ^ "_"
-                             ^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "stubgen/stubgen.ml", line 106, characters 2-6:
- 106 |   Caml.print_endline "open OCamlR" ;
-         ^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "stubgen/stubgen.ml", line 107, characters 2-6:
- 107 |   Caml.print_endline (
-         ^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "stubgen/stubgen.ml", line 116, characters 11-15:
- 116 |         |> Caml.print_endline
-                  ^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "stubgen/stubgen.ml", line 120, characters 31-35:
- 120 |   generate_stub_ml_for_package Caml.Sys.argv.(1)
-                                      ^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- File "lib/dune", line 13, characters 20-39:
- 13 |                     write_internal_stub
-                          ^^^^^^^^^^^^^^^^^^^
- (cd _build/default/lib && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread -D_FILE_OFFSET_BITS=64 -I/usr/share/R/include -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/ocaml/unix -o write_internal_stub.o -c write_internal_stub.c)
- write_internal_stub.c: In function 'ocamlr_write_lisplist_carval':
- write_internal_stub.c:50:21: error: invalid use of undefined type 'struct SEXPREC'
-    50 |   Sexp_val(lisplist)->u.listsxp.carval = Sexp_val(elmnt);
-       |                     ^~
- write_internal_stub.c: In function 'ocamlr_write_lisplist_tagval':
- write_internal_stub.c:55:21: error: invalid use of undefined type 'struct SEXPREC'
-    55 |   Sexp_val(lisplist)->u.listsxp.tagval = Sexp_val(tag);
-       |                     ^~
- File "lib/dune", line 12, characters 20-38:
- 12 |                     read_internal_stub
-                          ^^^^^^^^^^^^^^^^^^
- (cd _build/default/lib && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread -D_FILE_OFFSET_BITS=64 -I/usr/share/R/include -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/ocaml/unix -o read_internal_stub.o -c read_internal_stub.c)
- In file included from read_internal_stub.c:32:
- read_internal_stub.c: In function 'ocamlr_inspect_primsxp_offset':
- read_internal_stub.c:108:32: error: invalid use of undefined type 'struct SEXPREC'
-   108 |   return(Val_int(Sexp_val(sexp)->u.primsxp.offset));
-       |                                ^~
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:79:47: note: in definition of macro 'Val_long'
-    79 | #define Val_long(x)     ((intnat) (((uintnat)(x) << 1)) + 1)
-       |                                               ^
- read_internal_stub.c:108:10: note: in expansion of macro 'Val_int'
-   108 |   return(Val_int(Sexp_val(sexp)->u.primsxp.offset));
-       |          ^~~~~~~
- read_internal_stub.c: In function 'ocamlr_inspect_promsxp_value':
- read_internal_stub.c:241:33: error: invalid use of undefined type 'struct SEXPREC'
-   241 |   return(Val_sexp(Sexp_val(sexp)->u.promsxp.value));
-       |                                 ^~
- read_internal_stub.c: In function 'ocamlr_inspect_promsxp_expr':
- read_internal_stub.c:254:33: error: invalid use of undefined type 'struct SEXPREC'
-   254 |   return(Val_sexp(Sexp_val(sexp)->u.promsxp.expr));
-       |                                 ^~
- read_internal_stub.c: In function 'ocamlr_inspect_promsxp_env':
- read_internal_stub.c:267:33: error: invalid use of undefined type 'struct SEXPREC'
-   267 |   return(Val_sexp(Sexp_val(sexp)->u.promsxp.env));
-       |                                 ^~
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I stubgen/.stubgen.eobjs/byte -I stubgen/.stubgen.eobjs/native -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/sexplib0 -H lib/.OCamlR.objs/byte -I lib/.OCamlR.objs/native -I lib/.OCamlR.objs/public_cmi -I lib/interpreter/.OCamlR_interpreter.objs/byte -I lib/interpreter/.OCamlR_interpreter.objs/native -cmi-file stubgen/.stubgen.eobjs/byte/dune__exe__Stubgen.cmi -no-alias-deps -o stubgen/.stubgen.eobjs/native/dune__exe__Stubgen.cmx -c -impl stubgen/stubgen.ml)
- File "stubgen/stubgen.ml", line 43, characters 23-27:
- 43 |     if List.mem ~equal:Caml.( = ) keywords n then n ^ "_"
-                             ^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "stubgen/stubgen.ml", line 106, characters 2-6:
- 106 |   Caml.print_endline "open OCamlR" ;
-         ^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "stubgen/stubgen.ml", line 107, characters 2-6:
- 107 |   Caml.print_endline (
-         ^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "stubgen/stubgen.ml", line 116, characters 11-15:
- 116 |         |> Caml.print_endline
-                  ^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
- 
- File "stubgen/stubgen.ml", line 120, characters 31-35:
- 120 |   generate_stub_ml_for_package Caml.Sys.argv.(1)
-                                      ^^^^
- Alert deprecated: module Caml
- [since v0.16] use Stdlib instead of Caml
[ERROR] The compilation of ocaml-r.0.4.0 failed at "dune build -p ocaml-r -j 39 @install".
build failed... 

=== STDERR ===

2026-07-24 14:02.35: FAILED: build ocaml-r.0.4.0
2026-07-24 14:02.35: Job failed: build failed: ocaml-r.0.4.0