Build:
- 0
2026-09-03 23:53.47: New job: build mecab.0.0.0 (4421256bfc85) 2026-09-03 23:53.47: Waiting for resource in pool day11-builds 2026-09-04 00:38.06: Got resource from pool day11-builds 2026-09-04 00:38.06: [profile full] build mecab.0.0.0 2026-09-04 00:38.06: build mecab.0.0.0 (4421256bfc85) === DEPENDENCIES (26 transitive) === base.v0.14.4 c0dfbb6b1e9f base-threads.base 3d2f2cbc6db2 base-unix.base 3a38ddca6b5e camomile.1.0.2 9bf805e87f5f conf-mecab.0.996 3baa27a08f88 csexp.1.5.2 446e94d0fc5a dune.3.23.1 412fed22b45f dune-configurator.3.22.2 b19c1de20001 jbuilder.1.0+beta20.2 5b60bb768f18 num.1.6 77382141c2d9 ocaml.4.12.1 40bf037a0516 ocaml-base-compiler.4.12.1 e714dfd3f0fe ocaml-compiler-libs.v0.12.4 78b615fad30c ocaml-config.2 75bd2fc1f23b ocaml-migrate-parsetree.1.8.0 50f169670317 ocaml-secondary-compiler.4.14.2 d66c1c5ac958 ocamlfind.1.9.6 b1980dc27cfd ocamlfind-secondary.1.9.6 cd09f5be8757 parsexp.v0.14.2 da5aeda37daa ppx_derivers.1.2.1 8f2d4bc4c5af ppx_sexp_conv.v0.14.1 8a2cd70936b5 ppxlib.0.15.0 5c5c6320eb81 result.1.5 55bf0c0d7ecc sexplib.v0.14.0 79b588e1c9f4 sexplib0.v0.14.0 d54fe9cfc110 stdlib-shims.0.3.0 3c9714a570bb === STDOUT === Processing: [default: loading data] [mecab.0.0.0: dl] [mecab.0.0.0: extract] -> retrieved mecab.0.0.0 (https://opam.ocaml.org/cache) [mecab: jbuilder build] + /home/opam/.opam/default/bin/jbuilder "build" "-p" "mecab" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/mecab.0.0.0) - ocamlc src/mecab_stubs.o - In file included from /home/opam/.opam/default/lib/ocaml/caml/alloc.h:24, - from mecab_common.h:26, - from mecab_stubs.c:23: - mecab_common.h: In function 'caml_copy_substring': - /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:282:24: warning: passing argument 1 of 'memcpy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 282 | #define String_val(x) ((const char *) Bp_val(x)) - | ~^~~~~~~~~~~~~~~~~~~~~~~~~ - mecab_common.h:54:10: note: in expansion of macro 'String_val' - 54 | memcpy(String_val(substr), str, len); - | ^~~~~~~~~~ - In file included from mecab_common.h:23: - /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, - | ~~~~~~~~~~~~~~~~~^~~~~~ - mecab_stubs.c: In function 'ml_mecab_create': - mecab_stubs.c:111:42: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 111 | for (int i = 0; i < argc; ++i) argv[i] = String_val(Field(ml_argv, i)); - | ^ - In file included from mecab_common.h:29: - mecab_stubs.c: In function 'caml_copy_mecab_node': - /home/opam/.opam/default/lib/ocaml/caml/memory.h:373:36: warning: storing the address of local variable 'caml__roots_ml_head' in '*Caml_state._local_roots' [-Wdangling-pointer=] - 373 | (Caml_state_field(local_roots) = &caml__roots_##x), \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ - /home/opam/.opam/default/lib/ocaml/caml/memory.h:435:3: note: in expansion of macro 'CAMLxparam3' - 435 | CAMLxparam3 (x, y, z) - | ^~~~~~~~~~~ - mecab_stubs.c:45:3: note: in expansion of macro 'CAMLlocal3' - 45 | CAMLlocal3(ml_head, ml_tail, ml_node); - | ^~~~~~~~~~ - /home/opam/.opam/default/lib/ocaml/caml/memory.h:369:28: note: 'caml__roots_ml_head' declared here - 369 | struct caml__roots_block caml__roots_##x; \ - | ^~~~~~~~~~~~ - /home/opam/.opam/default/lib/ocaml/caml/memory.h:435:3: note: in expansion of macro 'CAMLxparam3' - 435 | CAMLxparam3 (x, y, z) - | ^~~~~~~~~~~ - mecab_stubs.c:45:3: note: in expansion of macro 'CAMLlocal3' - 45 | CAMLlocal3(ml_head, ml_tail, ml_node); - | ^~~~~~~~~~ - In file included from /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:67: - /home/opam/.opam/default/lib/ocaml/caml/domain_state.h:52:31: note: 'Caml_state' declared here - 52 | CAMLextern caml_domain_state* Caml_state; - | ^~~~~~~~~~ -> compiled mecab.0.0.0 -> installed mecab.0.0.0 === STDERR === 2026-09-04 00:38.16: OK: build mecab.0.0.0 (runc: 4.6s, disk: 10KB) 2026-09-04 00:38.16: Job succeeded