Build:
  1. 0
2026-06-16 11:34.41: New job: build mlgmpidl.1.2.11 (a5826022cfad)
2026-06-16 11:34.41: Waiting for resource in pool day11-builds
2026-06-16 11:44.40: Got resource from pool day11-builds
2026-06-16 11:44.40: [profile full] build mlgmpidl.1.2.11
2026-06-16 11:44.40: build mlgmpidl.1.2.11 (a5826022cfad)
=== DEPENDENCIES (9 transitive) ===
  camlidl.1.13-1                                     dab5685dade5
  conf-gmp.5                                         61e3c79e0ddf
  conf-mpfr.3                                        23aceee3b9cc
  conf-perl.2                                        9ee1ae5f2bf1
  conf-pkg-config.5                                  64c6b37d622b
  ocaml.4.14.4                                       cb826ea44eb2
  ocaml-base-compiler.4.14.4                         d2f775f983d7
  ocaml-config.2                                     669e0fcf9e4d
  ocamlfind.1.9.8                                    6025f4a8e98e
=== STDOUT ===
Processing: [default: loading data]
[mlgmpidl.1.2.11: dl]
[mlgmpidl.1.2.11: extract]
-> retrieved mlgmpidl.1.2.11  (https://opam.ocaml.org/cache)
[mlgmpidl: sh]
+ /usr/bin/sh "./configure" (CWD=/home/opam/.opam/default/.opam-switch/build/mlgmpidl.1.2.11)
- checking compilation with cc : working
- checking compilation with cc -Wcast-qual: working
- checking compilation with cc -Wswitch: working
- checking compilation with cc -Wall: working
- checking compilation with cc -Wextra: working
- checking compilation with cc -Wundef: working
- checking compilation with cc -Wcast-align: working
- checking compilation with cc -Wno-unused: working
- checking compilation with cc -Wno-unused-parameter: working
- checking compilation with cc -Wno-unused-function: working
- checking compilation with cc -fPIC: working
- checking compilation with cc -Werror-implicit-function-declaration: working
- checking compilation with cc -Wbad-function-cast: working
- checking compilation with cc -Wstrict-prototypes: working
- checking compilation with cc -std=c99: 
- working
- binary ar: found in /usr/bin
- binary ranlib: found in /usr/bin
- binary sed: found in /usr/bin
- binary perl: found in /usr/bin
- binary install: found in /usr/bin
- looking for gmp without prefix
- include gmp.h: found
- library gmp: found
- library gmp found without prefix
- looking for mpfr without prefix
- include mpfr.h: found
- library mpfr: found
- library mpfr found without prefix
- binary ocamlc.opt: found in /home/opam/.opam/default/bin
- binary ocamlopt.opt: found in /home/opam/.opam/default/bin
- binary ocamldep: found in /home/opam/.opam/default/bin
- binary ocamldoc: found in /home/opam/.opam/default/bin
- binary ocamlmktop: found in /home/opam/.opam/default/bin
- binary ocamlmklib: found in /home/opam/.opam/default/bin
- binary camlidl: found in /home/opam/.opam/default/bin
- binary ocamlfind: found in /home/opam/.opam/default/bin
- ocamlfind: Package `gmp' not found
- include caml/mlvalues.h: found
- include caml/camlidlruntime.h: found
- checking whether to enable profiling: only available up to OCaml 4.08.0 (<= 4.14.4)
- finding extension for dynamic libraries: .so
- 
- detected configuration:
- 
-    OCaml version                4.14.4
-    optional OCamlFind support   1
-    optional native plugins      1
-    optional profiling version   0
- 
-    installation path            /home/opam/.opam/default/lib/ocaml
- 
[mlgmpidl: make]
+ /usr/bin/make  (CWD=/home/opam/.opam/default/.opam-switch/build/mlgmpidl.1.2.11)
- tmpdir=$(mktemp -d tmp.XXXXXX);				\
- trap "rm -rf ${tmpdir};" EXIT QUIT INT;			\
- { cp mpz.idl ${tmpdir}/mpz.idl;					\
-   /home/opam/.opam/default/bin/camlidl -no-include -prepro cpp ${tmpdir}/mpz.idl;		\
-   /usr/bin/perl perlscript_c.pl < ${tmpdir}/mpz_stubs.c >mpz_caml.c;	\
-   /usr/bin/perl perlscript_caml.pl < ${tmpdir}/mpz.ml >mpz.ml;		\
-   /usr/bin/perl perlscript_caml.pl < ${tmpdir}/mpz.mli >mpz.mli; }
- /home/opam/.opam/default/bin/ocamlfind ocamlc -package "bigarray" -annot -g -c mpz.mli
- tmpdir=$(mktemp -d tmp.XXXXXX);				\
- trap "rm -rf ${tmpdir};" EXIT QUIT INT;			\
- { cp mpq.idl ${tmpdir}/mpq.idl;					\
-   /home/opam/.opam/default/bin/camlidl -no-include -prepro cpp ${tmpdir}/mpq.idl;		\
-   /usr/bin/perl perlscript_c.pl < ${tmpdir}/mpq_stubs.c >mpq_caml.c;	\
-   /usr/bin/perl perlscript_caml.pl < ${tmpdir}/mpq.ml >mpq.ml;		\
-   /usr/bin/perl perlscript_caml.pl < ${tmpdir}/mpq.mli >mpq.mli; }
- /home/opam/.opam/default/bin/ocamlfind ocamlc -package "bigarray" -annot -g -c mpq.mli
- tmpdir=$(mktemp -d tmp.XXXXXX);				\
- trap "rm -rf ${tmpdir};" EXIT QUIT INT;			\
- { cp mpf.idl ${tmpdir}/mpf.idl;					\
-   /home/opam/.opam/default/bin/camlidl -no-include -prepro cpp ${tmpdir}/mpf.idl;		\
-   /usr/bin/perl perlscript_c.pl < ${tmpdir}/mpf_stubs.c >mpf_caml.c;	\
-   /usr/bin/perl perlscript_caml.pl < ${tmpdir}/mpf.ml >mpf.ml;		\
-   /usr/bin/perl perlscript_caml.pl < ${tmpdir}/mpf.mli >mpf.mli; }
- /home/opam/.opam/default/bin/ocamlfind ocamlc -package "bigarray" -annot -g -c mpf.mli
- tmpdir=$(mktemp -d tmp.XXXXXX);				\
- trap "rm -rf ${tmpdir};" EXIT QUIT INT;			\
- { cp mpfr.idl ${tmpdir}/mpfr.idl;					\
-   /home/opam/.opam/default/bin/camlidl -no-include -prepro cpp ${tmpdir}/mpfr.idl;		\
-   /usr/bin/perl perlscript_c.pl < ${tmpdir}/mpfr_stubs.c >mpfr_caml.c;	\
-   /usr/bin/perl perlscript_caml.pl < ${tmpdir}/mpfr.ml >mpfr.ml;		\
-   /usr/bin/perl perlscript_caml.pl < ${tmpdir}/mpfr.mli >mpfr.mli; }
- /home/opam/.opam/default/bin/ocamlfind ocamlc -package "bigarray" -annot -g -c mpfr.mli
- tmpdir=$(mktemp -d tmp.XXXXXX);				\
- trap "rm -rf ${tmpdir};" EXIT QUIT INT;			\
- { cp gmp_random.idl ${tmpdir}/gmp_random.idl;					\
-   /home/opam/.opam/default/bin/camlidl -no-include -prepro cpp ${tmpdir}/gmp_random.idl;		\
-   /usr/bin/perl perlscript_c.pl < ${tmpdir}/gmp_random_stubs.c >gmp_random_caml.c;	\
-   /usr/bin/perl perlscript_caml.pl < ${tmpdir}/gmp_random.ml >gmp_random.ml;		\
-   /usr/bin/perl perlscript_caml.pl < ${tmpdir}/gmp_random.mli >gmp_random.mli; }
- /home/opam/.opam/default/bin/ocamlfind ocamlc -package "bigarray" -annot -g -c gmp_random.mli
- /home/opam/.opam/default/bin/ocamlfind ocamlc -package "bigarray" -annot -g -c mpzf.mli
- /home/opam/.opam/default/bin/ocamlfind ocamlc -package "bigarray" -annot -g -c mpqf.mli
- /home/opam/.opam/default/bin/ocamlfind ocamlc -package "bigarray" -annot -g -c mpfrf.mli
- /home/opam/.opam/default/bin/ocamlfind ocamlc -package "bigarray" -annot -g -c mpz.ml
- File "mpz.ml", line 100, characters 18-25:
- 100 | let to_string x = get_str 10 x
-                         ^^^^^^^
- Warning 6 [labels-omitted]: label base was omitted in the application of this function.
- File "mpz.ml", line 102, characters 20-32:
- 102 | let of_string str = init_set_str str 10
-                           ^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label base was omitted in the application of this function.
- File "mpz.ml", line 108, characters 46-53:
- 108 | let print fmt x = Format.pp_print_string fmt (get_str 10 x)
-                                                     ^^^^^^^
- Warning 6 [labels-omitted]: label base was omitted in the application of this function.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -package "bigarray" -annot -g -c mpq.ml
- File "mpq.ml", line 133, characters 46-53:
- 133 | let print fmt x = Format.pp_print_string fmt (get_str 10 x)
-                                                     ^^^^^^^
- Warning 6 [labels-omitted]: label base was omitted in the application of this function.
- File "mpq.ml", line 140, characters 18-25:
- 140 | let to_string x = get_str 10 x
-                         ^^^^^^^
- Warning 6 [labels-omitted]: label base was omitted in the application of this function.
- File "mpq.ml", line 142, characters 20-32:
- 142 | let of_string str = init_set_str str 10
-                           ^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label base was omitted in the application of this function.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -package "bigarray" -annot -g -c mpf.ml
- File "mpf.ml", line 243, characters 20-32:
- 243 | let of_string str = init_set_str str 10
-                           ^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label base was omitted in the application of this function.
- /home/opam/.opam/default/bin/ocamlfind ocamlc -package "bigarray" -annot -g -c mpfr.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlc -package "bigarray" -annot -g -c gmp_random.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlc -package "bigarray" -annot -g -c mpzf.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlc -package "bigarray" -annot -g -c mpqf.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlc -package "bigarray" -annot -g -c mpfrf.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -package "bigarray" -ccopt -U__STRICT_ANSI__ -ccopt -UNDEBUG -ccopt -O0 -ccopt -g -ccopt -Wcast-qual -ccopt -Wswitch -ccopt -Wall -ccopt -Wextra -ccopt -Wundef -ccopt -Wcast-align -ccopt -Wno-unused -ccopt -Wno-unused-parameter -ccopt -Wno-unused-function -ccopt -fPIC -ccopt -Werror-implicit-function-declaration -ccopt -Wbad-function-cast -ccopt -Wstrict-prototypes -ccopt -std=c99 -ccopt -I/home/opam/.opam/default/lib/ocaml -ccopt -I/home/opam/.opam/default/lib/camlidl -g -c -o mpz_caml.o mpz_caml.c
- mpz_caml.c: In function 'camlidl_mpz_mpz__set_str':
- mpz_caml.c:131:9: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
-   131 |   STR = (char *) String_val(_v_STR);
-       |         ^
- mpz_caml.c: In function 'camlidl_mpz_mpz__init_set_str':
- mpz_caml.c:217:9: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
-   217 |   STR = (char *) String_val(_v_STR);
-       |         ^
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -package "bigarray" -ccopt -U__STRICT_ANSI__ -ccopt -UNDEBUG -ccopt -O0 -ccopt -g -ccopt -Wcast-qual -ccopt -Wswitch -ccopt -Wall -ccopt -Wextra -ccopt -Wundef -ccopt -Wcast-align -ccopt -Wno-unused -ccopt -Wno-unused-parameter -ccopt -Wno-unused-function -ccopt -fPIC -ccopt -Werror-implicit-function-declaration -ccopt -Wbad-function-cast -ccopt -Wstrict-prototypes -ccopt -std=c99 -ccopt -I/home/opam/.opam/default/lib/ocaml -ccopt -I/home/opam/.opam/default/lib/camlidl -g -c -o mpq_caml.o mpq_caml.c
- mpq_caml.c: In function 'camlidl_mpq_mpq__set_str':
- mpq_caml.c:134:9: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
-   134 |   STR = (char *) String_val(_v_STR);
-       |         ^
- mpq_caml.c: In function 'camlidl_mpq_mpq_mul_2exp':
- mpq_caml.c:345:1: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
-   345 | else
-       | ^~~~
- mpq_caml.c:349:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
-   349 |   camlidl_free(_ctx);
-       |   ^~~~~~~~~~~~
- mpq_caml.c: In function 'camlidl_mpq_mpq_div':
- mpq_caml.c:383:1: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
-   383 | else
-       | ^~~~
- mpq_caml.c:387:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
-   387 |   camlidl_free(_ctx);
-       |   ^~~~~~~~~~~~
- mpq_caml.c: In function 'camlidl_mpq_mpq_div_2exp':
- mpq_caml.c:408:1: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
-   408 | else
-       | ^~~~
- mpq_caml.c:412:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
-   412 |   camlidl_free(_ctx);
-       |   ^~~~~~~~~~~~
- mpq_caml.c: In function 'camlidl_mpq_mpq_inv':
- mpq_caml.c:462:1: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
-   462 | else
-       | ^~~~
- mpq_caml.c:466:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
-   466 |   camlidl_free(_ctx);
-       |   ^~~~~~~~~~~~
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -package "bigarray" -ccopt -U__STRICT_ANSI__ -ccopt -UNDEBUG -ccopt -O0 -ccopt -g -ccopt -Wcast-qual -ccopt -Wswitch -ccopt -Wall -ccopt -Wextra -ccopt -Wundef -ccopt -Wcast-align -ccopt -Wno-unused -ccopt -Wno-unused-parameter -ccopt -Wno-unused-function -ccopt -fPIC -ccopt -Werror-implicit-function-declaration -ccopt -Wbad-function-cast -ccopt -Wstrict-prototypes -ccopt -std=c99 -ccopt -I/home/opam/.opam/default/lib/ocaml -ccopt -I/home/opam/.opam/default/lib/camlidl -g -c -o mpf_caml.o mpf_caml.c
- mpf_caml.c: In function 'camlidl_mpf_mpf__set_str':
- mpf_caml.c:238:9: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
-   238 |   STR = (char *) String_val(_v_STR);
-       |         ^
- mpf_caml.c: In function 'camlidl_mpf_mpf__init_set_str':
- mpf_caml.c:324:9: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
-   324 |   STR = (char *) String_val(_v_STR);
-       |         ^
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -package "bigarray" -ccopt -U__STRICT_ANSI__ -ccopt -UNDEBUG -ccopt -O0 -ccopt -g -ccopt -Wcast-qual -ccopt -Wswitch -ccopt -Wall -ccopt -Wextra -ccopt -Wundef -ccopt -Wcast-align -ccopt -Wno-unused -ccopt -Wno-unused-parameter -ccopt -Wno-unused-function -ccopt -fPIC -ccopt -Werror-implicit-function-declaration -ccopt -Wbad-function-cast -ccopt -Wstrict-prototypes -ccopt -std=c99 -ccopt -I/home/opam/.opam/default/lib/ocaml -ccopt -I/home/opam/.opam/default/lib/camlidl -g -c -o mpfr_caml.o mpfr_caml.c
- mpfr_caml.c: In function 'camlidl_mpfr_mpfr__set_str':
- mpfr_caml.c:511:9: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
-   511 |   STR = (char *) String_val(_v_STR);
-       |         ^
- mpfr_caml.c: In function 'camlidl_mpfr_mpfr__strtofr':
- mpfr_caml.c:542:9: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
-   542 |   STR = (char *) String_val(_v_STR);
-       |         ^
- mpfr_caml.c: In function 'camlidl_mpfr_mpfr__init_set_str':
- mpfr_caml.c:836:9: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
-   836 |   STR = (char *) String_val(_v_STR);
-       |         ^
- mpfr_caml.c: In function 'camlidl_mpfr_mpfr_root':
- mpfr_caml.c:1885:3: warning: 'mpfr_root' is deprecated [-Wdeprecated-declarations]
-  1885 |   _res = mpfr_root(ROP, OP1, OP2, RND);
-       |   ^~~~
- In file included from gmp_caml.h:16,
-                  from mpfr_caml.c:20:
- /usr/include/mpfr.h:763:21: note: declared here
-   763 | __MPFR_DECLSPEC int mpfr_root (mpfr_ptr, mpfr_srcptr, unsigned long,
-       |                     ^~~~~~~~~
- mpfr_caml.c: In function 'camlidl_mpfr_mpfr__sprintf':
- mpfr_caml.c:3240:9: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
-  3240 |   STR = (char *) String_val(_v_STR);
-       |         ^
- mpfr_caml.c:3241:14: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
-  3241 |   TEMPLATE = (char *) String_val(_v_TEMPLATE);
-       |              ^
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -package "bigarray" -ccopt -U__STRICT_ANSI__ -ccopt -UNDEBUG -ccopt -O0 -ccopt -g -ccopt -Wcast-qual -ccopt -Wswitch -ccopt -Wall -ccopt -Wextra -ccopt -Wundef -ccopt -Wcast-align -ccopt -Wno-unused -ccopt -Wno-unused-parameter -ccopt -Wno-unused-function -ccopt -fPIC -ccopt -Werror-implicit-function-declaration -ccopt -Wbad-function-cast -ccopt -Wstrict-prototypes -ccopt -std=c99 -ccopt -I/home/opam/.opam/default/lib/ocaml -ccopt -I/home/opam/.opam/default/lib/camlidl -g -c -o gmp_random_caml.o gmp_random_caml.c
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -package "bigarray" -ccopt -U__STRICT_ANSI__ -ccopt -UNDEBUG -ccopt -O0 -ccopt -g -ccopt -Wcast-qual -ccopt -Wswitch -ccopt -Wall -ccopt -Wextra -ccopt -Wundef -ccopt -Wcast-align -ccopt -Wno-unused -ccopt -Wno-unused-parameter -ccopt -Wno-unused-function -ccopt -fPIC -ccopt -Werror-implicit-function-declaration -ccopt -Wbad-function-cast -ccopt -Wstrict-prototypes -ccopt -std=c99 -ccopt -I/home/opam/.opam/default/lib/ocaml -ccopt -I/home/opam/.opam/default/lib/camlidl -g -c -o gmp_caml.o gmp_caml.c
- gmp_caml.c:64:1: warning: missing initializer for field 'fixed_length' of 'struct custom_operations' [-Wmissing-field-initializers]
-    64 | };
-       | ^
- In file included from gmp_caml.c:16:
- /home/opam/.opam/default/lib/ocaml/caml/custom.h:40:37: note: 'fixed_length' declared here
-    40 |   const struct custom_fixed_length* fixed_length;
-       |                                     ^~~~~~~~~~~~
- gmp_caml.c: In function 'camlidl_mpz_ptr_c2ml':
- gmp_caml.c:70:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
-    70 |   val = alloc_custom(&camlidl_custom_mpz, sizeof(__mpz_struct), 0, 1);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
- gmp_caml.c: In function 'camlidl_custom_mpq_hash':
- gmp_caml.c:115:31: warning: taking the absolute value of unsigned type 'long unsigned int' has no effect [-Wabsolute-value]
-   115 |   else hash = ((unsigned long)labs(num)<den ? den/num : num/den);
-       |                               ^~~~
- gmp_caml.c: At top level:
- gmp_caml.c:127:1: warning: missing initializer for field 'fixed_length' of 'struct custom_operations' [-Wmissing-field-initializers]
-   127 | };
-       | ^
- /home/opam/.opam/default/lib/ocaml/caml/custom.h:40:37: note: 'fixed_length' declared here
-    40 |   const struct custom_fixed_length* fixed_length;
-       |                                     ^~~~~~~~~~~~
- gmp_caml.c: In function 'camlidl_mpq_ptr_c2ml':
- gmp_caml.c:133:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
-   133 |   val = alloc_custom(&camlidl_custom_mpq, sizeof(__mpq_struct), 0, 1);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
- gmp_caml.c: At top level:
- gmp_caml.c:200:1: warning: missing initializer for field 'fixed_length' of 'struct custom_operations' [-Wmissing-field-initializers]
-   200 | };
-       | ^
- /home/opam/.opam/default/lib/ocaml/caml/custom.h:40:37: note: 'fixed_length' declared here
-    40 |   const struct custom_fixed_length* fixed_length;
-       |                                     ^~~~~~~~~~~~
- gmp_caml.c: In function 'camlidl_mpf_ptr_c2ml':
- gmp_caml.c:206:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
-   206 |   val = alloc_custom(&camlidl_custom_mpf, sizeof(__mpf_struct), 0, 1);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
- gmp_caml.c: At top level:
- gmp_caml.c:273:1: warning: missing initializer for field 'fixed_length' of 'struct custom_operations' [-Wmissing-field-initializers]
-   273 | };
-       | ^
- /home/opam/.opam/default/lib/ocaml/caml/custom.h:40:37: note: 'fixed_length' declared here
-    40 |   const struct custom_fixed_length* fixed_length;
-       |                                     ^~~~~~~~~~~~
- gmp_caml.c: In function 'camlidl_mpfr_ptr_c2ml':
- gmp_caml.c:279:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
-   279 |   val = alloc_custom(&camlidl_custom_mpfr, sizeof(__mpfr_struct), 0, 1);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
- gmp_caml.c: At top level:
- gmp_caml.c:311:1: warning: missing initializer for field 'fixed_length' of 'struct custom_operations' [-Wmissing-field-initializers]
-   311 | };
-       | ^
- /home/opam/.opam/default/lib/ocaml/caml/custom.h:40:37: note: 'fixed_length' declared here
-    40 |   const struct custom_fixed_length* fixed_length;
-       |                                     ^~~~~~~~~~~~
- gmp_caml.c: In function 'camlidl_gmp_randstate_ptr_c2ml':
- gmp_caml.c:317:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
-   317 |   val = alloc_custom(&camlidl_custom_gmp_randstate, sizeof(__gmp_randstate_struct), 0, 1);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- gmp_caml.c: At top level:
- gmp_caml.c:371:1: warning: missing initializer for field 'fixed_length' of 'struct custom_operations' [-Wmissing-field-initializers]
-   371 | };
-       | ^
- /home/opam/.opam/default/lib/ocaml/caml/custom.h:40:37: note: 'fixed_length' declared here
-    40 |   const struct custom_fixed_length* fixed_length;
-       |                                     ^~~~~~~~~~~~
- gmp_caml.c: In function 'camlidl_mpz2_ptr_c2ml':
- gmp_caml.c:380:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
-   380 |   val = alloc_custom(&camlidl_custom_mpz2, sizeof(__mpz_struct*), 0, 1);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
- gmp_caml.c: At top level:
- gmp_caml.c:431:1: warning: missing initializer for field 'fixed_length' of 'struct custom_operations' [-Wmissing-field-initializers]
-   431 | };
-       | ^
- /home/opam/.opam/default/lib/ocaml/caml/custom.h:40:37: note: 'fixed_length' declared here
-    40 |   const struct custom_fixed_length* fixed_length;
-       |                                     ^~~~~~~~~~~~
- gmp_caml.c: In function 'camlidl_mpq2_ptr_c2ml':
- gmp_caml.c:439:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
-   439 |   val = alloc_custom(&camlidl_custom_mpq2, sizeof(__mpq_struct), 0, 1);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
- gmp_caml.c: At top level:
- gmp_caml.c:468:1: warning: missing initializer for field 'fixed_length' of 'struct custom_operations' [-Wmissing-field-initializers]
-   468 | };
-       | ^
- /home/opam/.opam/default/lib/ocaml/caml/custom.h:40:37: note: 'fixed_length' declared here
-    40 |   const struct custom_fixed_length* fixed_length;
-       |                                     ^~~~~~~~~~~~
- gmp_caml.c: In function 'camlidl_gmp_randstate2_ptr_c2ml':
- gmp_caml.c:477:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
-   477 |   val = alloc_custom(&camlidl_custom_gmp_randstate2, sizeof(__gmp_randstate_struct*), 0, 1);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/opam/.opam/default/bin/ocamlmklib -oc gmp_caml mpz_caml.o mpq_caml.o mpf_caml.o mpfr_caml.o gmp_random_caml.o gmp_caml.o   -L/home/opam/.opam/default/lib/ocaml -L/home/opam/.opam/default/lib/ocaml/stublibs -L/home/opam/.opam/default/lib/camlidl -lmpfr -lgmp -lcamlidl
- /home/opam/.opam/default/bin/ocamlfind ocamlc -package "bigarray" -annot -g -a -o gmp.cma mpz.cmo mpq.cmo mpf.cmo mpfr.cmo gmp_random.cmo mpzf.cmo mpqf.cmo mpfrf.cmo \
- -dllib -lgmp_caml -ccopt -L/home/opam/.opam/default/lib/stublibs -ccopt -L/home/opam/.opam/default/lib/gmp -ccopt "  -L/home/opam/.opam/default/lib/ocaml -L/home/opam/.opam/default/lib/ocaml/stublibs -L/home/opam/.opam/default/lib/camlidl -lmpfr -lgmp -lcamlidl" -ccopt -L/home/opam/.opam/default/lib/ocaml -ccopt -L/home/opam/.opam/default/lib/camlidl    -cclib -lmpfr -cclib -lgmp -cclib -lcamlidl
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -package "bigarray" -annot -inline 20 -c mpz.ml
- File "mpz.ml", line 100, characters 18-25:
- 100 | let to_string x = get_str 10 x
-                         ^^^^^^^
- Warning 6 [labels-omitted]: label base was omitted in the application of this function.
- File "mpz.ml", line 102, characters 20-32:
- 102 | let of_string str = init_set_str str 10
-                           ^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label base was omitted in the application of this function.
- File "mpz.ml", line 108, characters 46-53:
- 108 | let print fmt x = Format.pp_print_string fmt (get_str 10 x)
-                                                     ^^^^^^^
- Warning 6 [labels-omitted]: label base was omitted in the application of this function.
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -package "bigarray" -annot -inline 20 -c mpq.ml
- File "mpq.ml", line 133, characters 46-53:
- 133 | let print fmt x = Format.pp_print_string fmt (get_str 10 x)
-                                                     ^^^^^^^
- Warning 6 [labels-omitted]: label base was omitted in the application of this function.
- File "mpq.ml", line 140, characters 18-25:
- 140 | let to_string x = get_str 10 x
-                         ^^^^^^^
- Warning 6 [labels-omitted]: label base was omitted in the application of this function.
- File "mpq.ml", line 142, characters 20-32:
- 142 | let of_string str = init_set_str str 10
-                           ^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label base was omitted in the application of this function.
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -package "bigarray" -annot -inline 20 -c mpf.ml
- File "mpf.ml", line 243, characters 20-32:
- 243 | let of_string str = init_set_str str 10
-                           ^^^^^^^^^^^^
- Warning 6 [labels-omitted]: label base was omitted in the application of this function.
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -package "bigarray" -annot -inline 20 -c mpfr.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -package "bigarray" -annot -inline 20 -c gmp_random.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -package "bigarray" -annot -inline 20 -c mpzf.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -package "bigarray" -annot -inline 20 -c mpqf.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -package "bigarray" -annot -inline 20 -c mpfrf.ml
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -package "bigarray" -annot -inline 20 -a -o gmp.cmxa mpz.cmx mpq.cmx mpf.cmx mpfr.cmx gmp_random.cmx mpzf.cmx mpqf.cmx mpfrf.cmx \
- -cclib -lgmp_caml -ccopt -L/home/opam/.opam/default/lib/stublibs -ccopt -L/home/opam/.opam/default/lib/gmp -ccopt "  -L/home/opam/.opam/default/lib/ocaml -L/home/opam/.opam/default/lib/ocaml/stublibs -L/home/opam/.opam/default/lib/camlidl -lmpfr -lgmp -lcamlidl" -ccopt -L/home/opam/.opam/default/lib/ocaml -ccopt -L/home/opam/.opam/default/lib/camlidl    -cclib -lmpfr -cclib -lgmp -cclib -lcamlidl
- /home/opam/.opam/default/bin/ocamlfind ocamlopt -package "bigarray" -annot -inline 20 -linkall -shared -o gmp.cmxs -I . gmp.cmxa
- rm mpq_caml.o mpz_caml.o mpfr_caml.o gmp_caml.o mpf_caml.o gmp_random_caml.o
-> compiled  mlgmpidl.1.2.11
[mlgmpidl: make install]
+ /usr/bin/make "install" (CWD=/home/opam/.opam/default/.opam-switch/build/mlgmpidl.1.2.11)
- /bin/rm -f META
- echo "description = \"OCaml Interface to GMP and MPFR libraries\"" >META
- echo "version = \"1.2.11\"" >>META
- echo "requires = \"bigarray\"" >>META
- echo "archive(byte) = \"gmp.cma\"" >>META
- echo "archive(byte,plugin) = \"gmp.cma\"" >>META
- echo "archive(native) = \"gmp.cmxa\"" >>META
- echo "archive(native,plugin) = \"gmp.cmxs\"" >>META
- /home/opam/.opam/default/bin/ocamlfind remove gmp
- ocamlfind: [WARNING] No such file: /home/opam/.opam/default/lib/gmp/META
- /home/opam/.opam/default/bin/ocamlfind install gmp META gmp_caml.h mpz.idl mpq.idl mpf.idl mpfr.idl gmp_random.idl mpz.ml mpq.ml mpf.ml mpfr.ml gmp_random.ml mpzf.ml mpqf.ml mpfrf.ml mpz.mli mpq.mli mpf.mli mpfr.mli gmp_random.mli mpzf.mli mpqf.mli mpfrf.mli mpz.cmi mpq.cmi mpf.cmi mpfr.cmi gmp_random.cmi mpzf.cmi mpqf.cmi mpfrf.cmi gmp.cma mpz.cmx mpq.cmx mpf.cmx mpfr.cmx gmp_random.cmx mpzf.cmx mpqf.cmx mpfrf.cmx gmp.cmxa gmp.a gmp.cmxs libgmp_caml.a dllgmp_caml.so
- Installed /home/opam/.opam/default/lib/gmp/libgmp_caml.a
- Installed /home/opam/.opam/default/lib/gmp/gmp.cmxs
- Installed /home/opam/.opam/default/lib/gmp/gmp.a
- Installed /home/opam/.opam/default/lib/gmp/gmp.cmxa
- Installed /home/opam/.opam/default/lib/gmp/mpfrf.cmx
- Installed /home/opam/.opam/default/lib/gmp/mpqf.cmx
- Installed /home/opam/.opam/default/lib/gmp/mpzf.cmx
- Installed /home/opam/.opam/default/lib/gmp/gmp_random.cmx
- Installed /home/opam/.opam/default/lib/gmp/mpfr.cmx
- Installed /home/opam/.opam/default/lib/gmp/mpf.cmx
- Installed /home/opam/.opam/default/lib/gmp/mpq.cmx
- Installed /home/opam/.opam/default/lib/gmp/mpz.cmx
- Installed /home/opam/.opam/default/lib/gmp/gmp.cma
- Installed /home/opam/.opam/default/lib/gmp/mpfrf.cmi
- Installed /home/opam/.opam/default/lib/gmp/mpqf.cmi
- Installed /home/opam/.opam/default/lib/gmp/mpzf.cmi
- Installed /home/opam/.opam/default/lib/gmp/gmp_random.cmi
- Installed /home/opam/.opam/default/lib/gmp/mpfr.cmi
- Installed /home/opam/.opam/default/lib/gmp/mpf.cmi
- Installed /home/opam/.opam/default/lib/gmp/mpq.cmi
- Installed /home/opam/.opam/default/lib/gmp/mpz.cmi
- Installed /home/opam/.opam/default/lib/gmp/mpfrf.mli
- Installed /home/opam/.opam/default/lib/gmp/mpqf.mli
- Installed /home/opam/.opam/default/lib/gmp/mpzf.mli
- Installed /home/opam/.opam/default/lib/gmp/gmp_random.mli
- Installed /home/opam/.opam/default/lib/gmp/mpfr.mli
- Installed /home/opam/.opam/default/lib/gmp/mpf.mli
- Installed /home/opam/.opam/default/lib/gmp/mpq.mli
- Installed /home/opam/.opam/default/lib/gmp/mpz.mli
- Installed /home/opam/.opam/default/lib/gmp/mpfrf.ml
- Installed /home/opam/.opam/default/lib/gmp/mpqf.ml
- Installed /home/opam/.opam/default/lib/gmp/mpzf.ml
- Installed /home/opam/.opam/default/lib/gmp/gmp_random.ml
- Installed /home/opam/.opam/default/lib/gmp/mpfr.ml
- Installed /home/opam/.opam/default/lib/gmp/mpf.ml
- Installed /home/opam/.opam/default/lib/gmp/mpq.ml
- Installed /home/opam/.opam/default/lib/gmp/mpz.ml
- Installed /home/opam/.opam/default/lib/gmp/gmp_random.idl
- Installed /home/opam/.opam/default/lib/gmp/mpfr.idl
- Installed /home/opam/.opam/default/lib/gmp/mpf.idl
- Installed /home/opam/.opam/default/lib/gmp/mpq.idl
- Installed /home/opam/.opam/default/lib/gmp/mpz.idl
- Installed /home/opam/.opam/default/lib/gmp/gmp_caml.h
- Installed /home/opam/.opam/default/lib/stublibs/dllgmp_caml.so
- Installed /home/opam/.opam/default/lib/stublibs/dllgmp_caml.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/gmp/META
-> installed mlgmpidl.1.2.11
[WARNING] Opam packages conf-mpfr.3 and conf-pkg-config.5 depend on the following system packages that are no longer installed: libmpfr-dev pkg-config
  - conf-mpfr.3: depends on libmpfr-dev
  - conf-pkg-config.5: depends on pkg-config

=== STDERR ===

2026-06-16 11:46.09: OK: build mlgmpidl.1.2.11 (runc: 6.1s, disk: 34KB)
2026-06-16 11:46.09: Job succeeded