Build:
- 0
2026-06-16 11:34.40: New job: build camlbz2.0.6.0 (0a4e3ec8de92)
2026-06-16 11:34.40: Waiting for resource in pool day11-builds
2026-06-16 11:44.11: Got resource from pool day11-builds
2026-06-16 11:44.11: [profile full] build camlbz2.0.6.0
2026-06-16 11:44.11: build camlbz2.0.6.0 (0a4e3ec8de92)
=== DEPENDENCIES (5 transitive) ===
conf-libbz2.1 e77532fda327
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]
[camlbz2.0.6.0: dl]
[camlbz2.0.6.0: extract]
-> retrieved camlbz2.0.6.0 (https://opam.ocaml.org/cache)
[camlbz2: ./configure]
+ /home/opam/.opam/default/.opam-switch/build/camlbz2.0.6.0/./configure "--prefix" "/home/opam/.opam/default" (CWD=/home/opam/.opam/default/.opam-switch/build/camlbz2.0.6.0)
- 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 ocamldep... ocamldep
- checking for ocamlmktop... ocamlmktop
- checking for ocamlmklib... ocamlmklib
- checking for ocamldoc... ocamldoc
- awk: line 1: regular expression compile failed (syntax error ^* or ^+)
- ^+
- OCaml uses to compile C files
- checking for ocamlfind... ocamlfind
- checking for gcc... gcc
- checking for C compiler default output file name... a.out
- checking whether the C compiler works... yes
- checking whether we are cross compiling... no
- checking for suffix of executables...
- 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 for a BSD-compatible install... /usr/bin/install -c
- 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 bzlib.h usability... yes
- checking bzlib.h presence... yes
- checking for bzlib.h... yes
- checking for BZ2_bzReadOpen in -lbz2... yes
- configure: creating ./config.status
- config.status: creating Makefile
[camlbz2: make]
+ /usr/bin/make (CWD=/home/opam/.opam/default/.opam-switch/build/camlbz2.0.6.0)
- ocamlc.opt -ccopt "-D BZ_PREFIX " -c c_bz.c
- c_bz.c: In function 'mlbz_error':
- c_bz.c:49:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 49 | invalid_argument(msg) ; break ;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~
- c_bz.c:51:13: warning: "raise_out_of_memory" is deprecated: use "caml_raise_out_of_memory" instead
- 51 | raise_out_of_memory() ; break ;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~
- c_bz.c:54:13: warning: "raise_constant" is deprecated: use "caml_raise_constant" instead
- 54 | raise_constant(*caml_named_value("mlbz_data_exn")) ; break ;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- c_bz.c:56:13: warning: "raise_with_string" is deprecated: use "caml_raise_with_string" instead
- 56 | raise_with_string(*caml_named_value("mlbz_io_exn"),
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- c_bz.c:59:13: warning: "raise_constant" is deprecated: use "caml_raise_constant" instead
- 59 | raise_constant(*caml_named_value("mlbz_eof_exn")) ; break ;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- c_bz.c:61:13: warning: "failwith" is deprecated: use "caml_failwith" instead
- 61 | failwith(msg) ;
- | ^~~~~~~~~
- c_bz.c: In function 'Val_twoptr':
- c_bz.c:74:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
- 74 | result= alloc_small(3, Abstract_tag);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
- c_bz.c: In function 'mlbz_version':
- c_bz.c:105:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
- 105 | return copy_string(BZ_P(bzlibVersion())) ;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- c_bz.c: In function 'mlbz_readopen':
- c_bz.c:121:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 121 | c_unused = String_val(Field(unused, 0)) ;
- | ^
- c_bz.c:122:13: warning: "string_length" is deprecated: use "caml_string_length" instead
- 122 | c_nunused = string_length(Field(unused, 0));
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- c_bz.c: In function 'mlbz_read':
- c_bz.c:139:13: warning: "raise_end_of_file" is deprecated: use "caml_raise_end_of_file" instead
- 139 | raise_end_of_file() ;
- | ^~~~~~~~~~~~~
- c_bz.c:140:13: warning: "string_length" is deprecated: use "caml_string_length" instead
- 140 | if((c_len + c_pos > string_length(buf))
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- c_bz.c:142:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 142 | invalid_argument("Bz.read") ;
- | ^~~~~~~~~~~~~~~~~~~~~
- c_bz.c:143:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 143 | c_buf = String_val(buf) + c_pos ;
- | ^
- c_bz.c: In function 'mlbz_readgetunused':
- c_bz.c:173:13: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead
- 173 | result = alloc_string(nunused) ;
- | ^~~~~~~~~~~~~~~~~~~~~~
- In file included from c_bz.c:19:
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:290:24: warning: passing argument 1 of 'memcpy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 290 | #define String_val(x) ((const char *) Bp_val(x))
- | ~^~~~~~~~~~~~~~~~~~~~~~~~~
- c_bz.c:174:10: note: in expansion of macro 'String_val'
- 174 | memcpy(String_val(result), unused, nunused) ;
- | ^~~~~~~~~~
- In file included from c_bz.c:14:
- /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,
- | ~~~~~~~~~~~~~~~~~^~~~~~
- c_bz.c: In function 'mlbz_write':
- c_bz.c:201:13: warning: "string_length" is deprecated: use "caml_string_length" instead
- 201 | if((c_len + c_pos > string_length(buf))
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- c_bz.c:203:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 203 | invalid_argument("Bz.write") ;
- | ^~~~~~~~~~~~~~~~~~~~~~
- c_bz.c:204:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 204 | c_buf = String_val(buf) + c_pos ;
- | ^
- c_bz.c: In function 'mlbz_compress':
- c_bz.c:240:13: warning: "string_length" is deprecated: use "caml_string_length" instead
- 240 | || c_pos + c_len > string_length(src))
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- c_bz.c:241:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 241 | invalid_argument("Bz.compress") ;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~
- c_bz.c:242:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 242 | src_buf = String_val(src) + c_pos;
- | ^
- c_bz.c:246:13: warning: "raise_out_of_memory" is deprecated: use "caml_raise_out_of_memory" instead
- 246 | raise_out_of_memory();
- | ^~~~~~~~~~~~~~
- c_bz.c:258:20: warning: "raise_out_of_memory" is deprecated: use "caml_raise_out_of_memory" instead
- 258 | raise_out_of_memory();
- | ^~~~~~~~~~~
- c_bz.c:263:13: warning: "raise_out_of_memory" is deprecated: use "caml_raise_out_of_memory" instead
- 263 | raise_out_of_memory();
- | ^~~~~~~~~~~~~~~~
- c_bz.c:266:13: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead
- 266 | result = alloc_string(dst_len);
- | ^~~~~~~~~~~~~~~~~~~~~
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:290:24: warning: passing argument 1 of 'memcpy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 290 | #define String_val(x) ((const char *) Bp_val(x))
- | ~^~~~~~~~~~~~~~~~~~~~~~~~~
- c_bz.c:267:10: note: in expansion of macro 'String_val'
- 267 | memcpy(String_val(result), dst_buf, 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,
- | ~~~~~~~~~~~~~~~~~^~~~~~
- c_bz.c: In function 'mlbz_uncompress':
- c_bz.c:285:13: warning: "string_length" is deprecated: use "caml_string_length" instead
- 285 | || c_pos + c_len > string_length(src))
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- c_bz.c:286:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
- 286 | invalid_argument("Bz.uncompress") ;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
- c_bz.c:287:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 287 | src_buf = String_val(src) + c_pos;
- | ^
- c_bz.c:291:13: warning: "raise_out_of_memory" is deprecated: use "caml_raise_out_of_memory" instead
- 291 | raise_out_of_memory();
- | ^~~~~~~~~~~~~~
- c_bz.c:305:20: warning: "raise_out_of_memory" is deprecated: use "caml_raise_out_of_memory" instead
- 305 | raise_out_of_memory();
- | ^~~~~~~~~~~~~
- c_bz.c:311:20: warning: "raise_out_of_memory" is deprecated: use "caml_raise_out_of_memory" instead
- 311 | raise_out_of_memory() ;
- | ^~~~~~~~~~~~
- c_bz.c:314:20: warning: "raise_constant" is deprecated: use "caml_raise_constant" instead
- 314 | raise_constant(*caml_named_value("mlbz_data_exn")) ;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- c_bz.c:316:20: warning: "raise_constant" is deprecated: use "caml_raise_constant" instead
- 316 | raise_constant(*caml_named_value("mlbz_eof_exn")) ;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- c_bz.c:319:13: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead
- 319 | result = alloc_string(dst_len);
- | ^~~~~~~~~~~~~~~~~~~~~
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:290:24: warning: passing argument 1 of 'memcpy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 290 | #define String_val(x) ((const char *) Bp_val(x))
- | ~^~~~~~~~~~~~~~~~~~~~~~~~~
- c_bz.c:320:10: note: in expansion of macro 'String_val'
- 320 | memcpy(String_val(result), dst_buf, 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,
- | ~~~~~~~~~~~~~~~~~^~~~~~
- ocamlmklib -oc camlbz2 c_bz.o -lbz2
- ocamlc.opt -c bz2.mli
- File "bz2.mli", line 54, characters 52-73:
- 54 | external open_in : ?small:bool -> ?unused:string -> Pervasives.in_channel ->
- ^^^^^^^^^^^^^^^^^^^^^
- 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 "bz2.mli", line 88, characters 34-56:
- 88 | external open_out : ?block:int -> Pervasives.out_channel -> out_channel
- ^^^^^^^^^^^^^^^^^^^^^^
- 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
- ocamlc.opt -c bz2.ml
- File "bz2.ml", line 31, characters 52-73:
- 31 | external open_in : ?small:bool -> ?unused:string -> Pervasives.in_channel ->
- ^^^^^^^^^^^^^^^^^^^^^
- 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 "bz2.ml", line 44, characters 34-56:
- 44 | external open_out : ?block:int -> Pervasives.out_channel -> out_channel
- ^^^^^^^^^^^^^^^^^^^^^^
- 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
- ocamlmklib -oc camlbz2 -o bz2 bz2.cmo -lbz2
- ocamlopt.opt -c bz2.ml
- File "bz2.ml", line 31, characters 52-73:
- 31 | external open_in : ?small:bool -> ?unused:string -> Pervasives.in_channel ->
- ^^^^^^^^^^^^^^^^^^^^^
- 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 "bz2.ml", line 44, characters 34-56:
- 44 | external open_out : ?block:int -> Pervasives.out_channel -> out_channel
- ^^^^^^^^^^^^^^^^^^^^^^
- 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
- ocamlmklib -oc camlbz2 -o bz2 bz2.cmx -lbz2
-> compiled camlbz2.0.6.0
[camlbz2: make install]
+ /usr/bin/make "install" (CWD=/home/opam/.opam/default/.opam-switch/build/camlbz2.0.6.0)
- ocamlfind remove bz2
- ocamlfind: [WARNING] No such file: /home/opam/.opam/default/lib/bz2/META
- ocamlfind install \
- -patch-version 0.6.0 -ldconf ignore \
- bz2 META bz2.cmi bz2.cmx bz2.mli bz2.a bz2.cma bz2.cmxa dllcamlbz2.so libcamlbz2.a
- Installed /home/opam/.opam/default/lib/bz2/libcamlbz2.a
- Installed /home/opam/.opam/default/lib/bz2/bz2.cmxa
- Installed /home/opam/.opam/default/lib/bz2/bz2.cma
- Installed /home/opam/.opam/default/lib/bz2/bz2.a
- Installed /home/opam/.opam/default/lib/bz2/bz2.mli
- Installed /home/opam/.opam/default/lib/bz2/bz2.cmx
- Installed /home/opam/.opam/default/lib/bz2/bz2.cmi
- Installed /home/opam/.opam/default/lib/stublibs/dllcamlbz2.so
- Installed /home/opam/.opam/default/lib/stublibs/dllcamlbz2.so.owner
- Installed /home/opam/.opam/default/lib/bz2/META
-> installed camlbz2.0.6.0
=== STDERR ===
2026-06-16 11:44.35: OK: build camlbz2.0.6.0 (runc: 3.6s, disk: 20KB)
2026-06-16 11:44.35: Job succeeded