Build:
- 0
2026-06-24 13:55.48: New job: build hiredis.0.7 (ae28e2f5c5d7)
2026-06-24 13:55.48: Waiting for resource in pool day11-builds
2026-06-24 16:07.26: Got resource from pool day11-builds
2026-06-24 16:07.26: [profile full] build hiredis.0.7
2026-06-24 16:07.26: build hiredis.0.7 (ae28e2f5c5d7)
=== DEPENDENCIES (16 transitive) ===
base-bytes.base a7b3bf16b3f4
base-threads.base c9e7bdbf5823
base-unix.base 7d1428be9ddb
compiler-cloning.enabled 439a1fc77aa6
cppo.1.8.0 deac69f17b6b
csexp.1.5.2 977b865a51b4
dune.3.23.1 a59dd9b14fe3
dune-configurator.3.23.1 8cec6bb1116c
lwt.6.1.2 ac157df3e196
ocaml.5.5.0 383268832c4b
ocaml-base-compiler.5.5.0 522c248944c8
ocaml-compiler.5.5.0 eb1a8babf54c
ocamlbuild.0.16.1 e57f00093c6a
ocamlfind.1.9.8 b506a15fcd6c
ocplib-endian.1.2 d54106a1e513
topkg.1.1.1 ac206dbbd2b6
=== 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/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/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/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/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_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-24 16:07.36: OK: build hiredis.0.7 (runc: 5.2s, disk: 20KB)
2026-06-24 16:07.36: Job succeeded