Build:
- 0
2026-10-07 21:32.08: New job: build zmq.5.1.3 (18e3c6e3f8ba) 2026-10-07 21:32.08: Waiting for resource in pool day11-builds 2026-10-07 21:38.49: Got resource from pool day11-builds 2026-10-07 21:38.49: [profile oxcaml-odoc-master] build zmq.5.1.3 2026-10-07 21:38.49: build zmq.5.1.3 (18e3c6e3f8ba) === DEPENDENCIES (14 transitive) === base-threads.base 464810371b96 base-unix.base 4596d20d2cf7 conf-autoconf.1 8ee1e3913008 conf-pkg-config.5 e39f7209b38f conf-which.1 65c43ca119c3 conf-zmq.0.1 d470b1d63255 csexp.1.5.2 4dac08a488e7 dune.3.22.2+ox a601158acc62 dune-configurator.3.22.2+ox cc2e07190f84 ocaml.5.2.0 b8c350f4f1ad ocaml-config.3 2c72b422dfc3 ocaml-variants.5.2.0+ox 60cb73ac7801 oxcaml-compiler.5.2.0minus39 c47b62237187 stdint.0.7.2 44413cd40e45 === STDOUT === Processing: [default: loading data] [zmq.5.1.3: dl] [zmq.5.1.3: extract] -> retrieved zmq.5.1.3 (https://opam.ocaml.org/cache) [zmq: dune build] + /home/opam/.opam/default/bin/dune "build" "-p" "zmq" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/zmq.5.1.3) - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I zmq-deferred/src/.zmq_deferred.objs/byte -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/stdint -I zmq/src/.zmq.objs/byte -cmi-file zmq-deferred/src/.zmq_deferred.objs/byte/zmq_deferred__Socket.cmi -no-alias-deps -open Zmq_deferred -o zmq-deferred/src/.zmq_deferred.objs/byte/zmq_deferred__Socket.cmo -c -impl zmq-deferred/src/socket.ml) - File "zmq-deferred/src/socket.ml", line 58, characters 12-27: - 58 | Queue.pop queue |> ignore - ^^^^^^^^^^^^^^^ - Warning 5 [ignored-partial-application]: this function application is partial, - maybe some arguments are missing. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I zmq/src/.zmq.objs/byte -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/stdint -cmi-file zmq/src/.zmq.objs/byte/zmq.cmi -no-alias-deps -o zmq/src/.zmq.objs/byte/zmq.cmo -c -impl zmq/src/zmq.ml) - File "zmq/src/zmq.ml", line 756, characters 9-26: - 756 | let () = Callback.register "Zmq.zmq_raise" zmq_raise - ^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Callback.register - Use [Callback.Safe.register]. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I zmq/src/.zmq.objs/byte -I zmq/src/.zmq.objs/native -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/stdint -cmi-file zmq/src/.zmq.objs/byte/zmq.cmi -no-alias-deps -o zmq/src/.zmq.objs/native/zmq.cmx -c -impl zmq/src/zmq.ml) - File "zmq/src/zmq.ml", line 756, characters 9-26: - 756 | let () = Callback.register "Zmq.zmq_raise" zmq_raise - ^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Callback.register - Use [Callback.Safe.register]. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I zmq-deferred/src/.zmq_deferred.objs/byte -I zmq-deferred/src/.zmq_deferred.objs/native -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/stdint -I zmq/src/.zmq.objs/byte -I zmq/src/.zmq.objs/native -cmi-file zmq-deferred/src/.zmq_deferred.objs/byte/zmq_deferred__Socket.cmi -no-alias-deps -open Zmq_deferred -o zmq-deferred/src/.zmq_deferred.objs/native/zmq_deferred__Socket.cmx -c -impl zmq-deferred/src/socket.ml) - File "zmq-deferred/src/socket.ml", line 58, characters 12-27: - 58 | Queue.pop queue |> ignore - ^^^^^^^^^^^^^^^ - Warning 5 [ignored-partial-application]: this function application is partial, - maybe some arguments are missing. - (cd _build/default/zmq/src && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -pthread -D_FILE_OFFSET_BITS=64 -isystem /usr/include/mit-krb5 -I/usr/include/pgm-5.3 -I/usr/include/libxml2 -I/usr/include/x86_64-linux-gnu -Wall -Wextra -O2 -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/stdint -o caml_zmq_stubs.o -c caml_zmq_stubs.c) - In file included from caml_zmq_stubs.c:12: - caml_zmq_stubs.c: In function 'caml_zmq_set_string_option': - /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:524:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 524 | #define String_val(x) ((const char *) Bp_val(x)) - | ^ - caml_zmq_stubs.c:222:26: note: in expansion of macro 'String_val' - 222 | char *option_value = String_val(socket_option); - | ^~~~~~~~~~ - caml_zmq_stubs.c: In function 'caml_zmq_recv': - /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:524:24: warning: passing argument 1 of 'memcpy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 524 | #define String_val(x) ((const char *) Bp_val(x)) - | ~^~~~~~~~~~~~~~~~~~~~~~~~~ - caml_zmq_stubs.c:476:13: note: in expansion of macro 'String_val' - 476 | memcpy (String_val(message), zmq_msg_data (&msg), size); - | ^~~~~~~~~~ - In file included from caml_zmq_stubs.c:7: - /usr/include/string.h:43:39: note: expected 'void * restrict' but argument is of type 'const char *' - 43 | extern void *memcpy (void *__restrict __dest, const void *__restrict __src, - | ~~~~~~~~~~~~~~~~~^~~~~~ - caml_zmq_stubs.c: In function 'caml_z85_encode': - /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:524:24: warning: passing argument 1 of 'zmq_z85_encode' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 524 | #define String_val(x) ((const char *) Bp_val(x)) - | ~^~~~~~~~~~~~~~~~~~~~~~~~~ - caml_zmq_stubs.c:800:24: note: in expansion of macro 'String_val' - 800 | if (zmq_z85_encode(String_val(result), (uint8_t*) String_val(source), length) == NULL) - | ^~~~~~~~~~ - In file included from caml_zmq_stubs.c:32: - /usr/include/zmq.h:537:23: note: expected 'char *' but argument is of type 'const char *' - 537 | zmq_z85_encode (char *dest_, const uint8_t *data_, size_t size_); - | ~~~~~~^~~~~ - caml_zmq_stubs.c: In function 'caml_curve_keypair': - /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:524:24: warning: passing argument 1 of 'zmq_curve_keypair' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 524 | #define String_val(x) ((const char *) Bp_val(x)) - | ~^~~~~~~~~~~~~~~~~~~~~~~~~ - caml_zmq_stubs.c:828:36: note: in expansion of macro 'String_val' - 828 | int result = zmq_curve_keypair(String_val(public), String_val(secret)); - | ^~~~~~~~~~ - /usr/include/zmq.h:544:41: note: expected 'char *' but argument is of type 'const char *' - 544 | ZMQ_EXPORT int zmq_curve_keypair (char *z85_public_key_, char *z85_secret_key_); - | ~~~~~~^~~~~~~~~~~~~~~ - /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:524:24: warning: passing argument 2 of 'zmq_curve_keypair' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 524 | #define String_val(x) ((const char *) Bp_val(x)) - | ~^~~~~~~~~~~~~~~~~~~~~~~~~ - caml_zmq_stubs.c:828:56: note: in expansion of macro 'String_val' - 828 | int result = zmq_curve_keypair(String_val(public), String_val(secret)); - | ^~~~~~~~~~ - /usr/include/zmq.h:544:64: note: expected 'char *' but argument is of type 'const char *' - 544 | ZMQ_EXPORT int zmq_curve_keypair (char *z85_public_key_, char *z85_secret_key_); - | ~~~~~~^~~~~~~~~~~~~~~ -> compiled zmq.5.1.3 -> installed zmq.5.1.3 [WARNING] Opam packages conf-autoconf.1 and conf-zmq.0.1 depend on the following system packages that are no longer installed: autoconf libzmq3-dev - conf-autoconf.1: depends on autoconf - conf-zmq.0.1: depends on libzmq3-dev === STDERR === 2026-10-07 21:39.11: OK: build zmq.5.1.3 (runc: 4.6s, disk: 13KB) 2026-10-07 21:39.11: Job succeeded