Build:
- 0
2026-06-20 18:31.55: New job: build hiredis.0.7 (408c70c7e057)
2026-06-20 18:31.55: Waiting for resource in pool day11-builds
2026-06-20 19:02.18: Got resource from pool day11-builds
2026-06-20 19:02.18: [profile full] build hiredis.0.7
2026-06-20 19:02.18: build hiredis.0.7 (408c70c7e057)
=== DEPENDENCIES (16 transitive) ===
base-bytes.base ec2393fe4c6d
base-threads.base b7164ff76afe
base-unix.base 839dc585f12d
compiler-cloning.enabled 0d2606125f88
cppo.1.8.0 2299340fea15
csexp.1.5.2 315ecef51574
dune.3.23.1 dbfeecb5ca10
dune-configurator.3.23.1 8afe79196456
lwt.6.1.2 ed1e822009bb
ocaml.5.5.0 1b4132bddf48
ocaml-base-compiler.5.5.0 1901c3a760c1
ocaml-compiler.5.5.0 5f593a0b4a8c
ocamlbuild.0.16.1 b485a4f69c01
ocamlfind.1.9.8 5b46f9d92bbd
ocplib-endian.1.2 e43423130776
topkg.1.1.1 8e3718e4cf5c
=== STDOUT ===
Processing: [default: loading data]
[hiredis.0.7: dl]
[hiredis.0.7: extract]
-> retrieved hiredis.0.7 (https://opam.ocaml.org/cache)
[hiredis: ocaml build]
+ /home/opam/.opam/default/bin/ocaml "./pkg/pkg.ml" "build" "--pinned" "false" (CWD=/home/opam/.opam/default/.opam-switch/build/hiredis.0.7)
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + ocamlfind ocamlc -config
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + ocamlfind ocamlopt -I +unix unix.cmxa -I /home/opam/.opam/default/lib/ocamlbuild /home/opam/.opam/default/lib/ocamlbuild/ocamlbuildlib.cmxa -linkpkg myocamlbuild.ml /home/opam/.opam/default/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild
- + ocamlfind ocamlc -config
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + ocamlfind ocamlc -g -package 'lwt unix' -c src/hiredis/async.c
- + ocamlfind ocamlc -g -package 'lwt unix' -c src/hiredis/dict.c
- + ocamlfind ocamlc -g -package 'lwt unix' -c src/hiredis/hiredis.c
- + ocamlfind ocamlc -g -package 'lwt unix' -c src/hiredis/net.c
- + ocamlfind ocamlc -g -package 'lwt unix' -c src/hiredis/dict.c
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + mv dict.o src/hiredis/dict.o
- + ocamlfind ocamlc -g -package 'lwt unix' -c src/hiredis/read.c
- + ocamlfind ocamlc -g -package 'lwt unix' -c src/hiredis/net.c
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + mv net.o src/hiredis/net.o
- + ocamlfind ocamlc -g -package 'lwt unix' -c src/hiredis/sds.c
- + ocamlfind ocamlc -g -package 'lwt unix' -c src/hiredis/read.c
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + mv read.o src/hiredis/read.o
- + ocamlfind ocamlc -g -package 'lwt unix' -c src/hiredis_stubs.c
- + ocamlfind ocamlc -g -package 'lwt unix' -c src/hiredis/async.c
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + mv async.o src/hiredis/async.o
- + ocamlfind ocamlc -g -package 'lwt unix' -c src/hiredis/hiredis.c
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + mv hiredis.o src/hiredis/hiredis.o
- + ocamlfind ocamlc -g -package 'lwt unix' -c src/hiredis_stubs.c
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- In file included from src/hiredis_stubs.c:3:
- src/hiredis_stubs.c: In function 'convert_reply':
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:366:24: warning: passing argument 1 of 'memcpy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 366 | #define String_val(x) ((const char *) Bp_val(x))
- | ~^~~~~~~~~~~~~~~~~~~~~~~~~
- src/hiredis_stubs.c:42:16: note: in expansion of macro 'String_val'
- 42 | memcpy(String_val(s), reply->str, reply->len);
- | ^~~~~~~~~~
- In file included from src/hiredis_stubs.c:12:
- /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,
- | ~~~~~~~~~~~~~~~~~^~~~~~
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:366:24: warning: passing argument 1 of 'memcpy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 366 | #define String_val(x) ((const char *) Bp_val(x))
- | ~^~~~~~~~~~~~~~~~~~~~~~~~~
- src/hiredis_stubs.c:47:16: note: in expansion of macro 'String_val'
- 47 | memcpy(String_val(s), reply->str, reply->len);
- | ^~~~~~~~~~
- /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,
- | ~~~~~~~~~~~~~~~~~^~~~~~
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:366:24: warning: passing argument 1 of 'memcpy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 366 | #define String_val(x) ((const char *) Bp_val(x))
- | ~^~~~~~~~~~~~~~~~~~~~~~~~~
- src/hiredis_stubs.c:55:20: note: in expansion of macro 'String_val'
- 55 | memcpy(String_val(s), reply->str, reply->len);
- | ^~~~~~~~~~
- /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,
- | ~~~~~~~~~~~~~~~~~^~~~~~
- src/hiredis_stubs.c: In function 'redis_format_command':
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:366:24: warning: passing argument 1 of 'memcpy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 366 | #define String_val(x) ((const char *) Bp_val(x))
- | ~^~~~~~~~~~~~~~~~~~~~~~~~~
- src/hiredis_stubs.c:280:12: note: in expansion of macro 'String_val'
- 280 | memcpy(String_val(s), dst, len);
- | ^~~~~~~~~~
- /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,
- | ~~~~~~~~~~~~~~~~~^~~~~~
- + mv hiredis_stubs.o src/hiredis_stubs.o
- + ocamlfind ocamlc -g -package 'lwt unix' -c src/hiredis/sds.c
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + mv sds.o src/hiredis/sds.o
- + ocamlfind ocamlmklib -o src/hiredis_stubs -g src/hiredis/async.o src/hiredis/dict.o src/hiredis/hiredis.o src/hiredis/net.o src/hiredis/read.o src/hiredis/sds.o src/hiredis_stubs.o
- + ocamlfind ocamlmklib -o src/hiredis_stubs -g src/hiredis/async.o src/hiredis/dict.o src/hiredis/hiredis.o src/hiredis/net.o src/hiredis/read.o src/hiredis/sds.o src/hiredis_stubs.o
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + ocamlfind ocamldep -package 'lwt unix' -modules src/hiredis.ml > src/hiredis.ml.depends
- + ocamlfind ocamldep -package 'lwt unix' -modules src/hiredis.mli > src/hiredis.mli.depends
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'lwt unix' -I src -o src/hiredis.cmi src/hiredis.mli
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'lwt unix' -I src -o src/hiredis.cmi src/hiredis.mli
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + ocamlfind ocamldep -package 'lwt unix' -modules src/hiredis_client.ml > src/hiredis_client.ml.depends
- + ocamlfind ocamldep -package 'lwt unix' -modules src/c.ml > src/c.ml.depends
- + ocamlfind ocamldep -package 'lwt unix' -modules src/hiredis_value.ml > src/hiredis_value.ml.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'lwt unix' -I src -o src/c.cmo src/c.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'lwt unix' -I src -o src/c.cmo src/c.ml
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'lwt unix' -I src -o src/hiredis_value.cmo src/hiredis_value.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'lwt unix' -I src -o src/hiredis_value.cmo src/hiredis_value.ml
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'lwt unix' -I src -o src/hiredis_client.cmo src/hiredis_client.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'lwt unix' -I src -o src/hiredis_client.cmo src/hiredis_client.ml
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'lwt unix' -I src -o src/c.cmx src/c.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'lwt unix' -I src -o src/c.cmx src/c.ml
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'lwt unix' -I src -o src/hiredis_value.cmx src/hiredis_value.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'lwt unix' -I src -o src/hiredis_value.cmx src/hiredis_value.ml
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + ocamlfind ocamldep -package 'lwt unix' -modules src/hiredis_shell.ml > src/hiredis_shell.ml.depends
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'lwt unix' -I src -o src/hiredis_shell.cmo src/hiredis_shell.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'lwt unix' -I src -o src/hiredis_shell.cmo src/hiredis_shell.ml
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'lwt unix' -I src -o src/hiredis_client.cmx src/hiredis_client.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'lwt unix' -I src -o src/hiredis_shell.cmx src/hiredis_shell.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'lwt unix' -I src -o src/hiredis_shell.cmx src/hiredis_shell.ml
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'lwt unix' -I src -o src/hiredis_client.cmx src/hiredis_client.ml
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'lwt unix' -I src -o src/hiredis.cmx src/hiredis.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'lwt unix' -I src -o src/hiredis.cmx src/hiredis.ml
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + ocamlfind ocamlopt -a -I src -cclib -lhiredis_stubs -cclib -lpthread -package 'lwt unix' -I src src/c.cmx src/hiredis_value.cmx src/hiredis_client.cmx src/hiredis_shell.cmx src/hiredis.cmx -o src/hiredis.cmxa
- + ocamlfind ocamlopt -a -I src -cclib -lhiredis_stubs -cclib -lpthread -package 'lwt unix' -I src src/c.cmx src/hiredis_value.cmx src/hiredis_client.cmx src/hiredis_shell.cmx src/hiredis.cmx -o src/hiredis.cmxa
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'lwt unix' -I src -o src/hiredis.cmo src/hiredis.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'lwt unix' -I src -o src/hiredis.cmo src/hiredis.ml
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + ocamlfind ocamlopt -shared -linkall -I src -cclib -lhiredis_stubs -cclib -lpthread -package 'lwt unix' -I src src/hiredis.cmxa -o src/hiredis.cmxs
- + ocamlfind ocamlc -a -custom -I src -dllib -lhiredis_stubs -cclib -lpthread -cclib -lhiredis_stubs -cclib -lpthread -package 'lwt unix' -I src src/c.cmo src/hiredis_value.cmo src/hiredis_client.cmo src/hiredis_shell.cmo src/hiredis.cmo -o src/hiredis.cma
- + ocamlfind ocamlc -a -custom -I src -dllib -lhiredis_stubs -cclib -lpthread -cclib -lhiredis_stubs -cclib -lpthread -package 'lwt unix' -I src src/c.cmo src/hiredis_value.cmo src/hiredis_client.cmo src/hiredis_shell.cmo src/hiredis.cmo -o src/hiredis.cma
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- + ocamlfind ocamlopt -shared -linkall -I src -cclib -lhiredis_stubs -cclib -lpthread -package 'lwt unix' -I src src/hiredis.cmxa -o src/hiredis.cmxs
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
- # Parallel statistics: { count(total): 3(21), max: 7, min: 2, average(total): 3.667(1.381) }
- + ocamlfind ocamlopt -I +unix unix.cmxa -I /home/opam/.opam/default/lib/ocamlbuild /home/opam/.opam/default/lib/ocamlbuild/ocamlbuildlib.cmxa -linkpkg myocamlbuild.ml /home/opam/.opam/default/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild
- ocamlfind: [WARNING] Cannot read directory ../stublibs which is mentioned in ld.conf
- ocamlfind: [WARNING] Cannot read directory ./stublibs which is mentioned in ld.conf
-> compiled hiredis.0.7
-> installed hiredis.0.7
=== STDERR ===
2026-06-20 19:02.27: OK: build hiredis.0.7 (runc: 4.7s, disk: 20KB)
2026-06-20 19:02.27: Job succeeded