Build:
- 0
2026-06-16 11:34.41: New job: build parmap.1.0-rc11 (b7d45171f918)
2026-06-16 11:34.41: Waiting for resource in pool day11-builds
2026-06-16 11:46.09: Got resource from pool day11-builds
2026-06-16 11:46.09: [profile full] build parmap.1.0-rc11
2026-06-16 11:46.09: build parmap.1.0-rc11 (b7d45171f918)
=== DEPENDENCIES (5 transitive) ===
ocaml.4.14.4 cb826ea44eb2
ocaml-base-compiler.4.14.4 d2f775f983d7
ocaml-config.2 669e0fcf9e4d
ocamlbuild.0.16.1 8f6c52e6fce8
ocamlfind.1.9.8 6025f4a8e98e
=== STDOUT ===
Processing: [default: loading data]
[parmap.1.0-rc11: dl]
[parmap.1.0-rc11: extract]
-> retrieved parmap.1.0-rc11 (https://opam.ocaml.org/cache)
[parmap: ./configure]
+ /home/opam/.opam/default/.opam-switch/build/parmap.1.0-rc11/./configure (CWD=/home/opam/.opam/default/.opam-switch/build/parmap.1.0-rc11)
- checking for ocamlc... ocamlc
- OCaml version is 4.14.4
- OCaml library path is /home/opam/.opam/default/lib/ocaml
- checking for ocamlopt... ocamlopt
- checking for ocamlc.opt... ocamlc.opt
- checking for ocamlopt.opt... ocamlopt.opt
- checking for dynlink.cmxa... yes
- checking for ocaml... ocaml
- checking for ocamldep... ocamldep
- checking for ocamlmktop... ocamlmktop
- checking for ocamlmklib... ocamlmklib
- checking for ocamldoc... ocamldoc
- checking for ocamlbuild... ocamlbuild
- checking for ocamlfind... ocamlfind
- checking for gcc... gcc
- checking whether the C compiler works... yes
- checking for C compiler default output file name... a.out
- checking for suffix of executables...
- checking whether we are cross compiling... no
- checking for suffix of object files... o
- checking whether we are using the GNU C compiler... yes
- checking whether gcc accepts -g... yes
- checking for gcc option to accept ISO C89... none needed
- checking how to run the C preprocessor... gcc -E
- checking for grep that handles long lines and -e... /usr/bin/grep
- checking for egrep... /usr/bin/grep -E
- checking for ANSI C header files...
- yes
- checking for sys/types.h... yes
- checking for sys/stat.h... yes
- checking for stdlib.h... yes
- checking for string.h... yes
- checking for memory.h... yes
- checking for strings.h... yes
- checking for inttypes.h... yes
- checking for stdint.h... yes
- checking for unistd.h... yes
- checking sched.h usability... yes
- checking sched.h presence... yes
- checking for sched.h... yes
- checking whether sched_setaffinity is declared...
- yes
- checking mach/thread_policy.h usability... no
- checking mach/thread_policy.h presence... no
- checking for mach/thread_policy.h... no
- checking whether thread_policy_set is declared... no
- ocaml version 4.14.4. Use standard Makefile
- configure: creating ./config.status
- config.status: creating Makefile
- config.status: creating config.h
[parmap: make]
+ /usr/bin/make "DESTDIR=/home/opam/.opam/default" "OCAMLLIBDIR=lib" (CWD=/home/opam/.opam/default/.opam-switch/build/parmap.1.0-rc11)
- ocamlbuild -j 10 -use-ocamlfind parmap.cma parmap.cmxa parmap.cmxs parmap.a
- + ocamlfind ocamlc -config
- + ocamlfind ocamlc -config
- + ocamlfind ocamlc -ccopt -D_GNU_SOURCE -ccopt -fPIC -c bytearray_stubs.c
- + ocamlfind ocamlc -ccopt -D_GNU_SOURCE -ccopt -fPIC -c setcore_stubs.c
- + ocamlfind ocamlc -ccopt -D_GNU_SOURCE -ccopt -fPIC -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);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- + ocamlfind ocamlmklib -o parmap_stubs bytearray_stubs.o setcore_stubs.o
- + ocamlfind ocamldep -package unix -package bigarray -modules parmap.mli > parmap.mli.depends
- + ocamlfind ocamlc -c -annot -package unix -package bigarray -w Ae -o parmap.cmi parmap.mli
- + ocamlfind ocamlc -c -annot -package unix -package bigarray -w Ae -o parmap.cmi parmap.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Ae', is deprecated.
- Use the equivalent signed form: +A-e.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- + ocamlfind ocamldep -package unix -package bigarray -modules parmap.ml > parmap.ml.depends
- + ocamlfind ocamldep -package unix -package bigarray -modules bytearray.mli > bytearray.mli.depends
- + ocamlfind ocamldep -package unix -package bigarray -modules parmap_compat.ml > parmap_compat.ml.depends
- + ocamlfind ocamldep -package unix -package bigarray -modules parmap_utils.mli > parmap_utils.mli.depends
- + ocamlfind ocamldep -package unix -package bigarray -modules setcore.ml > setcore.ml.depends
- + ocamlfind ocamlc -c -annot -package unix -package bigarray -w Ae -o bytearray.cmi bytearray.mli
- + ocamlfind ocamlc -c -annot -package unix -package bigarray -w Ae -o parmap_compat.cmo parmap_compat.ml
- + ocamlfind ocamlc -c -annot -package unix -package bigarray -w Ae -o parmap_utils.cmi parmap_utils.mli
- + ocamlfind ocamlc -c -annot -package unix -package bigarray -w Ae -o setcore.cmo setcore.ml
- + ocamlfind ocamlc -c -annot -package unix -package bigarray -w Ae -o bytearray.cmi bytearray.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Ae', is deprecated.
- Use the equivalent signed form: +A-e.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- + ocamlfind ocamlc -c -annot -package unix -package bigarray -w Ae -o setcore.cmo setcore.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Ae', is deprecated.
- Use the equivalent signed form: +A-e.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- File "setcore.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- + ocamlfind ocamlc -c -annot -package unix -package bigarray -w Ae -o parmap_utils.cmi parmap_utils.mli
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Ae', is deprecated.
- Use the equivalent signed form: +A-e.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- + ocamlfind ocamlc -c -annot -package unix -package bigarray -w Ae -o parmap_compat.cmo parmap_compat.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Ae', is deprecated.
- Use the equivalent signed form: +A-e.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- File "parmap_compat.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- + ocamlfind ocamldep -package unix -package bigarray -modules bytearray.ml > bytearray.ml.depends
- + ocamlfind ocamldep -package unix -package bigarray -modules parmap_utils.ml > parmap_utils.ml.depends
- + ocamlfind ocamlc -c -annot -package unix -package bigarray -w Ae -o parmap.cmo parmap.ml
- + ocamlfind ocamlc -c -annot -package unix -package bigarray -w Ae -o bytearray.cmo bytearray.ml
- + ocamlfind ocamlc -c -annot -package unix -package bigarray -w Ae -o parmap_utils.cmo parmap_utils.ml
- + ocamlfind ocamlc -c -annot -package unix -package bigarray -w Ae -o parmap_utils.cmo parmap_utils.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Ae', is deprecated.
- Use the equivalent signed form: +A-e.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- + ocamlfind ocamlc -c -annot -package unix -package bigarray -w Ae -o bytearray.cmo bytearray.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Ae', is deprecated.
- Use the equivalent signed form: +A-e.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- File "bytearray.ml", lines 38-39, characters 0-42:
- 38 | external unsafe_blit_from_string : string -> int -> t -> int -> int -> unit
- 39 | = "ml_blit_string_to_bigarray" "noalloc"
- Alert deprecated: [@@noalloc] should be used instead of "noalloc"
- File "bytearray.ml", lines 109-110, characters 0-46:
- 109 | external unsafe_blit_from_floatarray : float array -> int -> tf -> int -> int -> unit
- 110 | = "ml_blit_floatarray_to_bigarray" "noalloc"
- Alert deprecated: [@@noalloc] should be used instead of "noalloc"
- File "bytearray.ml", lines 112-113, characters 0-46:
- 112 | external unsafe_blit_to_floatarray : tf -> int -> float array -> int -> int -> unit
- 113 | = "ml_blit_bigarray_to_floatarray" "noalloc"
- Alert deprecated: [@@noalloc] should be used instead of "noalloc"
- + ocamlfind ocamlc -c -annot -package unix -package bigarray -w Ae -o parmap.cmo parmap.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Ae', is deprecated.
- Use the equivalent signed form: +A-e.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- File "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.
- File "parmap.ml", line 209, characters 4-22:
- 209 | Pervasives.at_exit finalize; (* register finalization function *)
- ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "parmap.ml", line 245, characters 4-22:
- 245 | Pervasives.at_exit finalize; (* register finalization function *)
- ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "parmap.ml", line 321, characters 4-22:
- 321 | Pervasives.at_exit finalize; (* register finalization function *)
- ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "parmap.ml", line 422, characters 4-22:
- 422 | Pervasives.at_exit finalize; (* register finalization function *)
- ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "parmap.ml", line 573, characters 12-24:
- 573 | let r = Array.create (l+1) (f lo (Array.unsafe_get a lo)) in
- ^^^^^^^^^^^^
- Alert deprecated: Stdlib.Array.create
- Use Array.make/ArrayLabels.make instead.
- + ocamlfind ocamlc -a -dllib -lparmap_stubs parmap_compat.cmo bytearray.cmo parmap_utils.cmo setcore.cmo parmap.cmo -o parmap.cma
- + ocamlfind ocamlopt -c -annot -package unix -package bigarray -w Ae -o parmap_compat.cmx parmap_compat.ml
- + ocamlfind ocamlopt -c -annot -package unix -package bigarray -w Ae -o parmap_compat.cmx parmap_compat.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Ae', is deprecated.
- Use the equivalent signed form: +A-e.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- File "parmap_compat.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- + ocamlfind ocamlopt -c -annot -package unix -package bigarray -w Ae -o bytearray.cmx bytearray.ml
- + ocamlfind ocamlopt -c -annot -package unix -package bigarray -w Ae -o parmap_utils.cmx parmap_utils.ml
- + ocamlfind ocamlopt -c -annot -package unix -package bigarray -w Ae -o setcore.cmx setcore.ml
- + ocamlfind ocamlopt -c -annot -package unix -package bigarray -w Ae -o setcore.cmx setcore.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Ae', is deprecated.
- Use the equivalent signed form: +A-e.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- File "setcore.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- + ocamlfind ocamlopt -c -annot -package unix -package bigarray -w Ae -o parmap_utils.cmx parmap_utils.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Ae', is deprecated.
- Use the equivalent signed form: +A-e.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- + ocamlfind ocamlopt -c -annot -package unix -package bigarray -w Ae -o bytearray.cmx bytearray.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Ae', is deprecated.
- Use the equivalent signed form: +A-e.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- File "bytearray.ml", lines 38-39, characters 0-42:
- 38 | external unsafe_blit_from_string : string -> int -> t -> int -> int -> unit
- 39 | = "ml_blit_string_to_bigarray" "noalloc"
- Alert deprecated: [@@noalloc] should be used instead of "noalloc"
- File "bytearray.ml", lines 109-110, characters 0-46:
- 109 | external unsafe_blit_from_floatarray : float array -> int -> tf -> int -> int -> unit
- 110 | = "ml_blit_floatarray_to_bigarray" "noalloc"
- Alert deprecated: [@@noalloc] should be used instead of "noalloc"
- File "bytearray.ml", lines 112-113, characters 0-46:
- 112 | external unsafe_blit_to_floatarray : tf -> int -> float array -> int -> int -> unit
- 113 | = "ml_blit_bigarray_to_floatarray" "noalloc"
- Alert deprecated: [@@noalloc] should be used instead of "noalloc"
- + ocamlfind ocamlopt -c -annot -package unix -package bigarray -w Ae -o parmap.cmx parmap.ml
- + ocamlfind ocamlopt -c -annot -package unix -package bigarray -w Ae -o parmap.cmx parmap.ml
- File "_none_", line 1:
- Alert ocaml_deprecated_cli: Setting a warning with a sequence of lowercase or uppercase letters,
- like 'Ae', is deprecated.
- Use the equivalent signed form: +A-e.
- Hint: Enabling or disabling a warning by its mnemonic name requires a + or - prefix.
- File "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.
- File "parmap.ml", line 209, characters 4-22:
- 209 | Pervasives.at_exit finalize; (* register finalization function *)
- ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "parmap.ml", line 245, characters 4-22:
- 245 | Pervasives.at_exit finalize; (* register finalization function *)
- ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "parmap.ml", line 321, characters 4-22:
- 321 | Pervasives.at_exit finalize; (* register finalization function *)
- ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "parmap.ml", line 422, characters 4-22:
- 422 | Pervasives.at_exit finalize; (* register finalization function *)
- ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "parmap.ml", line 573, characters 12-24:
- 573 | let r = Array.create (l+1) (f lo (Array.unsafe_get a lo)) in
- ^^^^^^^^^^^^
- Alert deprecated: Stdlib.Array.create
- Use Array.make/ArrayLabels.make instead.
- + ocamlfind ocamlopt -a -cclib -lparmap_stubs parmap_compat.cmx bytearray.cmx parmap_utils.cmx setcore.cmx parmap.cmx -o parmap.cmxa
- + ocamlfind ocamlopt -shared libparmap_stubs.a parmap_compat.cmx bytearray.cmx parmap_utils.cmx setcore.cmx parmap.cmx -o parmap.cmxs
- # Parallel statistics: { count(total): 4(19), max: 4, min: 2, average(total): 3.000(1.421) }
-> compiled parmap.1.0-rc11
[parmap: make install]
+ /usr/bin/make "install" "DESTDIR=/home/opam/.opam/default" "OCAMLLIBDIR=lib" (CWD=/home/opam/.opam/default/.opam-switch/build/parmap.1.0-rc11)
- test -d /home/opam/.opam/default/lib || mkdir -p /home/opam/.opam/default/lib
- test -d /home/opam/.opam/default/lib/stublibs || mkdir -p /home/opam/.opam/default/lib/stublibs
- ocamlfind install -destdir /home/opam/.opam/default/lib -patch-version 1.0-rc7 parmap META _build/parmap.cma _build/bytearray.cmx _build/myocamlbuild.cmx _build/parmap.cmx _build/parmap_compat.cmx _build/parmap_utils.cmx _build/setcore.cmx _build/parmap.cmxa _build/parmap.cmxs _build/bytearray.mli _build/parmap.mli _build/parmap_utils.mli _build/bytearray.cmi _build/parmap.cmi _build/parmap_compat.cmi _build/parmap_utils.cmi _build/setcore.cmi _build/dllparmap_stubs.so _build/libparmap_stubs.a _build/parmap.a
- Installed /home/opam/.opam/default/lib/parmap/parmap.a
- Installed /home/opam/.opam/default/lib/parmap/libparmap_stubs.a
- Installed /home/opam/.opam/default/lib/parmap/setcore.cmi
- Installed /home/opam/.opam/default/lib/parmap/parmap_utils.cmi
- Installed /home/opam/.opam/default/lib/parmap/parmap_compat.cmi
- Installed /home/opam/.opam/default/lib/parmap/parmap.cmi
- Installed /home/opam/.opam/default/lib/parmap/bytearray.cmi
- Installed /home/opam/.opam/default/lib/parmap/parmap_utils.mli
- Installed /home/opam/.opam/default/lib/parmap/parmap.mli
- Installed /home/opam/.opam/default/lib/parmap/bytearray.mli
- Installed /home/opam/.opam/default/lib/parmap/parmap.cmxs
- Installed /home/opam/.opam/default/lib/parmap/parmap.cmxa
- Installed /home/opam/.opam/default/lib/parmap/setcore.cmx
- Installed /home/opam/.opam/default/lib/parmap/parmap_utils.cmx
- Installed /home/opam/.opam/default/lib/parmap/parmap_compat.cmx
- Installed /home/opam/.opam/default/lib/parmap/parmap.cmx
- Installed /home/opam/.opam/default/lib/parmap/myocamlbuild.cmx
- Installed /home/opam/.opam/default/lib/parmap/bytearray.cmx
- Installed /home/opam/.opam/default/lib/parmap/parmap.cma
- Installed /home/opam/.opam/default/lib/stublibs/dllparmap_stubs.so
- Installed /home/opam/.opam/default/lib/stublibs/dllparmap_stubs.so.owner
- ocamlfind: [WARNING] You have installed DLLs but the directory /home/opam/.opam/default/lib/stublibs is not mentioned in ld.conf
- Installed /home/opam/.opam/default/lib/parmap/META
- (cd _build; ocamldoc -man -man-mini parmap.ml parmap.mli)
- File "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.
- File "parmap.ml", line 209, characters 4-22:
- 209 | Pervasives.at_exit finalize; (* register finalization function *)
- ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "parmap.ml", line 245, characters 4-22:
- 245 | Pervasives.at_exit finalize; (* register finalization function *)
- ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "parmap.ml", line 321, characters 4-22:
- 321 | Pervasives.at_exit finalize; (* register finalization function *)
- ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "parmap.ml", line 422, characters 4-22:
- 422 | Pervasives.at_exit finalize; (* register finalization function *)
- ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "parmap.ml", line 573, characters 12-24:
- 573 | let r = Array.create (l+1) (f lo (Array.unsafe_get a lo)) in
- ^^^^^^^^^^^^
- Alert deprecated: Stdlib.Array.create
- Use Array.make/ArrayLabels.make instead.
- test -d /home/opam/.opam/default/man/man3 || mkdir -p /home/opam/.opam/default/man/man3
- cp -p _build/Parmap.3o /home/opam/.opam/default/man/man3
-> installed parmap.1.0-rc11
=== STDERR ===
2026-06-16 11:46.36: OK: build parmap.1.0-rc11 (runc: 7.1s, disk: 30KB)
2026-06-16 11:46.36: Job succeeded