Build:
  1. 0
2026-11-02 09:06.50: New job: build libmojave.1.1.1 (4a8421bd60d2)
2026-11-02 09:06.50: [profile full] build libmojave.1.1.1
2026-11-02 09:07.01: build libmojave.1.1.1 (4a8421bd60d2)
=== DEPENDENCIES (9 transitive) ===
  base-threads.base                                  f062ded5f7fe
  base-unix.base                                     200a1b731b4b
  compiler-cloning.enabled                           f92b4252ef86
  csexp.1.5.2                                        26e0a5014ed0
  dune.3.24.2                                        3fea9716fe4a
  dune-configurator.3.24.2                           215326a96920
  ocaml.5.5.2                                        11d5f4fa9040
  ocaml-base-compiler.5.5.2                          11100ea2ad5a
  ocaml-compiler.5.5.2                               58ca3e1f67e1
=== STDOUT ===
Processing: [default: loading data]
[libmojave.1.1.1: dl]
[libmojave.1.1.1: http]
[libmojave.1.1.1: extract]
-> retrieved libmojave.1.1.1  (https://github.com/jyh/libmojave/archive/refs/tags/1.1.1.tar.gz)
[libmojave: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "libmojave" "-j" "39" "@install" (CWD=/home/opam/.opam/default/.opam-switch/build/libmojave.1.1.1)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w +a-4-27-37-44-50-70 -warn-error +a-3-4-27-37-44-50-67-68-69-70 -g -g -bin-annot -bin-annot-occurrences -I lib/.lm.objs/byte -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -cmi-file lib/.lm.objs/byte/lm_make_printf.cmi -no-alias-deps -o lib/.lm.objs/byte/lm_make_printf.cmo -c -impl lib/lm_make_printf.ml)
- File "stdlib/lm_make_printf.ml", line 177, characters 8-39:
- Warning 69 [unused-field]: record field field_flags is never read.
-   (However, this field is used to build or mutate values.)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w +a-4-27-37-44-50-70 -warn-error +a-3-4-27-37-44-50-67-68-69-70 -g -g -bin-annot -bin-annot-occurrences -I lib/.lm.objs/byte -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -no-alias-deps -o lib/.lm.objs/byte/lm_marshal_shared.cmi -c -intf lib/lm_marshal_shared.mli)
- File "system/lm_marshal_shared.mli", line 39, characters 17-20:
- Warning 67 [unused-functor-parameter]: unused functor parameter Buf.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w +a-4-27-37-44-50-70 -warn-error +a-3-4-27-37-44-50-67-68-69-70 -g -g -I lib/.lm.objs/byte -I lib/.lm.objs/native -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -cmi-file lib/.lm.objs/byte/lm_make_printf.cmi -no-alias-deps -o lib/.lm.objs/native/lm_make_printf.cmx -c -impl lib/lm_make_printf.ml)
- File "stdlib/lm_make_printf.ml", line 177, characters 8-39:
- Warning 69 [unused-field]: record field field_flags is never read.
-   (However, this field is used to build or mutate values.)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w +a-4-27-37-44-50-70 -warn-error +a-3-4-27-37-44-50-67-68-69-70 -g -g -bin-annot -bin-annot-occurrences -I lib/.lm.objs/byte -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -cmi-file lib/.lm.objs/byte/lm_mmap_pipe.cmi -no-alias-deps -o lib/.lm.objs/byte/lm_mmap_pipe.cmo -c -impl lib/lm_mmap_pipe.ml)
- File "unix/lm_mmap_pipe.ml", line 84, characters 5-27:
- Warning 69 [unused-field]: record field mmap_file is never read.
-   (However, this field is used to build or mutate values.)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w +a-4-27-37-44-50-70 -warn-error +a-3-4-27-37-44-50-67-68-69-70 -g -g -bin-annot -bin-annot-occurrences -I lib/.lm.objs/byte -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -cmi-file lib/.lm.objs/byte/lm_imp_dag.cmi -no-alias-deps -o lib/.lm.objs/byte/lm_imp_dag.cmo -c -impl lib/lm_imp_dag.ml)
- File "stdlib/lm_imp_dag.ml", line 74, characters 8-33:
- Warning 69 [unused-field]: mutable record field entry_value is never mutated.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w +a-4-27-37-44-50-70 -warn-error +a-3-4-27-37-44-50-67-68-69-70 -g -g -I lib/.lm.objs/byte -I lib/.lm.objs/native -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -cmi-file lib/.lm.objs/byte/lm_imp_dag.cmi -no-alias-deps -o lib/.lm.objs/native/lm_imp_dag.cmx -c -impl lib/lm_imp_dag.ml)
- File "stdlib/lm_imp_dag.ml", line 74, characters 8-33:
- Warning 69 [unused-field]: mutable record field entry_value is never mutated.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w +a-4-27-37-44-50-70 -warn-error +a-3-4-27-37-44-50-67-68-69-70 -g -g -bin-annot -bin-annot-occurrences -I lib/.lm.objs/byte -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -cmi-file lib/.lm.objs/byte/lm_marshal_shared.cmi -no-alias-deps -o lib/.lm.objs/byte/lm_marshal_shared.cmo -c -impl lib/lm_marshal_shared.ml)
- File "system/lm_marshal_shared.ml", line 159, characters 8-29:
- Warning 69 [unused-field]: record field marshal_id is never read.
-   (However, this field is used to build or mutate values.)
- 
- File "system/lm_marshal_shared.ml", line 160, characters 8-52:
- Warning 69 [unused-field]: record field marshal_view is never read.
-   (However, this field is used to build or mutate values.)
- 
- File "system/lm_marshal_shared.ml", line 162, characters 8-56:
- Warning 69 [unused-field]: mutable record field marshal_values is never mutated.
- 
- File "system/lm_marshal_shared.ml", line 163, characters 8-52:
- Warning 69 [unused-field]: mutable record field marshal_copies is never mutated.
- 
- File "system/lm_marshal_shared.ml", line 164, characters 8-49:
- Warning 69 [unused-field]: mutable record field marshal_hash is never mutated.
- 
- File "system/lm_marshal_shared.ml", line 166, characters 8-38:
- Warning 69 [unused-field]: record field marshal_local_tlb is never read.
-   (However, this field is used to build or mutate values.)
- 
- File "system/lm_marshal_shared.ml", line 167, characters 8-39:
- Warning 69 [unused-field]: record field marshal_global_tlb is never read.
-   (However, this field is used to build or mutate values.)
- 
- File "system/lm_marshal_shared.ml", line 168, characters 8-36:
- Warning 69 [unused-field]: record field marshal_tmp_tlb is never read.
-   (However, this field is used to build or mutate values.)
- 
- File "system/lm_marshal_shared.ml", line 175, characters 8-52:
- Warning 69 [unused-field]: record field marshal_local_free_list is never read.
-   (However, this field is used to build or mutate values.)
- 
- File "system/lm_marshal_shared.ml", line 177, characters 8-56:
- Warning 69 [unused-field]: record field marshal_lookahead_free_list is never read.
-   (However, this field is used to build or mutate values.)
- 
- File "system/lm_marshal_shared.ml", line 178, characters 8-51:
- Warning 69 [unused-field]: record field marshal_lookahead_pages is never read.
-   (However, this field is used to build or mutate values.)
- 
- File "system/lm_marshal_shared.ml", line 180, characters 8-57:
- Warning 69 [unused-field]: record field marshal_page_table is never read.
-   (However, this field is used to build or mutate values.)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w +a-4-27-37-44-50-70 -warn-error +a-3-4-27-37-44-50-67-68-69-70 -g -g -I lib/.lm.objs/byte -I lib/.lm.objs/native -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -cmi-file lib/.lm.objs/byte/lm_mmap_pipe.cmi -no-alias-deps -o lib/.lm.objs/native/lm_mmap_pipe.cmx -c -impl lib/lm_mmap_pipe.ml)
- File "unix/lm_mmap_pipe.ml", line 84, characters 5-27:
- Warning 69 [unused-field]: record field mmap_file is never read.
-   (However, this field is used to build or mutate values.)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w +a-4-27-37-44-50-70 -warn-error +a-3-4-27-37-44-50-67-68-69-70 -g -g -bin-annot -bin-annot-occurrences -I lib/.lm.objs/byte -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -cmi-file lib/.lm.objs/byte/lm_rformat_tex.cmi -no-alias-deps -o lib/.lm.objs/byte/lm_rformat_tex.cmo -c -impl lib/lm_rformat_tex.ml)
- File "stdlib/lm_rformat_tex.ml", line 47, characters 5-44:
- Warning 69 [unused-field]: record field tex_print_newline is never read.
-   (However, this field is used to build or mutate values.)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w +a-4-27-37-44-50-70 -warn-error +a-3-4-27-37-44-50-67-68-69-70 -g -g -bin-annot -bin-annot-occurrences -I lib/.lm.objs/byte -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -cmi-file lib/.lm.objs/byte/lm_rformat.cmi -no-alias-deps -o lib/.lm.objs/byte/lm_rformat.cmo -c -impl lib/lm_rformat.ml)
- File "stdlib/lm_rformat.ml", line 186, characters 5-21:
- Warning 69 [unused-field]: record field buf_index is never read.
-   (However, this field is used to build or mutate values.)
- 
- File "stdlib/lm_rformat.ml", line 192, characters 5-32:
- Warning 69 [unused-field]: record field buf_parent is never read.
-   (However, this field is used to build or mutate values.)
- 
- File "stdlib/lm_rformat.ml", line 144, characters 5-25:
- Warning 69 [unused-field]: record field formatted_col is never read.
-   (However, this field is used to build or mutate values.)
- 
- File "stdlib/lm_rformat.ml", line 145, characters 5-26:
- Warning 69 [unused-field]: record field formatted_maxx is never read.
-   (However, this field is used to build or mutate values.)
- 
- File "stdlib/lm_rformat.ml", line 147, characters 5-28:
- Warning 69 [unused-field]: record field formatted_search is never read.
-   (However, this field is used to build or mutate values.)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w +a-4-27-37-44-50-70 -warn-error +a-3-4-27-37-44-50-67-68-69-70 -g -g -bin-annot -bin-annot-occurrences -I lib/.lm.objs/byte -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -no-alias-deps -o lib/.lm.objs/byte/lm_symbol_matrix.cmi -c -intf lib/lm_symbol_matrix.mli)
- File "util/lm_symbol_matrix.mli", line 140, characters 30-35:
- Warning 67 [unused-functor-parameter]: unused functor parameter Order.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w +a-4-27-37-44-50-70 -warn-error +a-3-4-27-37-44-50-67-68-69-70 -g -g -I lib/.lm.objs/byte -I lib/.lm.objs/native -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -cmi-file lib/.lm.objs/byte/lm_rformat.cmi -no-alias-deps -o lib/.lm.objs/native/lm_rformat.cmx -c -impl lib/lm_rformat.ml)
- File "stdlib/lm_rformat.ml", line 186, characters 5-21:
- Warning 69 [unused-field]: record field buf_index is never read.
-   (However, this field is used to build or mutate values.)
- 
- File "stdlib/lm_rformat.ml", line 192, characters 5-32:
- Warning 69 [unused-field]: record field buf_parent is never read.
-   (However, this field is used to build or mutate values.)
- 
- File "stdlib/lm_rformat.ml", line 144, characters 5-25:
- Warning 69 [unused-field]: record field formatted_col is never read.
-   (However, this field is used to build or mutate values.)
- 
- File "stdlib/lm_rformat.ml", line 145, characters 5-26:
- Warning 69 [unused-field]: record field formatted_maxx is never read.
-   (However, this field is used to build or mutate values.)
- 
- File "stdlib/lm_rformat.ml", line 147, characters 5-28:
- Warning 69 [unused-field]: record field formatted_search is never read.
-   (However, this field is used to build or mutate values.)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w +a-4-27-37-44-50-70 -warn-error +a-3-4-27-37-44-50-67-68-69-70 -g -g -I lib/.lm.objs/byte -I lib/.lm.objs/native -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -cmi-file lib/.lm.objs/byte/lm_rformat_tex.cmi -no-alias-deps -o lib/.lm.objs/native/lm_rformat_tex.cmx -c -impl lib/lm_rformat_tex.ml)
- File "stdlib/lm_rformat_tex.ml", line 47, characters 5-44:
- Warning 69 [unused-field]: record field tex_print_newline is never read.
-   (However, this field is used to build or mutate values.)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w +a-4-27-37-44-50-70 -warn-error +a-3-4-27-37-44-50-67-68-69-70 -g -g -bin-annot -bin-annot-occurrences -I lib/.lm.objs/byte -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -cmi-file lib/.lm.objs/byte/lm_lexer.cmi -no-alias-deps -o lib/.lm.objs/byte/lm_lexer.cmo -c -impl lib/lm_lexer.ml)
- File "util/lm_lexer.ml", line 558, characters 8-47:
- Warning 69 [unused-field]: record field nfa_args is never read.
-   (However, this field is used to build or mutate values.)
- 
- File "util/lm_lexer.ml", line 654, characters 7-40:
- Warning 69 [unused-field]: mutable record field dfa_start_pos is never mutated.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w +a-4-27-37-44-50-70 -warn-error +a-3-4-27-37-44-50-67-68-69-70 -g -g -I lib/.lm.objs/byte -I lib/.lm.objs/native -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -cmi-file lib/.lm.objs/byte/lm_marshal_shared.cmi -no-alias-deps -o lib/.lm.objs/native/lm_marshal_shared.cmx -c -impl lib/lm_marshal_shared.ml)
- File "system/lm_marshal_shared.ml", line 159, characters 8-29:
- Warning 69 [unused-field]: record field marshal_id is never read.
-   (However, this field is used to build or mutate values.)
- 
- File "system/lm_marshal_shared.ml", line 160, characters 8-52:
- Warning 69 [unused-field]: record field marshal_view is never read.
-   (However, this field is used to build or mutate values.)
- 
- File "system/lm_marshal_shared.ml", line 162, characters 8-56:
- Warning 69 [unused-field]: mutable record field marshal_values is never mutated.
- 
- File "system/lm_marshal_shared.ml", line 163, characters 8-52:
- Warning 69 [unused-field]: mutable record field marshal_copies is never mutated.
- 
- File "system/lm_marshal_shared.ml", line 164, characters 8-49:
- Warning 69 [unused-field]: mutable record field marshal_hash is never mutated.
- 
- File "system/lm_marshal_shared.ml", line 166, characters 8-38:
- Warning 69 [unused-field]: record field marshal_local_tlb is never read.
-   (However, this field is used to build or mutate values.)
- 
- File "system/lm_marshal_shared.ml", line 167, characters 8-39:
- Warning 69 [unused-field]: record field marshal_global_tlb is never read.
-   (However, this field is used to build or mutate values.)
- 
- File "system/lm_marshal_shared.ml", line 168, characters 8-36:
- Warning 69 [unused-field]: record field marshal_tmp_tlb is never read.
-   (However, this field is used to build or mutate values.)
- 
- File "system/lm_marshal_shared.ml", line 175, characters 8-52:
- Warning 69 [unused-field]: record field marshal_local_free_list is never read.
-   (However, this field is used to build or mutate values.)
- 
- File "system/lm_marshal_shared.ml", line 177, characters 8-56:
- Warning 69 [unused-field]: record field marshal_lookahead_free_list is never read.
-   (However, this field is used to build or mutate values.)
- 
- File "system/lm_marshal_shared.ml", line 178, characters 8-51:
- Warning 69 [unused-field]: record field marshal_lookahead_pages is never read.
-   (However, this field is used to build or mutate values.)
- 
- File "system/lm_marshal_shared.ml", line 180, characters 8-57:
- Warning 69 [unused-field]: record field marshal_page_table is never read.
-   (However, this field is used to build or mutate values.)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w +a-4-27-37-44-50-70 -warn-error +a-3-4-27-37-44-50-67-68-69-70 -g -g -I lib/.lm.objs/byte -I lib/.lm.objs/native -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -cmi-file lib/.lm.objs/byte/lm_lexer.cmi -no-alias-deps -o lib/.lm.objs/native/lm_lexer.cmx -c -impl lib/lm_lexer.ml)
- File "util/lm_lexer.ml", line 558, characters 8-47:
- Warning 69 [unused-field]: record field nfa_args is never read.
-   (However, this field is used to build or mutate values.)
- 
- File "util/lm_lexer.ml", line 654, characters 7-40:
- Warning 69 [unused-field]: mutable record field dfa_start_pos is never mutated.
- (cd _build/default/lib && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread -D_FILE_OFFSET_BITS=64 -Wall -fdiagnostics-color=always -DHAVE_SNPRINTF -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -o lm_heap.o -c lm_heap.c)
- lm_heap.c:49:14: warning: 'null' defined but not used [-Wunused-variable]
-    49 | static char *null = 0;
-       |              ^~~~
- (cd _build/default/lib && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread -D_FILE_OFFSET_BITS=64 -Wall -fdiagnostics-color=always -DHAVE_SNPRINTF -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -o lm_marshal_shared.o -c lm_marshal_shared.c)
- In file included from /home/opam/.opam/default/lib/ocaml/caml/memory.h:29,
-                  from lm_marshal_shared.c:38:
- lm_marshal_shared.c: In function 'ml_write_block':
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:366:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   366 | #define String_val(x) ((const char *) Bp_val(x))
-       |                       ^
- lm_marshal_shared.c:51:18: note: in expansion of macro 'String_val'
-    51 |     char *bufp = String_val(buf);
-       |                  ^~~~~~~~~~
- (cd _build/default/lib && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread -D_FILE_OFFSET_BITS=64 -Wall -fdiagnostics-color=always -DHAVE_SNPRINTF -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -o lm_ctype.o -c lm_ctype.c)
- In file included from lm_ctype.c:36:
- lm_ctype.c: In function 'get_chars':
- /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))
-       |                       ~^~~~~~~~~~~~~~~~~~~~~~~~~
- lm_ctype.c:64:12: note: in expansion of macro 'String_val'
-    64 |     memcpy(String_val(s), buf, p - buf);
-       |            ^~~~~~~~~~
- In file included from /usr/include/memory.h:29,
-                  from lm_ctype.c:32:
- /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,
-       |                      ~~~~~~~~~~~~~~~~~^~~~~~
- (cd _build/default/lib && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread -D_FILE_OFFSET_BITS=64 -Wall -fdiagnostics-color=always -DHAVE_SNPRINTF -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -o lm_printf.o -c lm_printf.c)
- In file included from lm_printf.c:38:
- lm_printf.c: In function 'ml_print_char':
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:366:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   366 | #define String_val(x) ((const char *) Bp_val(x))
-       |                       ^
- lm_printf.c:60:17: note: in expansion of macro 'String_val'
-    60 |     char *fmt = String_val(v_fmt);
-       |                 ^~~~~~~~~~
- lm_printf.c: In function 'ml_print_float':
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:366:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   366 | #define String_val(x) ((const char *) Bp_val(x))
-       |                       ^
- lm_printf.c:139:17: note: in expansion of macro 'String_val'
-   139 |     char *fmt = String_val(v_fmt);
-       |                 ^~~~~~~~~~
- lm_printf.c: In function 'ml_print_string':
- lm_printf.c:162:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   162 |     fmt = String_val(v_fmt);
-       |         ^
- lm_printf.c:167:7: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   167 |     s = String_val(v_string);
-       |       ^
- lm_printf.c: In function 'ml_print_string2':
- lm_printf.c:207:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   207 |     fmt = String_val(v_fmt);
-       |         ^
- lm_printf.c:212:7: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   212 |     s = String_val(v_string);
-       |       ^
- (cd _build/default/lib && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread -D_FILE_OFFSET_BITS=64 -Wall -fdiagnostics-color=always -DHAVE_SNPRINTF -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -o lm_unix_cutil.o -c lm_unix_cutil.c)
- lm_unix_cutil.c:367:12: warning: 'lockf_of_flock' defined but not used [-Wunused-variable]
-   367 | static int lockf_of_flock[] = {
-       |            ^~~~~~~~~~~~~~
- lm_unix_cutil.c:356:12: warning: 'fcntl_of_flock' defined but not used [-Wunused-variable]
-   356 | static int fcntl_of_flock[] = {
-       |            ^~~~~~~~~~~~~~
- lm_unix_cutil.c:348:12: warning: 'fcntl_type_of_flock' defined but not used [-Wunused-variable]
-   348 | static int fcntl_type_of_flock[] = {
-       |            ^~~~~~~~~~~~~~~~~~~
- (cd _build/default/lib && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread -D_FILE_OFFSET_BITS=64 -Wall -fdiagnostics-color=always -DHAVE_SNPRINTF -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -o lm_ssl.o -c lm_ssl.c)
- lm_ssl.c: In function 'lm_ssl_accept':
- lm_ssl.c:775:9: warning: unused variable 'code' [-Wunused-variable]
-   775 |     int code;
-       |         ^~~~
- lm_ssl.c: In function 'lm_ssl_connect':
- lm_ssl.c:798:12: warning: unused variable 'fd' [-Wunused-variable]
-   798 |     SOCKET fd;
-       |            ^~
- lm_ssl.c: In function 'lm_ssl_read':
- lm_ssl.c:828:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   828 |     buf = String_val(v_string);
-       |         ^
- lm_ssl.c: In function 'lm_ssl_write':
- lm_ssl.c:847:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   847 |     buf = String_val(v_string);
-       |         ^
- (cd _build/default/lib && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread -D_FILE_OFFSET_BITS=64 -Wall -fdiagnostics-color=always -DHAVE_SNPRINTF -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -o lm_float.o -c lm_float.c)
- lm_float.c: In function 'float80_of_string':
- lm_float.c:162:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   162 |    buffer = String_val(s);
-       |           ^
- lm_float.c: In function 'c_blit_float32':
- lm_float.c:367:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   367 |     buf = String_val(buf_val);
-       |         ^
- lm_float.c: In function 'c_blit_float64':
- lm_float.c:381:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   381 |     buf = String_val(buf_val);
-       |         ^
- lm_float.c: In function 'c_blit_float80':
- lm_float.c:395:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   395 |     buf = String_val(buf_val);
-       |         ^
- (cd _build/default/lib && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread -D_FILE_OFFSET_BITS=64 -Wall -fdiagnostics-color=always -DHAVE_SNPRINTF -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -o lm_raw.o -c lm_raw.c)
- lm_raw.c: In function 'load_int8':
- lm_raw.c:59:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-    59 |     str = String_val(v_string);
-       |         ^
- lm_raw.c: In function 'load_int16':
- lm_raw.c:78:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-    78 |     str = String_val(v_string);
-       |         ^
- lm_raw.c: In function 'load_int32':
- lm_raw.c:99:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-    99 |     str = String_val(v_string);
-       |         ^
- lm_raw.c: In function 'load_int64':
- lm_raw.c:122:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   122 |     str = String_val(v_string);
-       |         ^
- lm_raw.c: In function 'load_float':
- lm_raw.c:145:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   145 |     str = String_val(v_string);
-       |         ^
- lm_raw.c: In function 'store_int8':
- lm_raw.c:169:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   169 |     str = String_val(v_string);
-       |         ^
- lm_raw.c: In function 'store_int16':
- lm_raw.c:190:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   190 |     str = String_val(v_string);
-       |         ^
- lm_raw.c: In function 'store_int32':
- lm_raw.c:213:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   213 |     str = String_val(v_string);
-       |         ^
- lm_raw.c: In function 'store_int64':
- lm_raw.c:236:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   236 |     str = String_val(v_string);
-       |         ^
- lm_raw.c: In function 'store_float':
- lm_raw.c:259:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   259 |     str = String_val(v_string);
-       |         ^
-> compiled  libmojave.1.1.1
-> installed libmojave.1.1.1

=== STDERR ===

2026-11-02 09:07.26: OK: build libmojave.1.1.1 (runc: 13.1s, disk: 30KB)
2026-11-02 09:07.26: Job succeeded