Build:
- 0
2026-06-24 23:05.43: New job: build bap-patterns.2.4.0 (21b9608281d0) 2026-06-24 23:05.43: Waiting for resource in pool day11-builds 2026-06-24 23:11.30: Got resource from pool day11-builds 2026-06-24 23:11.30: [profile full] build bap-patterns.2.4.0 2026-06-24 23:11.30: build bap-patterns.2.4.0 (21b9608281d0) === DEPENDENCIES (129 transitive) === angstrom.0.16.1 b3c0b2c22161 bap-abi.2.4.0 443a162ae2d6 bap-api.2.4.0 76f84a2e73bb bap-build.2.4.0 2c56187d0b10 bap-bundle.2.4.0 10476e86d8bc bap-c.2.4.0 f72bc7db4442 bap-core-theory.2.4.0 a4aab7e1c07b bap-future.2.4.0 c7c48ac4b89f bap-knowledge.2.4.0 7b4535cc3998 bap-main.2.4.0 17703ba692e2 bap-plugins.2.4.0 cde3e27f92bd bap-primus.2.4.0 1456cdf9fa5b bap-recipe.2.4.0 cd8bc995ce3d bap-relation.2.4.0 275166b897e1 bap-std.2.4.0 ffacda98116a bap-strings.2.4.0 8c79e628c98a base.v0.14.4 937960646323 base-bytes.base c40d17bc86b5 base-threads.base c9e7bdbf5823 base-unix.base 7d1428be9ddb base_bigstring.v0.14.0 b79dde5f8b13 base_quickcheck.v0.14.1 63e708eb5356 bigarray-compat.1.1.0 6340769fc89d bigstringaf.0.10.0 2670f46d1cef bin_prot.v0.14.1 fb843a6b4b8b bitvec.2.4.0 5d17c68ef60c bitvec-binprot.2.4.0 b9d8a34643fe bitvec-order.2.4.0 6b48c3dd9606 bitvec-sexp.2.4.0 19e8586837ba camlzip.1.14 b2a1cb874022 cmdliner.1.3.0 7280d3fb1acd conf-clang.2 94a49377a883 conf-gmp.5 be11edf77089 conf-m4.1 bd3d9b09c253 conf-perl.2 bdcd7b1dce5e conf-pkg-config.5 d5de2c6a88f9 conf-which.1 84b48e007e35 conf-zlib.1 5297f1b9477f core_kernel.v0.14.2 7a839334b5c3 cppo.1.8.0 5f3f70cae95b csexp.1.5.2 610c78f17734 dune.3.23.1 848a72441e15 dune-configurator.3.23.1 bc97ce98d8a9 fieldslib.v0.14.0 d41213ef3863 fileutils.0.6.6 0f84dbe61300 graphlib.2.4.0 006629ba6191 jane-street-headers.v0.14.0 910ffdd10cb6 jst-config.v0.14.1 4ab8a6a43724 lambda-term.3.4.0 6658cf7e62d9 logs.0.10.0 136596d99ee6 lwt.6.1.2 d46d0c4f757d lwt_react.1.2.0 596fc200f7e3 mew.0.1.0 6293a8944552 mew_vi.0.5.0 2c9aaa8599c1 mmap.1.2.0 e723f0a4d054 monads.2.4.0 82c1b7b9107d num.1.6 110cee7a7e2e oasis.0.4.11 397b1819484e ocaml.4.14.4 b047fb9251f4 ocaml-base-compiler.4.14.4 d3b7ccb2c6fb ocaml-compiler-libs.v0.12.4 2aecf989b0b2 ocaml-config.2 2d9c209f5590 ocaml-syntax-shims.1.0.0 ac7d70c1c23c ocamlbuild.0.16.1 7e0d6aadb209 ocamlfind.1.9.8 214dd418ac02 ocamlgraph.2.2.0 9a3a86466508 ocamlify.0.0.1 bf0ac2a8a674 ocamlmod.0.1.1 9795d85ef03b ocplib-endian.1.2 380dd426e898 octavius.1.2.2 880f957d6fd6 ogre.2.4.0 07a26d6cf34b parsexp.v0.14.2 64be31f916bc ppx_assert.v0.14.0 ff7083279127 ppx_bap.v0.14.0 11b218de56ea ppx_base.v0.14.0 603d791c330c ppx_bench.v0.14.1 fad1c69c8095 ppx_bin_prot.v0.14.0 95487e4e9a65 ppx_cold.v0.14.0 e2614d29b0ce ppx_compare.v0.14.0 ede169eea811 ppx_custom_printf.v0.14.1 c95621973422 ppx_derivers.1.2.1 9245877bc46e ppx_enumerate.v0.14.0 04f342adf8c4 ppx_expect.v0.14.2 658d290f04b6 ppx_fields_conv.v0.14.2 aff8cf026cbd ppx_fixed_literal.v0.14.0 40340af653b3 ppx_hash.v0.14.0 27be7493ccdb ppx_here.v0.14.0 018019cb345b ppx_inline_test.v0.14.1 08dcda0d0e85 ppx_jane.v0.14.0 4a4f49cc5014 ppx_js_style.v0.14.1 9a2d98184d97 ppx_let.v0.14.0 8c2415289b8f ppx_module_timer.v0.14.0 29a29196730d ppx_optcomp.v0.14.3 3e08620e62d7 ppx_optional.v0.14.0 c76e98623b69 ppx_pipebang.v0.14.0 935121a6c2ed ppx_sexp_conv.v0.14.3 46c48c54eeef ppx_sexp_message.v0.14.1 958e2d56b950 ppx_sexp_value.v0.14.0 1771f90c7ea5 ppx_stable.v0.14.1 50a7b55f0815 ppx_string.v0.14.1 a5c654c3d752 ppx_typerep_conv.v0.14.2 364321741668 ppx_variants_conv.v0.14.2 f6989d1fa96e ppxlib.0.25.1 d883cca984de re.1.14.0 d62d6f65abb6 react.1.2.2 8688536508b7 regular.2.4.0 89f42e312bd3 result.1.5 9b1cd45b2159 sexplib.v0.14.0 038a27c7e8de sexplib0.v0.14.0 75fd723bc5ba splittable_random.v0.14.0 2622c98eb132 stdio.v0.14.0 9b4cb4ea7c2d stdlib-shims.0.3.0 de5202e23add stringext.1.6.0 9dbcca0df50a time_now.v0.14.0 4a9b561ee076 topkg.1.1.1 511e1a1958da trie.1.0.0 2fb1c4204335 typerep.v0.14.0 ed6f14fbcf8b uchar.0.0.2 15440406b802 uri.4.4.0 ae40a4374ff7 utop.2.17.0 373bacf5503d uucp.17.0.0 e8fc1f53b026 uuidm.0.9.10 74453a1b50a9 uuseg.17.0.0 ce8d69fb1d84 uutf.1.0.4 6722c3fe4bcc variantslib.v0.14.0 c2d0032ee640 xdg.3.23.1 063f0692ab60 xmlm.1.4.0 09c162d8fb94 zarith.1.14 a8971d2f668c zed.3.2.3 afb75f5d6607 === STDOUT === Processing: [default: loading data] [bap-patterns.2.4.0: extract] -> retrieved bap-patterns.2.4.0 (cached) [bap-patterns: ./configure] + /home/opam/.opam/default/.opam-switch/build/bap-patterns.2.4.0/./configure "--prefix=/home/opam/.opam/default" "--enable-patterns" (CWD=/home/opam/.opam/default/.opam-switch/build/bap-patterns.2.4.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.4.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.4.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.4.0 [bap-patterns: make install] + /usr/bin/make "install" (CWD=/home/opam/.opam/default/.opam-switch/build/bap-patterns.2.4.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.4.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.4.0 [WARNING] Opam packages conf-clang.2, conf-m4.1, conf-pkg-config.5 and conf-zlib.1 depend on the following system packages that are no longer installed: clang m4 pkg-config zlib1g-dev - conf-clang.2: depends on clang - conf-m4.1: depends on m4 - conf-pkg-config.5: depends on pkg-config - conf-zlib.1: depends on zlib1g-dev === STDERR === 2026-06-24 23:12.03: OK: build bap-patterns.2.4.0 (runc: 19.1s, disk: 47KB) 2026-06-24 23:12.03: Job succeeded