Build:
- 0
2026-10-15 16:50.23: New job: build bap-patterns.2.5.0 (3bd77524af37) 2026-10-15 16:50.23: [profile odoc-master-mini] build bap-patterns.2.5.0 2026-10-15 16:50.23: build bap-patterns.2.5.0 (3bd77524af37) === DEPENDENCIES (130 transitive) === angstrom.0.16.1 78b738dc461f bap-abi.2.5.0 f518f09842fc bap-api.2.5.0 c58b20d46b0e bap-build.2.5.0 35511a6ff104 bap-bundle.2.5.0 724173693afc bap-c.2.5.0 29ca166deae6 bap-core-theory.2.5.0 76113363b376 bap-future.2.5.0 e3e72be46099 bap-knowledge.2.5.0 bdc896c0f12f bap-main.2.5.0 9016ee939aab bap-plugins.2.5.0 1a6c6ee971f6 bap-primus.2.5.0 2d51146b03c9 bap-recipe.2.5.0 e07164ef3de0 bap-relation.2.5.0 4a2d497daeef bap-std.2.5.0 afff1de17ea5 bap-strings.2.5.0 48242b26be5c base.v0.14.4 0081566d9e19 base-bytes.base 43cfddfc4fdd base-threads.base 464810371b96 base-unix.base 4596d20d2cf7 base_bigstring.v0.14.0 5dd631a0317e base_quickcheck.v0.14.1 2182358cb98a bigarray-compat.1.1.0 5f409c905a6c bigstringaf.0.10.0 4f193fdfbf0a bin_prot.v0.14.1 d115c603467d bitvec.2.5.0 7b7b729a9e05 bitvec-binprot.2.5.0 9174c80e8405 bitvec-order.2.5.0 90115b536cca bitvec-sexp.2.5.0 8eabba383fbc camlzip.1.11 e6f75fb75da1 cmdliner.1.3.0 8c281666b167 conf-binutils.0.3 289b6b9a088e conf-clang.2 1a0156c5199a conf-gmp.5 c2adbec9a470 conf-m4.1 89ad302fbb3f conf-perl.2 a1fd2a7adae8 conf-pkg-config.5 e39f7209b38f conf-which.1 65c43ca119c3 conf-zlib.1 ef4bfe5217f4 core_kernel.v0.14.2 0dfeafe14a1c cppo.1.8.0 3bbb31401186 csexp.1.5.2 6d735fd4b018 dune.3.24.2 4f081a8c57e2 dune-configurator.3.24.2 13fe31dfc8d2 fieldslib.v0.14.0 ef42a700244c fileutils.0.6.6 0ea5c8c00baa graphlib.2.5.0 725dbc3917f7 jane-street-headers.v0.14.0 93cca9f9fe9d jst-config.v0.14.1 b52a09b5317a lambda-term.3.4.1 e991e9676342 logs.0.10.0 eab92153888e lwt.6.1.2 e79ff3abf72f lwt_react.1.2.0 05a18a05118e mew.0.1.0 869a745a198c mew_vi.0.5.0 a3519f34ee2e mmap.1.2.0 07c830fb7138 monads.2.5.0 45ddde3d44e6 num.1.6 2b3f826c1e67 oasis.0.4.11 402bd518afef ocaml.4.14.4 6cafabaae5fc ocaml-base-compiler.4.14.4 65936044bfbc ocaml-compiler-libs.v0.12.4 ac0b5929aac1 ocaml-config.2 325020f5e1be ocaml-syntax-shims.1.0.0 4e2d2b48d1ca ocamlbuild.0.16.1 0da91635c1bf ocamlfind.1.9.8 6e2563fa3f01 ocamlgraph.2.2.0 1aba292392af ocamlify.0.0.1 3ebdc3075c92 ocamlmod.0.1.1 bf84159ff54f ocplib-endian.1.2 5ab3818b9bb0 octavius.1.2.2 0a756187e796 ogre.2.5.0 9cdd3c48ae8b parsexp.v0.14.2 806621458ec1 ppx_assert.v0.14.0 4e65bddd9409 ppx_bap.v0.14.0 87821b96517c ppx_base.v0.14.0 c4e8241b608f ppx_bench.v0.14.1 d75a3bcb3bc6 ppx_bin_prot.v0.14.0 cd9e8e5a82da ppx_cold.v0.14.0 5e7384839366 ppx_compare.v0.14.0 362da027baa7 ppx_custom_printf.v0.14.1 1c6c33c24b9f ppx_derivers.1.2.1 d1b25d3eb0bd ppx_enumerate.v0.14.0 961ff833bc30 ppx_expect.v0.14.2 d886304d1879 ppx_fields_conv.v0.14.2 9424f8b9cfb8 ppx_fixed_literal.v0.14.0 a48edd79345e ppx_hash.v0.14.0 9145cb10e86a ppx_here.v0.14.0 7566c5e83372 ppx_inline_test.v0.14.1 b2d460068125 ppx_jane.v0.14.0 e1429e1349e9 ppx_js_style.v0.14.1 8383041bf8e1 ppx_let.v0.14.0 ada438870e66 ppx_module_timer.v0.14.0 1551359f22bb ppx_optcomp.v0.14.3 8679e735ec39 ppx_optional.v0.14.0 dd63b5c3606c ppx_pipebang.v0.14.0 bf0fa4cab018 ppx_sexp_conv.v0.14.3 f7297af26362 ppx_sexp_message.v0.14.1 7ed8aa0f4f8f ppx_sexp_value.v0.14.0 095e727f60b0 ppx_stable.v0.14.1 1f1e19aa6b15 ppx_string.v0.14.1 dc778cd8d842 ppx_typerep_conv.v0.14.2 9f19a3a750a9 ppx_variants_conv.v0.14.2 2807a65035e7 ppxlib.0.25.1 8021eb34a067 re.1.14.0 5a0614991d2d react.1.2.2 bcd426bf44a5 regular.2.5.0 49b91853033e result.1.5 226273922999 sexplib.v0.14.0 0c82ee779aee sexplib0.v0.14.0 cf5047aadcf7 splittable_random.v0.14.0 d70cc8bf8776 stdio.v0.14.0 f1b0e1adafd7 stdlib-shims.0.3.0 11688d4ad359 stringext.1.6.0 ef7e9c779112 time_now.v0.14.0 29809903bac2 topkg.1.1.1 c8f62b7827be trie.1.0.0 996599c2127a typerep.v0.14.0 6fc0a3c1ee9d uchar.0.0.2 ca4f397e1f6a uri.4.4.0 be1a68c960a3 utop.2.17.0 9e52baef1271 uucp.18.0.0 5c7b58085f69 uuidm.0.9.10 b4a6bcc4c53d uuseg.18.0.0 8a5ceff43249 uutf.1.0.4 5a6ebbb991f9 variantslib.v0.14.0 d39e2a200763 xdg.3.24.2 98733d3b9032 xmlm.1.4.0 423c388e18be zarith.1.14 1e9b23535aeb zed.3.2.3 dc58031cc09b === STDOUT === Processing: [default: loading data] [bap-patterns.2.5.0: extract] -> retrieved bap-patterns.2.5.0 (cached) [bap-patterns: ./configure] + /home/opam/.opam/default/.opam-switch/build/bap-patterns.2.5.0/./configure "--prefix=/home/opam/.opam/default" "--enable-patterns" (CWD=/home/opam/.opam/default/.opam-switch/build/bap-patterns.2.5.0) - File "oasis/common.setup.ml.in", line 573, characters 4-15: - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "oasis/common.setup.ml.in", line 601, characters 19-36: - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "oasis/common.setup.ml.in", line 608, characters 37-48: - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "oasis/common.setup.ml.in", line 611, characters 17-31: - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "oasis/common.setup.ml.in", line 1429, characters 16-33: - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "oasis/common.setup.ml.in", line 1431, characters 22-38: - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "oasis/common.setup.ml.in", line 1432, characters 14-26: - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "oasis/common.setup.ml.in", line 1433, characters 11-23: - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "oasis/common.setup.ml.in", line 1433, characters 28-40: - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "oasis/common.setup.ml.in", line 1434, characters 11-23: - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "oasis/common.setup.ml.in", line 1434, characters 28-41: - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "oasis/common.setup.ml.in", line 1435, characters 11-24: - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "oasis/common.setup.ml.in", line 1436, characters 11-23: - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3176, characters 8-19: - 3176 | Stream.from - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 3179, characters 21-32: - 3179 | match Stream.next st with - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 3182, characters 18-32: - 3182 | with Stream.Failure -> None) - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 3184, characters 6-23: - 3184 | Genlex.make_lexer ["="] st_line - ^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3187, characters 12-24: - 3187 | match Stream.npeek 3 lxr with - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 3188, characters 9-21: - 3188 | | [Genlex.Ident nm; Genlex.Kwd "="; Genlex.String value] -> - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3188, characters 26-36: - 3188 | | [Genlex.Ident nm; Genlex.Kwd "="; Genlex.String value] -> - ^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3188, characters 42-55: - 3188 | | [Genlex.Ident nm; Genlex.Kwd "="; Genlex.String value] -> - ^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3189, characters 8-19: - 3189 | Stream.junk lxr; Stream.junk lxr; Stream.junk lxr; - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 3189, characters 25-36: - 3189 | Stream.junk lxr; Stream.junk lxr; Stream.junk lxr; - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 3189, characters 42-53: - 3189 | Stream.junk lxr; Stream.junk lxr; Stream.junk lxr; - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 3201, characters 17-34: - 3201 | let st = Stream.of_channel chn in - ^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 3326, characters 16-33: - 3326 | let var_lxr = Genlex.make_lexer [] - ^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3345, characters 22-38: - 3345 | var_lxr (Stream.of_string var) - ^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 3347, characters 17-29: - 3347 | match Stream.npeek 3 st with - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 3348, characters 16-28: - 3348 | | [Genlex.Ident "utoh"; Genlex.Ident nm] -> - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3348, characters 37-49: - 3348 | | [Genlex.Ident "utoh"; Genlex.Ident nm] -> - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3350, characters 16-28: - 3350 | | [Genlex.Ident "utoh"; Genlex.String s] -> - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3350, characters 37-50: - 3350 | | [Genlex.Ident "utoh"; Genlex.String s] -> - ^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3352, characters 16-28: - 3352 | | [Genlex.Ident "ocaml_escaped"; Genlex.Ident nm] -> - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3352, characters 46-58: - 3352 | | [Genlex.Ident "ocaml_escaped"; Genlex.Ident nm] -> - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3354, characters 16-28: - 3354 | | [Genlex.Ident "ocaml_escaped"; Genlex.String s] -> - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3354, characters 46-59: - 3354 | | [Genlex.Ident "ocaml_escaped"; Genlex.String s] -> - ^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3356, characters 16-28: - 3356 | | [Genlex.Ident nm] -> - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3369, characters 13-25: - 3369 | | Stream.Error e -> - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 4518, characters 21-38: - 4518 | let lxr = Genlex.make_lexer [] (stream_of_reader rdr) in - ^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 4520, characters 19-31: - 4520 | match Stream.npeek 2 lxr with - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 4521, characters 16-29: - 4521 | | [Genlex.String e; Genlex.String d] -> - ^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 4521, characters 33-46: - 4521 | | [Genlex.String e; Genlex.String d] -> - ^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 4523, characters 15-26: - 4523 | Stream.junk lxr; Stream.junk lxr; - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 4523, characters 32-43: - 4523 | Stream.junk lxr; Stream.junk lxr; - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - - Configuration: - ocamlfind: ........................................... /home/opam/.opam/default/bin/ocamlfind - ocamlc: .............................................. /home/opam/.opam/default/bin/ocamlc.opt - ocamlopt: ............................................ /home/opam/.opam/default/bin/ocamlopt.opt - ocamlbuild: .......................................... /home/opam/.opam/default/bin/ocamlbuild - Package name: ........................................ bap - Package version: ..................................... 2.5.0 - os_type: ............................................. Unix - system: .............................................. linux - architecture: ........................................ amd64 - ccomp_type: .......................................... cc - ocaml_version: ....................................... 4.14.4 - standard_library_default: ............................ /home/opam/.opam/default/lib/ocaml - standard_library: .................................... /home/opam/.opam/default/lib/ocaml - bytecomp_c_compiler: ................................. gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 - native_c_compiler: ................................... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 - model: ............................................... default - ext_obj: ............................................. .o - ext_asm: ............................................. .s - ext_lib: ............................................. .a - ext_dll: ............................................. .so - default_executable_name: ............................. a.out - systhread_supported: ................................. true - Install architecture-independent files dir: .......... /home/opam/.opam/default - Install architecture-dependent files in dir: ......... $prefix - User executables: .................................... $exec_prefix/bin - System admin executables: ............................ $exec_prefix/sbin - Program executables: ................................. $exec_prefix/libexec - Read-only single-machine data: ....................... $prefix/etc - Modifiable architecture-independent data: ............ $prefix/com - Modifiable single-machine data: ...................... $prefix/var - Object code libraries: ............................... $exec_prefix/lib - Read-only arch-independent data root: ................ $prefix/share - Read-only architecture-independent data: ............. $datarootdir - Info documentation: .................................. $datarootdir/info - Locale-dependent data: ............................... $datarootdir/locale - Man documentation: ................................... $datarootdir/man - Documentation root: .................................. $datarootdir/doc/$pkg_name - HTML documentation: .................................. $docdir - DVI documentation: ................................... $docdir - PDF documentation: ................................... $docdir - PS documentation: .................................... $docdir - findlib_version: ..................................... 1.9.8 - is_native: ........................................... true - suffix_program: ...................................... - Remove a file.: ...................................... rm -f - Remove a directory.: ................................. rm -rf - Turn ocaml debug flag on: ............................ true - Turn ocaml profile flag on: .......................... false - Compiler support generation of .cmxs.: ............... true - OCamlbuild additional flags: ......................... - A default folder for plugins: ........................ /home/opam/.opam/default/lib/bap - c++ compiler: ........................................ /usr/bin/c++ - C compiler optimization level: ....................... -O2 - Build every feature by default: ...................... false - Enable development mode: ............................. false - Build the byte patterns plugin: ...................... true - Create documentations: ............................... true - Compile tests executable and library and run them: ... false - pkg_core_kernel: ..................................... /home/opam/.opam/default/lib/core_kernel - pkg_ppx_bap: ......................................... /home/opam/.opam/default/lib/ppx_bap - pkg_bap_knowledge: ................................... /home/opam/.opam/default/lib/bap-knowledge - pkg_bap_core_theory: ................................. /home/opam/.opam/default/lib/bap-core-theory - pkg_bap_main: ........................................ /home/opam/.opam/default/lib/bap-main - pkg_bap: ............................................. /home/opam/.opam/default/lib/bap - pkg_bitvec: .......................................... /home/opam/.opam/default/lib/bitvec - pkg_bitvec_order: .................................... /home/opam/.opam/default/lib/bitvec-order - pkg_bitvec_binprot: .................................. /home/opam/.opam/default/lib/bitvec-binprot - pkg_bitvec_sexp: ..................................... /home/opam/.opam/default/lib/bitvec-sexp - pkg_bap_relation: .................................... /home/opam/.opam/default/lib/bap-relation - pkg_zarith: .......................................... /home/opam/.opam/default/lib/zarith - pkg_xmlm: ............................................ /home/opam/.opam/default/lib/xmlm - pkg_uri: ............................................. /home/opam/.opam/default/lib/uri - pkg_bap_primus: ...................................... /home/opam/.opam/default/lib/bap-primus - pkg_fileutils: ....................................... /home/opam/.opam/default/lib/fileutils - [bap-patterns: make] + /usr/bin/make (CWD=/home/opam/.opam/default/.opam-switch/build/bap-patterns.2.5.0) - ./setup.exe -quiet -build - + ocamlfind ocamlc -config - + ocamlfind ocamlopt -package unix -package ocamlbuild -linkpkg -package findlib myocamlbuild.ml /home/opam/.opam/default/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild - + ocamlfind ocamlc -config - + /home/opam/.opam/default/bin/ocamlfind ocamldep -modules tools/postinstall.ml > tools/postinstall.ml.depends - + /home/opam/.opam/default/bin/ocamlfind ocamlc -c -g -annot -bin-annot -w +a-4-6-7-9-27-29-32..42-44-45-48-50-60 -I tools -o tools/postinstall.cmo tools/postinstall.ml - + /home/opam/.opam/default/bin/ocamlfind ocamlc -c -g -annot -bin-annot -w +a-4-6-7-9-27-29-32..42-44-45-48-50-60 -I tools -o tools/postinstall.cmo tools/postinstall.ml - File "tools/postinstall.ml", line 1: - Warning 70 [missing-mli]: Cannot find interface file. - + /home/opam/.opam/default/bin/ocamlfind ocamlopt -c -g -annot -bin-annot -w +a-4-6-7-9-27-29-32..42-44-45-48-50-60 -I tools -o tools/postinstall.cmx tools/postinstall.ml - + /home/opam/.opam/default/bin/ocamlfind ocamlopt -c -g -annot -bin-annot -w +a-4-6-7-9-27-29-32..42-44-45-48-50-60 -I tools -o tools/postinstall.cmx tools/postinstall.ml - File "tools/postinstall.ml", line 1: - Warning 70 [missing-mli]: Cannot find interface file. - + /home/opam/.opam/default/bin/ocamlfind ocamlopt -linkpkg -g -linkpkg -I tools tools/postinstall.cmx -o tools/postinstall.native - + /home/opam/.opam/default/bin/ocamlfind ocamldep -package zarith -package xmlm -package uri -package ppx_bap -package fileutils -package core_kernel -package bitvec-sexp -package bitvec-order -package bitvec-binprot -package bitvec -package bap-relation -package bap-primus -package bap-main -package bap-knowledge -package bap-core-theory -package bap -modules plugins/patterns/patterns_main.ml > plugins/patterns/patterns_main.ml.depends - + /home/opam/.opam/default/bin/ocamlfind ocamlc -c -g -annot -bin-annot -w +a-4-6-7-9-27-29-32..42-44-45-48-50-60 -package zarith -package xmlm -package uri -package ppx_bap -package fileutils -package core_kernel -package bitvec-sexp -package bitvec-order -package bitvec-binprot -package bitvec -package bap-relation -package bap-primus -package bap-main -package bap-knowledge -package bap-core-theory -package bap -I plugins/patterns -o plugins/patterns/patterns_main.cmo plugins/patterns/patterns_main.ml - + /home/opam/.opam/default/bin/ocamlfind ocamlc -c -g -annot -bin-annot -w +a-4-6-7-9-27-29-32..42-44-45-48-50-60 -package zarith -package xmlm -package uri -package ppx_bap -package fileutils -package core_kernel -package bitvec-sexp -package bitvec-order -package bitvec-binprot -package bitvec -package bap-relation -package bap-primus -package bap-main -package bap-knowledge -package bap-core-theory -package bap -I plugins/patterns -o plugins/patterns/patterns_main.cmo plugins/patterns/patterns_main.ml - File "plugins/patterns/patterns_main.ml", line 1: - Warning 70 [missing-mli]: Cannot find interface file. - + /home/opam/.opam/default/bin/ocamlfind ocamlc -a -I plugins/patterns plugins/patterns/patterns_main.cmo -o plugins/patterns/patterns_plugin.cma - + /home/opam/.opam/default/bin/ocamlfind ocamlopt -c -g -annot -bin-annot -w +a-4-6-7-9-27-29-32..42-44-45-48-50-60 -package zarith -package xmlm -package uri -package ppx_bap -package fileutils -package core_kernel -package bitvec-sexp -package bitvec-order -package bitvec-binprot -package bitvec -package bap-relation -package bap-primus -package bap-main -package bap-knowledge -package bap-core-theory -package bap -I plugins/patterns -o plugins/patterns/patterns_main.cmx plugins/patterns/patterns_main.ml - + /home/opam/.opam/default/bin/ocamlfind ocamlopt -c -g -annot -bin-annot -w +a-4-6-7-9-27-29-32..42-44-45-48-50-60 -package zarith -package xmlm -package uri -package ppx_bap -package fileutils -package core_kernel -package bitvec-sexp -package bitvec-order -package bitvec-binprot -package bitvec -package bap-relation -package bap-primus -package bap-main -package bap-knowledge -package bap-core-theory -package bap -I plugins/patterns -o plugins/patterns/patterns_main.cmx plugins/patterns/patterns_main.ml - File "plugins/patterns/patterns_main.ml", line 1: - Warning 70 [missing-mli]: Cannot find interface file. - + /home/opam/.opam/default/bin/ocamlfind ocamlopt -a -I plugins/patterns plugins/patterns/patterns_main.cmx -o plugins/patterns/patterns_plugin.cmxa - + /home/opam/.opam/default/bin/ocamlfind ocamlopt -shared -linkall -I plugins/patterns plugins/patterns/patterns_plugin.cmxa -o plugins/patterns/patterns_plugin.cmxs - + ocamlfind ocamlopt -package unix -package ocamlbuild -linkpkg -package findlib myocamlbuild.ml /home/opam/.opam/default/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild - File "myocamlbuild.ml", line 454, characters 8-19: - 454 | Stream.from - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "myocamlbuild.ml", line 457, characters 21-32: - 457 | match Stream.next st with - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "myocamlbuild.ml", line 460, characters 18-32: - 460 | with Stream.Failure -> None) - ^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "myocamlbuild.ml", line 462, characters 6-23: - 462 | Genlex.make_lexer ["="] st_line - ^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "myocamlbuild.ml", line 465, characters 12-24: - 465 | match Stream.npeek 3 lxr with - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "myocamlbuild.ml", line 466, characters 9-21: - 466 | | [Genlex.Ident nm; Genlex.Kwd "="; Genlex.String value] -> - ^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "myocamlbuild.ml", line 466, characters 26-36: - 466 | | [Genlex.Ident nm; Genlex.Kwd "="; Genlex.String value] -> - ^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "myocamlbuild.ml", line 466, characters 42-55: - 466 | | [Genlex.Ident nm; Genlex.Kwd "="; Genlex.String value] -> - ^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "myocamlbuild.ml", line 467, characters 8-19: - 467 | Stream.junk lxr; Stream.junk lxr; Stream.junk lxr; - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "myocamlbuild.ml", line 467, characters 25-36: - 467 | Stream.junk lxr; Stream.junk lxr; Stream.junk lxr; - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "myocamlbuild.ml", line 467, characters 42-53: - 467 | Stream.junk lxr; Stream.junk lxr; Stream.junk lxr; - ^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "myocamlbuild.ml", line 479, characters 17-34: - 479 | let st = Stream.of_channel chn in - ^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. -> compiled bap-patterns.2.5.0 [bap-patterns: make install] + /usr/bin/make "install" (CWD=/home/opam/.opam/default/.opam-switch/build/bap-patterns.2.5.0) - ./setup.exe -quiet -install - Installed /home/opam/.opam/default/lib/bap-plugin-patterns/patterns_plugin.cma - Installed /home/opam/.opam/default/lib/bap-plugin-patterns/patterns_plugin.cmxa - Installed /home/opam/.opam/default/lib/bap-plugin-patterns/patterns_plugin.a - Installed /home/opam/.opam/default/lib/bap-plugin-patterns/patterns_plugin.cmxs - Installed /home/opam/.opam/default/lib/bap-plugin-patterns/patterns_main.cmx - Installed /home/opam/.opam/default/lib/bap-plugin-patterns/META - sh tools/build_plugins.sh - + ocamlfind ocamlc -config - + ocamlfind ocamlc -config - + ocamlfind ocamldep -package bap-plugin-patterns -package ppx_bap -package core_kernel -package bap -modules bap_plugin_patterns.ml > bap_plugin_patterns.ml.depends - + ocamlfind ocamlc -c -g -thread -package bap-plugin-patterns -package ppx_bap -package core_kernel -package bap -o bap_plugin_patterns.cmo bap_plugin_patterns.ml - + ocamlfind ocamlopt -c -g -thread -package bap-plugin-patterns -package ppx_bap -package core_kernel -package bap -o bap_plugin_patterns.cmx bap_plugin_patterns.ml - + ocamlfind ocamlopt -a -thread -package bap-plugin-patterns -package ppx_bap -package core_kernel -package bap bap_plugin_patterns.cmx -o bap_plugin_patterns.cmxa - + ocamlfind ocamlopt -shared -linkall -ccopt -L -ccopt . bap_plugin_patterns.cmxa -o bap_plugin_patterns.cmxs - + ocamlfind ocamlopt -shared -linkall -ccopt -L -ccopt /home/opam/.opam/default/lib/xmlm /home/opam/.opam/default/lib/xmlm/xmlm.cmxa -o xmlm.cmxs - + ocamlfind ocamlc -linkall -a /home/opam/.opam/default/lib/xmlm/xmlm.cma -o xmlm.cma - + cp /home/opam/.opam/default/lib/bap-abi/bap_abi.cmxs . - + cp /home/opam/.opam/default/lib/bap-abi/bap_abi.cma . - + cp /home/opam/.opam/default/lib/bap-api/bap_api.cmxs . - + cp /home/opam/.opam/default/lib/bap-api/bap_api.cma . - + cp /home/opam/.opam/default/lib/bap-c/bap_c.cmxs . - + cp /home/opam/.opam/default/lib/bap-c/bap_c.cma . - + cp /home/opam/.opam/default/lib/bap-strings/bap_strings.cmxs . - + cp /home/opam/.opam/default/lib/bap-strings/bap_strings.cma . - + cp /home/opam/.opam/default/lib/bap-primus/bap_primus.cmxs . - + cp /home/opam/.opam/default/lib/bap-primus/bap_primus.cma . - + cp /home/opam/.opam/default/lib/bap-plugin-patterns/patterns_plugin.cmxs . - + cp /home/opam/.opam/default/lib/bap-plugin-patterns/patterns_plugin.cma . - + ocamlfind ocamlc -a -custom -thread -package bap-plugin-patterns -package ppx_bap -package core_kernel -package bap bap_plugin_patterns.cmo -o bap_plugin_patterns.cma - + bapbundle pack -name bap_plugin_patterns -main bap_plugin_patterns.cmxs -main bap_plugin_patterns.cma -requires 'xmlm=xmlm.cmxs,xmlm=xmlm.cma,bap_abi=bap_abi.cmxs,bap_abi=bap_abi.cma,bap_api=bap_api.cmxs,bap_api=bap_api.cma,bap_c=bap_c.cmxs,bap_c=bap_c.cma,bap_strings=bap_strings.cmxs,bap_strings=bap_strings.cma,bap_primus=bap_primus.cmxs,bap_primus=bap_primus.cma,patterns_plugin=patterns_plugin.cmxs,patterns_plugin=patterns_plugin.cma' -provides bap_plugin_patterns bap_plugin_patterns.plugin - + ln -sf /home/opam/.opam/default/.opam-switch/build/bap-patterns.2.5.0/_build/built_plugins/patterns/_build/bap_plugin_patterns.plugin .. - Finished updating plugins - if [ -f ./postinstall.native ]; then ./postinstall.native; fi - if [ -f ./postinstall.byte ]; then ./postinstall.byte; fi - if [ -f ./postinstall ]; then ./postinstall; fi -> installed bap-patterns.2.5.0 [WARNING] Opam packages conf-binutils.0.3, conf-clang.2, conf-gmp.5, conf-m4.1 and conf-zlib.1 depend on the following system packages that are no longer installed: binutils-multiarch clang libgmp-dev m4 zlib1g-dev - conf-binutils.0.3: depends on binutils-multiarch - conf-clang.2: depends on clang - conf-gmp.5: depends on libgmp-dev - conf-m4.1: depends on m4 - conf-zlib.1: depends on zlib1g-dev === STDERR === 2026-10-15 16:51.21: OK: build bap-patterns.2.5.0 (runc: 19.1s, disk: 47KB) 2026-10-15 16:51.21: Job succeeded