Build:
  1. 0
2026-09-04 03:27.10: New job: build hack_parallel.1.0.1 (da4f0b204cc3)
2026-09-04 03:27.10: Waiting for resource in pool day11-builds
2026-09-04 03:42.37: Got resource from pool day11-builds
2026-09-04 03:42.37: [profile full] build hack_parallel.1.0.1
2026-09-04 03:42.37: build hack_parallel.1.0.1 (da4f0b204cc3)
=== DEPENDENCIES (69 transitive) ===
  base.v0.14.4                                       f3d360ce88d0
  base-threads.base                                  3d2f2cbc6db2
  base-unix.base                                     3a38ddca6b5e
  base_bigstring.v0.14.0                             2497a2fd694c
  base_quickcheck.v0.14.1                            35bfa9acd4c5
  bin_prot.v0.14.1                                   a6db4af5d2c7
  conf-pkg-config.5                                  74f50f3cfe72
  conf-sqlite3.1                                     fbaed90e46f1
  core.v0.14.1                                       571a359a95e4
  core_kernel.v0.14.2                                44a00f1fa224
  cppo.1.8.0                                         ece271944ed3
  csexp.1.5.2                                        4dba48f2a557
  dune.3.12.2                                        71f33c76629b
  dune-configurator.3.18.2                           2e1558116845
  fieldslib.v0.14.0                                  86fe27063090
  jane-street-headers.v0.14.0                        9f31966fd240
  jst-config.v0.14.1                                 d5fa02f50c1c
  num.1.6                                            fe036226102b
  ocaml.4.14.4                                       c7d6265b51fe
  ocaml-base-compiler.4.14.4                         7a409b6ffbef
  ocaml-compiler-libs.v0.12.4                        656420385ea2
  ocaml-config.2                                     85edea6ac168
  ocamlfind.1.9.8                                    3cae95bed0a0
  octavius.1.2.2                                     8f702569d73c
  parsexp.v0.14.2                                    aacfd8f07154
  ppx_assert.v0.14.0                                 0f86e28fa981
  ppx_base.v0.14.0                                   d29480017214
  ppx_bench.v0.14.1                                  7470e86f4c8b
  ppx_bin_prot.v0.14.0                               5e7c5b1899ee
  ppx_cold.v0.14.0                                   c2d63d30757c
  ppx_compare.v0.14.0                                fdcd05d2d46c
  ppx_custom_printf.v0.14.1                          df86ddcae9ad
  ppx_derivers.1.2.1                                 1e26cc50bf47
  ppx_deriving.5.2.1                                 117eb68118ec
  ppx_enumerate.v0.14.0                              00eb17eaa01f
  ppx_expect.v0.14.2                                 a6e02613c3f6
  ppx_fields_conv.v0.14.2                            60f52c888bde
  ppx_fixed_literal.v0.14.0                          6f58526e63b5
  ppx_hash.v0.14.0                                   415c99f54056
  ppx_here.v0.14.0                                   4f6d78374b6e
  ppx_inline_test.v0.14.1                            a8394a7b1db8
  ppx_jane.v0.14.0                                   01178d6f137d
  ppx_js_style.v0.14.1                               3a4b2e346955
  ppx_let.v0.14.0                                    a50bd267ece2
  ppx_module_timer.v0.14.0                           edea26bf391d
  ppx_optcomp.v0.14.3                                790e347b053e
  ppx_optional.v0.14.0                               565ab4af1fa4
  ppx_pipebang.v0.14.0                               59077bb2634a
  ppx_sexp_conv.v0.14.3                              b1059a5c2e45
  ppx_sexp_message.v0.14.1                           b193c575eccc
  ppx_sexp_value.v0.14.0                             d6643985e7c3
  ppx_stable.v0.14.1                                 c7eb56f80c73
  ppx_string.v0.14.1                                 e6f02899dd64
  ppx_typerep_conv.v0.14.2                           15548c532d3f
  ppx_variants_conv.v0.14.2                          d986bf5ad21f
  ppxlib.0.25.1                                      094ee3b8f50b
  re.1.13.2                                          107b06bef065
  result.1.5                                         58d0d106f0b1
  seq.base                                           1957e27deb9b
  sexplib.v0.14.0                                    de2d311ebbc0
  sexplib0.v0.14.0                                   e5914ff02c28
  spawn.v0.17.0                                      8f0dda216f85
  splittable_random.v0.14.0                          527705ee8403
  stdio.v0.14.0                                      3645c45ae8b4
  stdlib-shims.0.3.0                                 c111f501066f
  time_now.v0.14.0                                   4deafcaa7f77
  timezone.v0.14.0                                   5a597b162a03
  typerep.v0.14.0                                    edc82e37bf8b
  variantslib.v0.14.0                                24f0c217d404
