Build:
  1. 0
2026-06-24 12:08.26: New job: build parmap.1.1.1 (65f6599a011b)
2026-06-24 12:08.26: Waiting for resource in pool day11-builds
2026-06-24 13:24.54: Got resource from pool day11-builds
2026-06-24 13:24.54: [profile full] build parmap.1.1.1
2026-06-24 13:24.54: build parmap.1.1.1 (65f6599a011b)
=== DEPENDENCIES (9 transitive) ===
  base-bigarray.base                                 2e16f77d4cae
  base-threads.base                                  c9e7bdbf5823
  base-unix.base                                     7d1428be9ddb
  csexp.1.5.2                                        610c78f17734
  dune.3.23.1                                        848a72441e15
  dune-configurator.3.23.1                           bc97ce98d8a9
  ocaml.4.14.4                                       b047fb9251f4
  ocaml-base-compiler.4.14.4                         d3b7ccb2c6fb
  ocaml-config.2                                     2d9c209f5590
=== STDOUT ===
Processing: [default: loading data]
[parmap.1.1.1: dl]
[parmap.1.1.1: extract]
-> retrieved parmap.1.1.1  (https://opam.ocaml.org/cache)
[parmap: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "parmap" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/parmap.1.1.1)
- (cd _build/default/src && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -g -I /home/opam/.opam/default/lib/ocaml -o bytearray_stubs.o -c bytearray_stubs.c)
- bytearray_stubs.c: In function 'ml_marshal_to_bigarray':
- bytearray_stubs.c:16:13: warning: "output_value_to_malloc" is deprecated: use "caml_output_value_to_malloc" instead
-    16 |   output_value_to_malloc(v, flags, &buf, &len);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                    
- bytearray_stubs.c:17:13: warning: "alloc_bigarray" is deprecated: use "caml_ba_alloc" instead
-    17 |   return alloc_bigarray(BIGARRAY_UINT8 | BIGARRAY_C_LAYOUT | BIGARRAY_MANAGED,
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- bytearray_stubs.c:17:13: warning: "BIGARRAY_UINT8" is deprecated: use "CAML_BA_UINT8" instead
- bytearray_stubs.c:17:13: warning: "BIGARRAY_C_LAYOUT" is deprecated: use "CAML_BA_C_LAYOUT" instead
-    17 |   return alloc_bigarray(BIGARRAY_UINT8 | BIGARRAY_C_LAYOUT | BIGARRAY_MANAGED,
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
- bytearray_stubs.c:17:13: warning: "BIGARRAY_MANAGED" is deprecated: use "CAML_BA_MANAGED" instead
-    17 |   return alloc_bigarray(BIGARRAY_UINT8 | BIGARRAY_C_LAYOUT | BIGARRAY_MANAGED,
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
- bytearray_stubs.c: In function 'ml_marshal_to_bigarray_buffer':
- bytearray_stubs.c:24:13: warning: "caml_bigarray" is deprecated: use "caml_ba_array" instead
-    24 |   struct caml_bigarray *b_arr = Bigarray_val(b);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                            
- bytearray_stubs.c:24:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
-    24 |   struct caml_bigarray *b_arr = Bigarray_val(b);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                               
- bytearray_stubs.c: In function 'ml_unmarshal_from_bigarray':
- bytearray_stubs.c:32:13: warning: "caml_bigarray" is deprecated: use "caml_ba_array" instead
-    32 |   struct caml_bigarray *b_arr = Bigarray_val(b);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                            
- bytearray_stubs.c:32:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
-    32 |   struct caml_bigarray *b_arr = Bigarray_val(b);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                               
- bytearray_stubs.c:33:13: warning: "input_value_from_block" is deprecated: use "caml_input_value_from_block" instead
-    33 |   return input_value_from_block (Array_data (b_arr, ofs),
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                          
- In file included from /home/opam/.opam/default/lib/ocaml/caml/intext.h:25,
-                  from bytearray_stubs.c:6:
- bytearray_stubs.c: In function 'ml_blit_string_to_bigarray':
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   290 | #define String_val(x) ((const char *) Bp_val(x))
-       |                       ^
- bytearray_stubs.c:40:15: note: in expansion of macro 'String_val'
-    40 |   char *src = String_val(s) + Int_val(i);
-       |               ^~~~~~~~~~
- bytearray_stubs.c:41:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
-    41 |   char *dest = Array_data(Bigarray_val(a), j);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                 
- bytearray_stubs.c: In function 'ml_blit_bigarray_to_string':
- bytearray_stubs.c:49:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
-    49 |   char *src = Array_data(Bigarray_val(a), i);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                  
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   290 | #define String_val(x) ((const char *) Bp_val(x))
-       |                       ^
- bytearray_stubs.c:50:16: note: in expansion of macro 'String_val'
-    50 |   char *dest = String_val(s) + Long_val(j);
-       |                ^~~~~~~~~~
- bytearray_stubs.c: In function 'ml_blit_floatarray_to_bigarray':
- bytearray_stubs.c:60:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
-    60 |   char *dest = Floatarray_data(Bigarray_val(a), j);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                            
- bytearray_stubs.c: In function 'ml_blit_bigarray_to_floatarray':
- bytearray_stubs.c:69:13: warning: "Bigarray_val" is deprecated: use "Caml_ba_array_val" instead
-    69 |   char *src = Floatarray_data(Bigarray_val(a), i);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                             
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/.parmap.objs/byte -I src/.parmap.objs/native -intf-suffix .ml -no-alias-deps -o src/.parmap.objs/native/parmap.cmx -c -impl src/parmap.ml)
- File "src/parmap.ml", line 105, characters 15-73:
- 105 | let redirect ?(path = (Printf.sprintf "/tmp/.parmap.%d" (Unix.getpid ()))) ~id =
-                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/.parmap.objs/byte -intf-suffix .ml -no-alias-deps -o src/.parmap.objs/byte/parmap.cmo -c -impl src/parmap.ml)
- File "src/parmap.ml", line 105, characters 15-73:
- 105 | let redirect ?(path = (Printf.sprintf "/tmp/.parmap.%d" (Unix.getpid ()))) ~id =
-                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased.
-> compiled  parmap.1.1.1
-> installed parmap.1.1.1

=== STDERR ===

2026-06-24 13:25.14: OK: build parmap.1.1.1 (runc: 4.3s, disk: 12KB)
2026-06-24 13:25.14: Job succeeded