=== STDOUT ===
Processing: [default: loading data]
[hack_parallel.1.0.1: dl]
[hack_parallel.1.0.1: extract]
-> retrieved hack_parallel.1.0.1  (https://opam.ocaml.org/cache)
[hack_parallel: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "hack_parallel" "-j" "39" "@install" (CWD=/home/opam/.opam/default/.opam-switch/build/hack_parallel.1.0.1)
- (cd _build/default/src/utils && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/core -I /home/opam/.opam/default/lib/core/error_checking_mutex -I /home/opam/.opam/default/lib/core_kernel -I /home/opam/.opam/default/lib/core_kernel/base_for_tests -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/version_util -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -I ../injection/default_injector -I ../third-party/hack_core -I collections -I disk -I hh_json -o realpath.o -c realpath.c)
- realpath.c: In function 'hh_realpath':
- realpath.c:42:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-    42 |   input = String_val(v);
-       |         ^
- (cd _build/default/src/utils && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/core -I /home/opam/.opam/default/lib/core/error_checking_mutex -I /home/opam/.opam/default/lib/core_kernel -I /home/opam/.opam/default/lib/core_kernel/base_for_tests -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/version_util -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -I ../injection/default_injector -I ../third-party/hack_core -I collections -I disk -I hh_json -o files.o -c files.c)
- In file included from /home/opam/.opam/default/lib/ocaml/caml/fail.h:27,
-                  from files.c:12:
- files.c: In function 'hh_lutimes':
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   290 | #define String_val(x) ((const char *) Bp_val(x))
-       |                       ^
- files.c:30:20: note: in expansion of macro 'String_val'
-    30 |   char* filename = String_val(filename_v);
-       |                    ^~~~~~~~~~
- files.c: In function 'hh_is_nfs':
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   290 | #define String_val(x) ((const char *) Bp_val(x))
-       |                       ^
- files.c:43:20: note: in expansion of macro 'String_val'
-    43 |   char* filename = String_val(filename_v);
-       |                    ^~~~~~~~~~
- (cd _build/default/scripts && /home/opam/.opam/default/bin/ocaml -I scripts -w -3 unix.cma gen_build_id.ml get_build_id.c)
- Failed git rev-parse: fatal: not a git repository (or any of the parent directories): .git
- Failed hg id: hg: command not found
- Failed git log: fatal: not a git repository (or any of the parent directories): .git
- Failed hg log: hg: command not found
- (cd _build/default/src/heap && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -I../../src/third-party/lz4 -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/core -I /home/opam/.opam/default/lib/core/error_checking_mutex -I /home/opam/.opam/default/lib/core_kernel -I /home/opam/.opam/default/lib/core_kernel/base_for_tests -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/version_util -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -I ../injection/default_injector -I ../stubs -I ../third-party/hack_core -I ../third-party/lz4 -I ../utils -I ../utils/collections -I ../utils/disk -I ../utils/hh_json -o hh_shared_sqlite.o -c hh_shared_sqlite.c)
- hh_shared_sqlite.c: In function 'assert_sql_with_line':
- hh_shared_sqlite.c:75:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-    75 |   if (!exn) exn = caml_named_value("sql_assertion_failure");
-       |                 ^
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/stubs/.stubs.objs/byte -no-alias-deps -o src/stubs/.stubs.objs/byte/eventLogger.cmo -c -impl src/stubs/eventLogger.ml)
- File "src/stubs/eventLogger.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/utils/collections/.collections.objs/byte -no-alias-deps -o src/utils/collections/.collections.objs/byte/stringKey.cmo -c -impl src/utils/collections/stringKey.ml)
- File "src/utils/collections/stringKey.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/third-party/hack_core/.hack_core.objs/byte -no-alias-deps -o src/third-party/hack_core/.hack_core.objs/byte/hack_caml.cmo -c -impl src/third-party/hack_core/hack_caml.ml)
- File "src/third-party/hack_core/hack_caml.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/third-party/hack_core/.hack_core.objs/byte -no-alias-deps -o src/third-party/hack_core/.hack_core.objs/byte/hack_commutative_group.cmo -c -impl src/third-party/hack_core/hack_commutative_group.ml)
- File "src/third-party/hack_core/hack_commutative_group.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/utils/collections/.collections.objs/byte -no-alias-deps -o src/utils/collections/.collections.objs/byte/intKey.cmo -c -impl src/utils/collections/intKey.ml)
- File "src/utils/collections/intKey.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/third-party/hack_core/.hack_core.objs/byte -no-alias-deps -o src/third-party/hack_core/.hack_core.objs/byte/hack_core_printf.cmo -c -impl src/third-party/hack_core/hack_core_printf.ml)
- File "src/third-party/hack_core/hack_core_printf.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/utils/collections/.collections.objs/byte -no-alias-deps -o src/utils/collections/.collections.objs/byte/myMap_sig.cmo -c -impl src/utils/collections/myMap_sig.ml)
- File "src/utils/collections/myMap_sig.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/third-party/hack_core/.hack_core.objs/byte -no-alias-deps -o src/third-party/hack_core/.hack_core.objs/byte/hack_monad.cmo -c -impl src/third-party/hack_core/hack_monad.ml)
- File "src/third-party/hack_core/hack_monad.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/utils/collections/.collections.objs/byte -no-alias-deps -o src/utils/collections/.collections.objs/byte/sSet.cmo -c -impl src/utils/collections/sSet.ml)
- File "src/utils/collections/sSet.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/third-party/hack_core/.hack_core.objs/byte -no-alias-deps -o src/third-party/hack_core/.hack_core.objs/byte/hack_poly.cmo -c -impl src/third-party/hack_core/hack_poly.ml)
- File "src/third-party/hack_core/hack_poly.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/third-party/hack_core/.hack_core.objs/byte -no-alias-deps -o src/third-party/hack_core/.hack_core.objs/byte/hack_container.cmo -c -impl src/third-party/hack_core/hack_container.ml)
- File "src/third-party/hack_core/hack_container.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/third-party/hack_core/.hack_core.objs/byte -no-alias-deps -o src/third-party/hack_core/.hack_core.objs/byte/hack_option.cmo -c -impl src/third-party/hack_core/hack_option.ml)
- File "src/third-party/hack_core/hack_option.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/utils/collections/.collections.objs/byte -no-alias-deps -o src/utils/collections/.collections.objs/byte/iSet.cmo -c -impl src/utils/collections/iSet.ml)
- File "src/utils/collections/iSet.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/utils/collections/.collections.objs/byte -no-alias-deps -o src/utils/collections/.collections.objs/byte/iMap.cmo -c -impl src/utils/collections/iMap.ml)
- File "src/utils/collections/iMap.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/utils/collections/.collections.objs/byte -no-alias-deps -o src/utils/collections/.collections.objs/byte/sMap.cmo -c -impl src/utils/collections/sMap.ml)
- File "src/utils/collections/sMap.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/utils/disk/.disk.objs/byte -I src/injection/default_injector/.injection.objs/byte -I src/utils/collections/.collections.objs/byte -no-alias-deps -o src/utils/disk/.disk.objs/byte/disk_sig.cmo -c -impl src/utils/disk/disk_sig.ml)
- File "src/utils/disk/disk_sig.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/utils/disk/.disk.objs/byte -I src/injection/default_injector/.injection.objs/byte -I src/utils/collections/.collections.objs/byte -no-alias-deps -o src/utils/disk/.disk.objs/byte/realDisk.cmo -c -impl src/utils/disk/realDisk.ml)
- File "src/utils/disk/realDisk.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/third-party/hack_core/.hack_core.objs/byte -no-alias-deps -o src/third-party/hack_core/.hack_core.objs/byte/hack_core_list.cmo -c -impl src/third-party/hack_core/hack_core_list.ml)
- File "src/third-party/hack_core/hack_core_list.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/utils/.utils.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/core -I /home/opam/.opam/default/lib/core/error_checking_mutex -I /home/opam/.opam/default/lib/core_kernel -I /home/opam/.opam/default/lib/core_kernel/base_for_tests -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/version_util -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -I src/injection/default_injector/.injection.objs/byte -I src/third-party/hack_core/.hack_core.objs/byte -I src/utils/collections/.collections.objs/byte -I src/utils/disk/.disk.objs/byte -I src/utils/hh_json/.hh_json.objs/byte -no-alias-deps -o src/utils/.utils.objs/byte/handle.cmo -c -impl src/utils/handle.ml)
- File "src/utils/handle.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/utils/.utils.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/core -I /home/opam/.opam/default/lib/core/error_checking_mutex -I /home/opam/.opam/default/lib/core_kernel -I /home/opam/.opam/default/lib/core_kernel/base_for_tests -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/version_util -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -I src/injection/default_injector/.injection.objs/byte -I src/third-party/hack_core/.hack_core.objs/byte -I src/utils/collections/.collections.objs/byte -I src/utils/disk/.disk.objs/byte -I src/utils/hh_json/.hh_json.objs/byte -no-alias-deps -o src/utils/.utils.objs/byte/exit_status.cmo -c -impl src/utils/exit_status.ml)
- File "src/utils/exit_status.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/utils/.utils.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/core -I /home/opam/.opam/default/lib/core/error_checking_mutex -I /home/opam/.opam/default/lib/core_kernel -I /home/opam/.opam/default/lib/core_kernel/base_for_tests -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/version_util -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -I src/injection/default_injector/.injection.objs/byte -I src/third-party/hack_core/.hack_core.objs/byte -I src/utils/collections/.collections.objs/byte -I src/utils/disk/.disk.objs/byte -I src/utils/hh_json/.hh_json.objs/byte -no-alias-deps -o src/utils/.utils.objs/byte/hack_core.cmo -c -impl src/utils/hack_core.ml)
- File "src/utils/hack_core.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/utils/.utils.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/core -I /home/opam/.opam/default/lib/core/error_checking_mutex -I /home/opam/.opam/default/lib/core_kernel -I /home/opam/.opam/default/lib/core_kernel/base_for_tests -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/version_util -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -I src/injection/default_injector/.injection.objs/byte -I src/third-party/hack_core/.hack_core.objs/byte -I src/utils/collections/.collections.objs/byte -I src/utils/disk/.disk.objs/byte -I src/utils/hh_json/.hh_json.objs/byte -no-alias-deps -o src/utils/.utils.objs/byte/printSignal.cmo -c -impl src/utils/printSignal.ml)
- File "src/utils/printSignal.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/utils/.utils.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/core -I /home/opam/.opam/default/lib/core/error_checking_mutex -I /home/opam/.opam/default/lib/core_kernel -I /home/opam/.opam/default/lib/core_kernel/base_for_tests -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/version_util -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -I src/injection/default_injector/.injection.objs/byte -I src/third-party/hack_core/.hack_core.objs/byte -I src/utils/collections/.collections.objs/byte -I src/utils/disk/.disk.objs/byte -I src/utils/hh_json/.hh_json.objs/byte -no-alias-deps -o src/utils/.utils.objs/byte/stats.cmo -c -impl src/utils/stats.ml)
- File "src/utils/stats.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/utils/.utils.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/core -I /home/opam/.opam/default/lib/core/error_checking_mutex -I /home/opam/.opam/default/lib/core_kernel -I /home/opam/.opam/default/lib/core_kernel/base_for_tests -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/version_util -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -I src/injection/default_injector/.injection.objs/byte -I src/third-party/hack_core/.hack_core.objs/byte -I src/utils/collections/.collections.objs/byte -I src/utils/disk/.disk.objs/byte -I src/utils/hh_json/.hh_json.objs/byte -no-alias-deps -o src/utils/.utils.objs/byte/string_utils.cmo -c -impl src/utils/string_utils.ml)
- File "src/utils/string_utils.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default/src/heap && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -I../../src/third-party/lz4 -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/core -I /home/opam/.opam/default/lib/core/error_checking_mutex -I /home/opam/.opam/default/lib/core_kernel -I /home/opam/.opam/default/lib/core_kernel/base_for_tests -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/version_util -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -I ../injection/default_injector -I ../stubs -I ../third-party/hack_core -I ../third-party/lz4 -I ../utils -I ../utils/collections -I ../utils/disk -I ../utils/hh_json -o hh_shared.o -c hh_shared.c)
- hh_shared.c: In function 'raise_failed_anonymous_memfd_init':
- hh_shared.c:610:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   610 |   if (!exn) exn = caml_named_value("failed_anonymous_memfd_init");
-       |                 ^
- hh_shared.c: In function 'raise_less_than_minimum_available':
- hh_shared.c:617:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   617 |   if (!exn) exn = caml_named_value("less_than_minimum_available");
-       |                 ^
- hh_shared.c: In function 'raise_out_of_shared_memory':
- hh_shared.c:765:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   765 |   if (!exn) exn = caml_named_value("out_of_shared_memory");
-       |                 ^
- hh_shared.c: In function 'hh_shared_init':
- hh_shared.c:993:13: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   993 |     shm_dir = String_val(Field(shm_dir_val, 0));
-       |             ^
- hh_shared.c: In function 'check_should_exit':
- hh_shared.c:1188:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-  1188 |     if (!exn) exn = caml_named_value("worker_should_exit");
-       |                   ^
- hh_shared.c: In function 'raise_dep_table_full':
- hh_shared.c:1256:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-  1256 |   if (!exn) exn = caml_named_value("dep_table_full");
-       |                 ^
- hh_shared.c: In function 'raise_heap_full':
- hh_shared.c:1626:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-  1626 |   if (!exn) exn = caml_named_value("heap_full");
-       |                 ^
- hh_shared.c: In function 'hh_store_ocaml':
- hh_shared.c:1666:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-  1666 |     value = String_val(data);
-       |           ^
- hh_shared.c: In function 'raise_hash_table_full':
- hh_shared.c:1770:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-  1770 |   if (!exn) exn = caml_named_value("hash_table_full");
-       |                 ^
- In file included from hh_shared.h:5,
-                  from hh_shared.c:10:
- hh_shared.c: In function 'hh_deserialize':
- /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))
-       |                       ~^~~~~~~~~~~~~~~~~~~~~~~~~
- hh_shared.c:1952:12: note: in expansion of macro 'String_val'
-  1952 |     memcpy(String_val(result), data, size);
-       |            ^~~~~~~~~~
- In file included from hh_shared.c:103:
- /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,
-       |                      ~~~~~~~~~~~~~~~~~^~~~~~
- hh_shared.c: At top level:
- hh_shared.c:2239:9: warning: "Some_val" redefined
-  2239 | #define Some_val(v) Field(v,0)
-       |         ^~~~~~~~
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:408:9: note: this is the location of the previous definition
-   408 | #define Some_val(v) Field(v, 0)
-       |         ^~~~~~~~
- hh_shared.c: In function 'hh_save_dep_table_sqlite':
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   290 | #define String_val(x) ((const char *) Bp_val(x))
-       |                       ^
- hh_shared.c:2545:28: note: in expansion of macro 'String_val'
-  2545 |   char *out_filename_raw = String_val(out_filename);
-       |                            ^~~~~~~~~~
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   290 | #define String_val(x) ((const char *) Bp_val(x))
-       |                       ^
- hh_shared.c:2546:30: note: in expansion of macro 'String_val'
-  2546 |   char *build_revision_raw = String_val(build_revision);
-       |                              ^~~~~~~~~~
- hh_shared.c: In function 'hh_update_dep_table_sqlite':
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   290 | #define String_val(x) ((const char *) Bp_val(x))
-       |                       ^
- hh_shared.c:2557:28: note: in expansion of macro 'String_val'
-  2557 |   char *out_filename_raw = String_val(out_filename);
-       |                            ^~~~~~~~~~
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   290 | #define String_val(x) ((const char *) Bp_val(x))
-       |                       ^
- hh_shared.c:2558:30: note: in expansion of macro 'String_val'
-  2558 |   char *build_revision_raw = String_val(build_revision);
-       |                              ^~~~~~~~~~
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/utils/.utils.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/core -I /home/opam/.opam/default/lib/core/error_checking_mutex -I /home/opam/.opam/default/lib/core_kernel -I /home/opam/.opam/default/lib/core_kernel/base_for_tests -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/version_util -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -I src/injection/default_injector/.injection.objs/byte -I src/third-party/hack_core/.hack_core.objs/byte -I src/utils/collections/.collections.objs/byte -I src/utils/disk/.disk.objs/byte -I src/utils/hh_json/.hh_json.objs/byte -no-alias-deps -o src/utils/.utils.objs/byte/hh_logger.cmo -c -impl src/utils/hh_logger.ml)
- File "src/utils/hh_logger.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/utils/.utils.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/core -I /home/opam/.opam/default/lib/core/error_checking_mutex -I /home/opam/.opam/default/lib/core_kernel -I /home/opam/.opam/default/lib/core_kernel/base_for_tests -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/version_util -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -I src/injection/default_injector/.injection.objs/byte -I src/third-party/hack_core/.hack_core.objs/byte -I src/utils/collections/.collections.objs/byte -I src/utils/disk/.disk.objs/byte -I src/utils/hh_json/.hh_json.objs/byte -no-alias-deps -o src/utils/.utils.objs/byte/utils.cmo -c -impl src/utils/utils.ml)
- File "src/utils/utils.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/utils/.utils.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/core -I /home/opam/.opam/default/lib/core/error_checking_mutex -I /home/opam/.opam/default/lib/core_kernel -I /home/opam/.opam/default/lib/core_kernel/base_for_tests -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/version_util -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -I src/injection/default_injector/.injection.objs/byte -I src/third-party/hack_core/.hack_core.objs/byte -I src/utils/collections/.collections.objs/byte -I src/utils/disk/.disk.objs/byte -I src/utils/hh_json/.hh_json.objs/byte -no-alias-deps -o src/utils/.utils.objs/byte/sys_utils.cmo -c -impl src/utils/sys_utils.ml)
- File "src/utils/sys_utils.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/utils/.utils.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/core -I /home/opam/.opam/default/lib/core/error_checking_mutex -I /home/opam/.opam/default/lib/core_kernel -I /home/opam/.opam/default/lib/core_kernel/base_for_tests -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/version_util -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -I src/injection/default_injector/.injection.objs/byte -I src/third-party/hack_core/.hack_core.objs/byte -I src/utils/collections/.collections.objs/byte -I src/utils/disk/.disk.objs/byte -I src/utils/hh_json/.hh_json.objs/byte -no-alias-deps -o src/utils/.utils.objs/byte/lock.cmo -c -impl src/utils/lock.ml)
- File "src/utils/lock.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/utils/.utils.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/core -I /home/opam/.opam/default/lib/core/error_checking_mutex -I /home/opam/.opam/default/lib/core_kernel -I /home/opam/.opam/default/lib/core_kernel/base_for_tests -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/version_util -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -I src/injection/default_injector/.injection.objs/byte -I src/third-party/hack_core/.hack_core.objs/byte -I src/utils/collections/.collections.objs/byte -I src/utils/disk/.disk.objs/byte -I src/utils/hh_json/.hh_json.objs/byte -no-alias-deps -o src/utils/.utils.objs/byte/pidLog.cmo -c -impl src/utils/pidLog.ml)
- File "src/utils/pidLog.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/utils/.utils.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/core -I /home/opam/.opam/default/lib/core/error_checking_mutex -I /home/opam/.opam/default/lib/core_kernel -I /home/opam/.opam/default/lib/core_kernel/base_for_tests -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/version_util -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -I src/injection/default_injector/.injection.objs/byte -I src/third-party/hack_core/.hack_core.objs/byte -I src/utils/collections/.collections.objs/byte -I src/utils/disk/.disk.objs/byte -I src/utils/hh_json/.hh_json.objs/byte -no-alias-deps -o src/utils/.utils.objs/byte/fork.cmo -c -impl src/utils/fork.ml)
- File "src/utils/fork.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/socket/.socket.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/core -I /home/opam/.opam/default/lib/core/error_checking_mutex -I /home/opam/.opam/default/lib/core_kernel -I /home/opam/.opam/default/lib/core_kernel/base_for_tests -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/version_util -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -I src/injection/default_injector/.injection.objs/byte -I src/third-party/hack_core/.hack_core.objs/byte -I src/utils/.utils.objs/byte -I src/utils/collections/.collections.objs/byte -I src/utils/disk/.disk.objs/byte -I src/utils/hh_json/.hh_json.objs/byte -no-alias-deps -o src/socket/.socket.objs/byte/socket.cmo -c -impl src/socket/socket.ml)
- File "src/socket/socket.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/procs/.procs.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/core -I /home/opam/.opam/default/lib/core/error_checking_mutex -I /home/opam/.opam/default/lib/core_kernel -I /home/opam/.opam/default/lib/core_kernel/base_for_tests -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/version_util -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -I src/heap/.heap.objs/byte -I src/injection/default_injector/.injection.objs/byte -I src/stubs/.stubs.objs/byte -I src/third-party/hack_core/.hack_core.objs/byte -I src/third-party/lz4/.lz4.objs/byte -I src/utils/.utils.objs/byte -I src/utils/collections/.collections.objs/byte -I src/utils/disk/.disk.objs/byte -I src/utils/hh_json/.hh_json.objs/byte -intf-suffix .ml -no-alias-deps -o src/procs/.procs.objs/byte/worker.cmo -c -impl src/procs/worker.ml)
- File "src/procs/worker.ml", line 77, characters 2-10:
- 77 |   id: int; (* Simple id for the worker. This is not the worker pid: on
-        ^^^^^^^^
- Warning 69 [unused-field]: record field id is never read.
- (However, this field is used to build or mutate values.)
- File "src/procs/worker.ml", line 124, characters 2-17:
- 124 |   slave_pid: int; (* The actual slave pid *)
-         ^^^^^^^^^^^^^^^
- Warning 69 [unused-field]: record field slave_pid is never read.
- (However, this field is used to build or mutate values.)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -g -bin-annot -I src/interface/.memory.objs/byte -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/core -I /home/opam/.opam/default/lib/core/error_checking_mutex -I /home/opam/.opam/default/lib/core_kernel -I /home/opam/.opam/default/lib/core_kernel/base_for_tests -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/version_util -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -I src/heap/.heap.objs/byte -I src/injection/default_injector/.injection.objs/byte -I src/interface/.interface.objs/byte -I src/procs/.procs.objs/byte -I src/socket/.socket.objs/byte -I src/stubs/.stubs.objs/byte -I src/third-party/hack_core/.hack_core.objs/byte -I src/third-party/lz4/.lz4.objs/byte -I src/utils/.utils.objs/byte -I src/utils/collections/.collections.objs/byte -I src/utils/disk/.disk.objs/byte -I src/utils/hh_json/.hh_json.objs/byte -intf-suffix .ml -no-alias-deps -o src/interface/.memory.objs/byte/memory.cmo -c -impl src/interface/memory.ml)
- File "src/interface/memory.ml", line 15, characters 2-25:
- 15 |   minor_heap_size: bytes;
-        ^^^^^^^^^^^^^^^^^^^^^^^
- Warning 69 [unused-field]: record field minor_heap_size is never read.
- (However, this field is used to build or mutate values.)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -O3 -I src/procs/.procs.objs/byte -I src/procs/.procs.objs/native -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/core -I /home/opam/.opam/default/lib/core/error_checking_mutex -I /home/opam/.opam/default/lib/core_kernel -I /home/opam/.opam/default/lib/core_kernel/base_for_tests -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/version_util -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -I src/heap/.heap.objs/byte -I src/heap/.heap.objs/native -I src/injection/default_injector/.injection.objs/byte -I src/injection/default_injector/.injection.objs/native -I src/stubs/.stubs.objs/byte -I src/stubs/.stubs.objs/native -I src/third-party/hack_core/.hack_core.objs/byte -I src/third-party/hack_core/.hack_core.objs/native -I src/third-party/lz4/.lz4.objs/byte -I src/third-party/lz4/.lz4.objs/native -I src/utils/.utils.objs/byte -I src/utils/.utils.objs/native -I src/utils/collections/.collections.objs/byte -I src/utils/collections/.collections.objs/native -I src/utils/disk/.disk.objs/byte -I src/utils/disk/.disk.objs/native -I src/utils/hh_json/.hh_json.objs/byte -I src/utils/hh_json/.hh_json.objs/native -intf-suffix .ml -no-alias-deps -o src/procs/.procs.objs/native/worker.cmx -c -impl src/procs/worker.ml)
- File "src/procs/worker.ml", line 77, characters 2-10:
- 77 |   id: int; (* Simple id for the worker. This is not the worker pid: on
-        ^^^^^^^^
- Warning 69 [unused-field]: record field id is never read.
- (However, this field is used to build or mutate values.)
- File "src/procs/worker.ml", line 124, characters 2-17:
- 124 |   slave_pid: int; (* The actual slave pid *)
-         ^^^^^^^^^^^^^^^
- Warning 69 [unused-field]: record field slave_pid is never read.
- (However, this field is used to build or mutate values.)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w A-3-4-23-40-41-42-44-45-48-49-50-57-60 -O3 -I src/interface/.memory.objs/byte -I src/interface/.memory.objs/native -I /home/opam/.opam/default/lib/base -I /home/opam/.opam/default/lib/base/base_internalhash_types -I /home/opam/.opam/default/lib/base/caml -I /home/opam/.opam/default/lib/base/md5 -I /home/opam/.opam/default/lib/base/shadow_stdlib -I /home/opam/.opam/default/lib/base_bigstring -I /home/opam/.opam/default/lib/base_quickcheck -I /home/opam/.opam/default/lib/bin_prot -I /home/opam/.opam/default/lib/bin_prot/shape -I /home/opam/.opam/default/lib/core -I /home/opam/.opam/default/lib/core/error_checking_mutex -I /home/opam/.opam/default/lib/core_kernel -I /home/opam/.opam/default/lib/core_kernel/base_for_tests -I /home/opam/.opam/default/lib/core_kernel/caml_unix -I /home/opam/.opam/default/lib/core_kernel/flags -I /home/opam/.opam/default/lib/core_kernel/version_util -I /home/opam/.opam/default/lib/fieldslib -I /home/opam/.opam/default/lib/jane-street-headers -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_assert/runtime-lib -I /home/opam/.opam/default/lib/ppx_bench/runtime-lib -I /home/opam/.opam/default/lib/ppx_compare/runtime-lib -I /home/opam/.opam/default/lib/ppx_enumerate/runtime-lib -I /home/opam/.opam/default/lib/ppx_expect/collector -I /home/opam/.opam/default/lib/ppx_expect/common -I /home/opam/.opam/default/lib/ppx_expect/config -I /home/opam/.opam/default/lib/ppx_expect/config_types -I /home/opam/.opam/default/lib/ppx_hash/runtime-lib -I /home/opam/.opam/default/lib/ppx_here/runtime-lib -I /home/opam/.opam/default/lib/ppx_inline_test/config -I /home/opam/.opam/default/lib/ppx_inline_test/runtime-lib -I /home/opam/.opam/default/lib/ppx_module_timer/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/sexplib -I /home/opam/.opam/default/lib/sexplib/unix -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/spawn -I /home/opam/.opam/default/lib/splittable_random -I /home/opam/.opam/default/lib/stdio -I /home/opam/.opam/default/lib/time_now -I /home/opam/.opam/default/lib/timezone -I /home/opam/.opam/default/lib/typerep -I /home/opam/.opam/default/lib/variantslib -I src/heap/.heap.objs/byte -I src/heap/.heap.objs/native -I src/injection/default_injector/.injection.objs/byte -I src/injection/default_injector/.injection.objs/native -I src/interface/.interface.objs/byte -I src/interface/.interface.objs/native -I src/procs/.procs.objs/byte -I src/procs/.procs.objs/native -I src/socket/.socket.objs/byte -I src/socket/.socket.objs/native -I src/stubs/.stubs.objs/byte -I src/stubs/.stubs.objs/native -I src/third-party/hack_core/.hack_core.objs/byte -I src/third-party/hack_core/.hack_core.objs/native -I src/third-party/lz4/.lz4.objs/byte -I src/third-party/lz4/.lz4.objs/native -I src/utils/.utils.objs/byte -I src/utils/.utils.objs/native -I src/utils/collections/.collections.objs/byte -I src/utils/collections/.collections.objs/native -I src/utils/disk/.disk.objs/byte -I src/utils/disk/.disk.objs/native -I src/utils/hh_json/.hh_json.objs/byte -I src/utils/hh_json/.hh_json.objs/native -intf-suffix .ml -no-alias-deps -o src/interface/.memory.objs/native/memory.cmx -c -impl src/interface/memory.ml)
- File "src/interface/memory.ml", line 15, characters 2-25:
- 15 |   minor_heap_size: bytes;
-        ^^^^^^^^^^^^^^^^^^^^^^^
- Warning 69 [unused-field]: record field minor_heap_size is never read.
- (However, this field is used to build or mutate values.)
-> compiled  hack_parallel.1.0.1
-> installed hack_parallel.1.0.1
[WARNING] Opam package conf-sqlite3.1 depends on the following system package that can no longer be found: libsqlite3-dev

=== STDERR ===

2026-09-04 03:43.04: OK: build hack_parallel.1.0.1 (runc: 11.2s, disk: 85KB)
2026-09-04 03:43.04: Job succeeded