(for PR #21050)
2022-04-07 16:32.18: New job: test bap-primus-symbolic-executor.2.4.0 with conf-python-3.9.0.0, using opam 2.1 from https://github.com/ocaml/opam-repository.git#refs/pull/21050/head (408cb884f1855ff33d5c4b904ad54843ed97f9c6) on debian-11-ocaml-4.14/amd64 To reproduce locally: git clone --recursive "https://github.com/ocaml/opam-repository.git" && cd "opam-repository" && git fetch origin "refs/pull/21050/head" && git reset --hard 408cb884 git fetch origin master git merge c66b6a131c3f85d4bb738e6005eb60bb24383030 cat > ../Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:debian-11-ocaml-4.14@sha256:939c3a7774ef033240450a41691a21c40fbf2dd5efef200d8e31839e7ce55d2f USER 1000:1000 WORKDIR /home/opam RUN for pkg in $(opam pin list --short); do opam pin remove "$pkg"; done RUN opam repository remove -a multicore || true RUN sudo ln -f /usr/bin/opam-2.1 /usr/bin/opam RUN opam init --reinit -ni ENV OPAMDOWNLOADJOBS="1" ENV OPAMERRLOGLEN="0" ENV OPAMSOLVERTIMEOUT="500" ENV OPAMPRECISETRACKING="1" RUN rm -rf opam-repository/ COPY --chown=1000:1000 . opam-repository/ RUN opam repository set-url --strict default opam-repository/ RUN opam pin add -k version -yn conf-python-3.9.0.0 9.0.0 RUN opam update --depexts RUN opam remove conf-python-3.9.0.0 && opam install --deps-only conf-python-3.9.0.0 && opam install -v conf-python-3.9.0.0; \ res=$?; \ test "$res" != 31 && exit "$res"; \ export OPAMCLI=2.0; \ build_dir=$(opam var prefix)/.opam-switch/build; \ failed=$(ls "$build_dir"); \ for pkg in $failed; do \ if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-11\""; then \ echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \ fi; \ done; \ exit 1 RUN opam update --depexts RUN opam remove bap-primus-symbolic-executor.2.4.0 && opam install --deps-only bap-primus-symbolic-executor.2.4.0 && opam install -v bap-primus-symbolic-executor.2.4.0; \ res=$?; \ test "$res" != 31 && exit "$res"; \ export OPAMCLI=2.0; \ build_dir=$(opam var prefix)/.opam-switch/build; \ failed=$(ls "$build_dir"); \ for pkg in $failed; do \ if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-11\""; then \ echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \ fi; \ done; \ exit 1 RUN opam update --depexts RUN opam remove bap-primus-symbolic-executor.2.4.0 && opam install --deps-only --with-test bap-primus-symbolic-executor.2.4.0 && opam install -v --with-test bap-primus-symbolic-executor.2.4.0; \ res=$?; \ test "$res" != 31 && exit "$res"; \ export OPAMCLI=2.0; \ build_dir=$(opam var prefix)/.opam-switch/build; \ failed=$(ls "$build_dir"); \ for pkg in $failed; do \ if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-11\""; then \ echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \ fi; \ done; \ exit 1 END-OF-DOCKERFILE docker build -f ../Dockerfile . 2022-04-07 16:32.18: Using cache hint "ocaml/opam:debian-11-ocaml-4.14@sha256:939c3a7774ef033240450a41691a21c40fbf2dd5efef200d8e31839e7ce55d2f-conf-python-3.9.0.0-bap-primus-symbolic-executor.2.4.0-408cb884f1855ff33d5c4b904ad54843ed97f9c6" 2022-04-07 16:32.18: Using OBuilder spec: ((from ocaml/opam:debian-11-ocaml-4.14@sha256:939c3a7774ef033240450a41691a21c40fbf2dd5efef200d8e31839e7ce55d2f) (user (uid 1000) (gid 1000)) (workdir /home/opam) (run (shell "for pkg in $(opam pin list --short); do opam pin remove \"$pkg\"; done")) (run (shell "opam repository remove -a multicore || true")) (run (shell "sudo ln -f /usr/bin/opam-2.1 /usr/bin/opam")) (run (shell "opam init --reinit --config .opamrc-sandbox -ni")) (env OPAMDOWNLOADJOBS 1) (env OPAMERRLOGLEN 0) (env OPAMSOLVERTIMEOUT 500) (env OPAMPRECISETRACKING 1) (run (shell "rm -rf opam-repository/")) (copy (src .) (dst opam-repository/)) (run (shell "opam repository set-url --strict default opam-repository/")) (run (shell "opam pin add -k version -yn conf-python-3.9.0.0 9.0.0")) (run (network host) (shell "opam update --depexts")) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam remove conf-python-3.9.0.0 && opam install --deps-only conf-python-3.9.0.0 && opam install -v conf-python-3.9.0.0;\ \n res=$?;\ \n test \"$res\" != 31 && exit \"$res\";\ \n export OPAMCLI=2.0;\ \n build_dir=$(opam var prefix)/.opam-switch/build;\ \n failed=$(ls \"$build_dir\");\ \n for pkg in $failed; do\ \n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-11\\\"\"; then\ \n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\ \n fi;\ \n done;\ \n exit 1")) (run (network host) (shell "opam update --depexts")) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam remove bap-primus-symbolic-executor.2.4.0 && opam install --deps-only bap-primus-symbolic-executor.2.4.0 && opam install -v bap-primus-symbolic-executor.2.4.0;\ \n res=$?;\ \n test \"$res\" != 31 && exit \"$res\";\ \n export OPAMCLI=2.0;\ \n build_dir=$(opam var prefix)/.opam-switch/build;\ \n failed=$(ls \"$build_dir\");\ \n for pkg in $failed; do\ \n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-11\\\"\"; then\ \n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\ \n fi;\ \n done;\ \n exit 1")) (run (network host) (shell "opam update --depexts")) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam remove bap-primus-symbolic-executor.2.4.0 && opam install --deps-only --with-test bap-primus-symbolic-executor.2.4.0 && opam install -v --with-test bap-primus-symbolic-executor.2.4.0;\ \n res=$?;\ \n test \"$res\" != 31 && exit \"$res\";\ \n export OPAMCLI=2.0;\ \n build_dir=$(opam var prefix)/.opam-switch/build;\ \n failed=$(ls \"$build_dir\");\ \n for pkg in $failed; do\ \n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-11\\\"\"; then\ \n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\ \n fi;\ \n done;\ \n exit 1")) ) 2022-04-07 16:32.18: Waiting for resource in pool OCluster 2022-04-07 16:40.29: Waiting for worker... 2022-04-07 16:43.34: Got resource from pool OCluster Building on apache.ocamllabs.io All commits already cached Updating files: 9% (2524/25408) Updating files: 10% (2541/25408) Updating files: 11% (2795/25408) Updating files: 12% (3049/25408) Updating files: 13% (3304/25408) Updating files: 14% (3558/25408) Updating files: 15% (3812/25408) Updating files: 16% (4066/25408) Updating files: 17% (4320/25408) Updating files: 18% (4574/25408) Updating files: 19% (4828/25408) Updating files: 20% (5082/25408) Updating files: 20% (5258/25408) Updating files: 21% (5336/25408) Updating files: 22% (5590/25408) Updating files: 23% (5844/25408) Updating files: 24% (6098/25408) Updating files: 25% (6352/25408) Updating files: 26% (6607/25408) Updating files: 27% (6861/25408) Updating files: 28% (7115/25408) Updating files: 29% (7369/25408) Updating files: 30% (7623/25408) Updating files: 31% (7877/25408) Updating files: 31% (8032/25408) Updating files: 32% (8131/25408) Updating files: 33% (8385/25408) Updating files: 34% (8639/25408) Updating files: 35% (8893/25408) Updating files: 36% (9147/25408) Updating files: 37% (9401/25408) Updating files: 38% (9656/25408) Updating files: 39% (9910/25408) Updating files: 40% (10164/25408) Updating files: 41% (10418/25408) Updating files: 42% (10672/25408) Updating files: 42% (10924/25408) Updating files: 43% (10926/25408) Updating files: 44% (11180/25408) Updating files: 45% (11434/25408) Updating files: 46% (11688/25408) Updating files: 47% (11942/25408) Updating files: 48% (12196/25408) Updating files: 49% (12450/25408) Updating files: 50% (12704/25408) Updating files: 51% (12959/25408) Updating files: 52% (13213/25408) Updating files: 53% (13467/25408) Updating files: 54% (13721/25408) Updating files: 54% (13854/25408) Updating files: 55% (13975/25408) Updating files: 56% (14229/25408) Updating files: 57% (14483/25408) Updating files: 58% (14737/25408) Updating files: 59% (14991/25408) Updating files: 60% (15245/25408) Updating files: 61% (15499/25408) Updating files: 62% (15753/25408) Updating files: 63% (16008/25408) Updating files: 64% (16262/25408) Updating files: 65% (16516/25408) Updating files: 66% (16770/25408) Updating files: 66% (16819/25408) Updating files: 67% (17024/25408) Updating files: 68% (17278/25408) Updating files: 69% (17532/25408) Updating files: 70% (17786/25408) Updating files: 71% (18040/25408) Updating files: 72% (18294/25408) Updating files: 73% (18548/25408) Updating files: 74% (18802/25408) Updating files: 75% (19056/25408) Updating files: 75% (19244/25408) Updating files: 76% (19311/25408) Updating files: 77% (19565/25408) Updating files: 78% (19819/25408) Updating files: 79% (20073/25408) Updating files: 80% (20327/25408) Updating files: 81% (20581/25408) Updating files: 82% (20835/25408) Updating files: 83% (21089/25408) Updating files: 84% (21343/25408) Updating files: 85% (21597/25408) Updating files: 86% (21851/25408) Updating files: 86% (22036/25408) Updating files: 87% (22105/25408) Updating files: 88% (22360/25408) Updating files: 89% (22614/25408) Updating files: 90% (22868/25408) Updating files: 91% (23122/25408) Updating files: 92% (23376/25408) Updating files: 93% (23630/25408) Updating files: 94% (23884/25408) Updating files: 95% (24138/25408) Updating files: 96% (24392/25408) Updating files: 97% (24646/25408) Updating files: 98% (24900/25408) Updating files: 99% (25154/25408) Updating files: 100% (25408/25408) Updating files: 100% (25408/25408), done. HEAD is now at c66b6a131c Merge pull request #21135 from kit-ty-kate/jst-v15-unlock Merge made by the 'recursive' strategy. .../conf-python-3.9.0.0/files/test.py | 1 + packages/conf-python-3/conf-python-3.9.0.0/opam | 33 ++++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 packages/conf-python-3/conf-python-3.9.0.0/files/test.py create mode 100644 packages/conf-python-3/conf-python-3.9.0.0/opam (from ocaml/opam:debian-11-ocaml-4.14@sha256:939c3a7774ef033240450a41691a21c40fbf2dd5efef200d8e31839e7ce55d2f) Unable to find image 'ocaml/opam:debian-11-ocaml-4.14@sha256:939c3a7774ef033240450a41691a21c40fbf2dd5efef200d8e31839e7ce55d2f' locally docker.io/ocaml/opam@sha256:939c3a7774ef033240450a41691a21c40fbf2dd5efef200d8e31839e7ce55d2f: Pulling from ocaml/opam Digest: sha256:939c3a7774ef033240450a41691a21c40fbf2dd5efef200d8e31839e7ce55d2f Status: Downloaded newer image for ocaml/opam@sha256:939c3a7774ef033240450a41691a21c40fbf2dd5efef200d8e31839e7ce55d2f 2022-04-07 16:49.52 ---> using "f5c2edee3210c7026d8f9c4d405fd408152fa5c0e3cae41cd0e1e93630dfb3ce" from cache /: (user (uid 1000) (gid 1000)) /: (workdir /home/opam) /home/opam: (run (shell "for pkg in $(opam pin list --short); do opam pin remove \"$pkg\"; done")) Ok, ocaml-base-compiler is no longer pinned to https://github.com/ocaml/ocaml/archive/4.14.0.tar.gz (version 4.14.0) Already up-to-date. Nothing to do. # Run eval $(opam env) to update the current shell environment 2022-04-07 16:49.52 ---> using "c319625cdb3b99390fd54482edceace8bde8899671ef81c92c1503963072dd08" from cache /home/opam: (run (shell "opam repository remove -a multicore || true")) [WARNING] No configured repositories by these names found: multicore 2022-04-07 16:49.52 ---> using "b9b7cc593f8fcb58626ea48eb27f64ab34f73f3259ca2d7d7d75b3b7c31ecfa0" from cache /home/opam: (run (shell "sudo ln -f /usr/bin/opam-2.1 /usr/bin/opam")) 2022-04-07 16:49.52 ---> using "ecf7903648823f2dda51b8d12a71a91ae08a0a1094dbef1b808300620c69ee0f" from cache /home/opam: (run (shell "opam init --reinit --config .opamrc-sandbox -ni")) Configuring from /home/opam/.opamrc-sandbox, then /home/opam/.opamrc, and finally from built-in defaults. Checking for available remotes: rsync and local, git. - you won't be able to use mercurial repositories unless you install the hg command on your system. - you won't be able to use darcs repositories unless you install the darcs command on your system. Continue? [Y/n] y This development version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.1, which can't be reverted. You may want to back it up before going further. Format upgrade done. <><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from file:///home/opam/opam-repository 2022-04-07 16:49.52 ---> using "87462000ba3b5e431e2362fe3cd788e13e44da3a0c9fec8af9d5e5ab33d11e8d" from cache /home/opam: (env OPAMDOWNLOADJOBS 1) /home/opam: (env OPAMERRLOGLEN 0) /home/opam: (env OPAMSOLVERTIMEOUT 500) /home/opam: (env OPAMPRECISETRACKING 1) /home/opam: (run (shell "rm -rf opam-repository/")) 2022-04-07 16:49.52 ---> using "4c5cef59babee8fcbad5e4aba1a5deedb36f3f9dfbecd083ad8e2c2e2842e5d2" from cache /home/opam: (copy (src .) (dst opam-repository/)) 2022-04-07 16:50.10 ---> saved as "547693c843d2b7da08471cc8ec6177c2001db73b88d5ca1d593eaf9686088809" /home/opam: (run (shell "opam repository set-url --strict default opam-repository/")) [default] Initialised 2022-04-07 16:50.52 ---> saved as "c3c2700725c46f295d646bfd43bf3c5b4228b7295cfbd849b7ad267bb1ac9531" /home/opam: (run (shell "opam pin add -k version -yn conf-python-3.9.0.0 9.0.0")) conf-python-3 is now pinned to version 9.0.0 2022-04-07 16:50.57 ---> saved as "edb7a5b4e9049970d1205e51e8cd291c843fdc8c45e9cd115af9d1a100422534" /home/opam: (run (network host) (shell "opam update --depexts")) + /usr/bin/sudo "apt-get" "update" - Get:1 http://security.debian.org/debian-security bullseye-security InRelease [44.1 kB] - Hit:2 http://deb.debian.org/debian bullseye InRelease - Get:3 http://deb.debian.org/debian bullseye-updates InRelease [39.4 kB] - Get:4 http://security.debian.org/debian-security bullseye-security/main amd64 Packages [124 kB] - Fetched 207 kB in 1s (349 kB/s) - Reading package lists... - 2022-04-07 16:51.02 ---> saved as "0fa77c338d11c43312bc86182b4b5992ed123810397d600afcde2858eeda9e01" /home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam remove conf-python-3.9.0.0 && opam install --deps-only conf-python-3.9.0.0 && opam install -v conf-python-3.9.0.0;\ \n res=$?;\ \n test \"$res\" != 31 && exit \"$res\";\ \n export OPAMCLI=2.0;\ \n build_dir=$(opam var prefix)/.opam-switch/build;\ \n failed=$(ls \"$build_dir\");\ \n for pkg in $failed; do\ \n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-11\\\"\"; then\ \n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\ \n fi;\ \n done;\ \n exit 1")) [NOTE] conf-python-3.9.0.0 is not installed. Nothing to do. Nothing to do. # Run eval $(opam env) to update the current shell environment The following actions will be performed: - install conf-python-3 9.0.0* The following system packages will first need to be installed: python3 <><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><> Let opam run your package manager to install the required system packages? (answer 'n' for other options) [Y/n] y + /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "python3" - debconf: delaying package configuration, since apt-utils is not installed - Selecting previously unselected package libpython3.9-minimal:amd64. - (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18283 files and directories currently installed.) - Preparing to unpack .../libpython3.9-minimal_3.9.2-1_amd64.deb ... - Unpacking libpython3.9-minimal:amd64 (3.9.2-1) ... - Selecting previously unselected package python3.9-minimal. - Preparing to unpack .../python3.9-minimal_3.9.2-1_amd64.deb ... - Unpacking python3.9-minimal (3.9.2-1) ... - Setting up libpython3.9-minimal:amd64 (3.9.2-1) ... - Setting up python3.9-minimal (3.9.2-1) ... - Selecting previously unselected package python3-minimal. - (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18568 files and directories currently installed.) - Preparing to unpack .../0-python3-minimal_3.9.2-3_amd64.deb ... - Unpacking python3-minimal (3.9.2-3) ... - Selecting previously unselected package media-types. - Preparing to unpack .../1-media-types_4.0.0_all.deb ... - Unpacking media-types (4.0.0) ... - Selecting previously unselected package libmpdec3:amd64. - Preparing to unpack .../2-libmpdec3_2.5.1-1_amd64.deb ... - Unpacking libmpdec3:amd64 (2.5.1-1) ... - Selecting previously unselected package libpython3.9-stdlib:amd64. - Preparing to unpack .../3-libpython3.9-stdlib_3.9.2-1_amd64.deb ... - Unpacking libpython3.9-stdlib:amd64 (3.9.2-1) ... - Selecting previously unselected package python3.9. - Preparing to unpack .../4-python3.9_3.9.2-1_amd64.deb ... - Unpacking python3.9 (3.9.2-1) ... - Selecting previously unselected package libpython3-stdlib:amd64. - Preparing to unpack .../5-libpython3-stdlib_3.9.2-3_amd64.deb ... - Unpacking libpython3-stdlib:amd64 (3.9.2-3) ... - Setting up python3-minimal (3.9.2-3) ... - Selecting previously unselected package python3. - (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18965 files and directories currently installed.) - Preparing to unpack .../python3_3.9.2-3_amd64.deb ... - Unpacking python3 (3.9.2-3) ... - Setting up media-types (4.0.0) ... - Setting up libmpdec3:amd64 (2.5.1-1) ... - Setting up libpython3.9-stdlib:amd64 (3.9.2-1) ... - Setting up libpython3-stdlib:amd64 (3.9.2-3) ... - Setting up python3.9 (3.9.2-1) ... - Setting up python3 (3.9.2-3) ... - running python rtupdate hooks for python3.9... - running python post-rtupdate hooks for python3.9... - Processing triggers for libc-bin (2.31-13+deb11u3) ... <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> Processing 2/3: [conf-python-3: python3 test.py] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "python3" "test.py" (CWD=/home/opam/.opam/4.14/.opam-switch/build/conf-python-3.9.0.0) - python-3 OK -> compiled conf-python-3.9.0.0 -> installed conf-python-3.9.0.0 Done. # Run eval $(opam env) to update the current shell environment 2022-04-07 16:51.50 ---> saved as "ebb83a9a2f98ce870951b06987525f4bb5fd7feff51d419db17c7d7d0e99cc58" /home/opam: (run (network host) (shell "opam update --depexts")) + /usr/bin/sudo "apt-get" "update" - Hit:1 http://deb.debian.org/debian bullseye InRelease - Hit:2 http://deb.debian.org/debian bullseye-updates InRelease - Hit:3 http://security.debian.org/debian-security bullseye-security InRelease - Reading package lists... - 2022-04-07 16:51.52 ---> saved as "758a3814c7574fdc9c2e7bddbf12c5fc88a804632145f32cef3a56875d850709" /home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam remove bap-primus-symbolic-executor.2.4.0 && opam install --deps-only bap-primus-symbolic-executor.2.4.0 && opam install -v bap-primus-symbolic-executor.2.4.0;\ \n res=$?;\ \n test \"$res\" != 31 && exit \"$res\";\ \n export OPAMCLI=2.0;\ \n build_dir=$(opam var prefix)/.opam-switch/build;\ \n failed=$(ls \"$build_dir\");\ \n for pkg in $failed; do\ \n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-11\\\"\"; then\ \n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\ \n fi;\ \n done;\ \n exit 1")) [NOTE] bap-primus-symbolic-executor.2.4.0 is not installed. Nothing to do. The following actions will be performed: - install seq base - install conf-m4 1 - install conf-perl 2 - install conf-pkg-config 2 - install conf-gmp 4 - install dune 3.0.3 - install ocamlbuild 0.14.1 - install cmdliner 1.1.1 - install conf-clang 1 - install conf-which 1 - install ocamlfind 1.9.3 - install conf-zlib 1 - install trie 1.0.0 - install stdlib-shims 0.3.0 - install sexplib0 v0.14.0 - install result 1.5 - install re 1.10.3 - install ppx_derivers 1.2.1 - install octavius 1.2.2 - install ocaml-syntax-shims 1.0.0 - install ocaml-compiler-libs v0.12.4 - install jane-street-headers v0.14.0 - install csexp 1.5.1 - install cppo 1.6.8 - install camomile 1.0.2 - install bigarray-compat 1.1.0 - install zarith 1.12 - install topkg 1.0.5 - install ocamlmod 0.0.9 - install ocamlify 0.0.1 - install num 1.4 - install base-bytes base - install camlzip 1.11 - install ocamlgraph 2.0.0 - install mew 0.1.0 - install ppxlib 0.25.0 - install dune-configurator 3.0.3 - install charInfo_width 1.1.0 - install mmap 1.2.0 - install bigstringaf 0.8.0 - install z3 4.8.14 - install uuidm 0.9.8 - install react 1.2.2 - install oasis 0.4.11 - install stringext 1.6.0 - install ocplib-endian 1.2 - install fileutils 0.6.3 - install ppx_pipebang v0.14.0 - install base v0.14.3 - install angstrom 0.15.0 - install zed 3.1.0 - install mew_vi 0.5.0 - install bitvec 2.4.0 - install lwt 5.5.0 - install variantslib v0.14.0 - install typerep v0.14.0 - install stdio v0.14.0 - install ppx_stable v0.14.1 - install ppx_sexp_conv v0.14.3 - install ppx_optional v0.14.0 - install ppx_let v0.14.0 - install ppx_js_style v0.14.1 - install ppx_here v0.14.0 - install ppx_fixed_literal v0.14.0 - install ppx_enumerate v0.14.0 - install ppx_compare v0.14.0 - install ppx_cold v0.14.0 - install parsexp v0.14.2 - install fieldslib v0.14.0 - install bap-relation 2.4.0 - install uri 4.2.0 - install bitvec-sexp 2.4.0 - install lwt_react 1.1.5 - install lwt_log 1.1.1 - install ppx_variants_conv v0.14.2 - install ppx_typerep_conv v0.14.2 - install ppx_optcomp v0.14.3 - install ppx_custom_printf v0.14.1 - install ppx_sexp_value v0.14.0 - install ppx_sexp_message v0.14.1 - install ppx_hash v0.14.0 - install ppx_assert v0.14.0 - install sexplib v0.14.0 - install bap-recipe 2.4.0 - install ppx_fields_conv v0.14.2 - install bitvec-order 2.4.0 - install lambda-term 3.2.0 - install ppx_base v0.14.0 - install jst-config v0.14.1 - install bin_prot v0.14.0 - install utop 2.9.1 - install ppx_string v0.14.1 - install time_now v0.14.0 - install ppx_bin_prot v0.14.0 - install ppx_module_timer v0.14.0 - install ppx_inline_test v0.14.1 - install ppx_expect v0.14.2 - install ppx_bench v0.14.1 - install splittable_random v0.14.0 - install base_quickcheck v0.14.1 - install ppx_jane v0.14.0 - install ppx_bap v0.14.0 - install base_bigstring v0.14.0 - install bitvec-binprot 2.4.0 - install core_kernel v0.14.2 - install regular 2.4.0 - install monads 2.4.0 - install bap-strings 2.4.0 - install bap-bundle 2.4.0 - install bap-build 2.4.0 - install graphlib 2.4.0 - install ogre 2.4.0 - install bap-knowledge 2.4.0 - install bap-future 2.4.0 - install bap-core-theory 2.4.0 - install bap-plugins 2.4.0 - install bap-main 2.4.0 - install bap-std 2.4.0 - install bap-api 2.4.0 - install bap-abi 2.4.0 - install bap-c 2.4.0 - install bap-primus 2.4.0 - install bap-primus-track-visited 2.4.0 ===== 123 to install ===== The following system packages will first need to be installed: clang libgmp-dev m4 pkg-config python3-distutils zlib1g-dev <><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><> Let opam run your package manager to install the required system packages? (answer 'n' for other options) [Y/n] y + /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "clang" "libgmp-dev" "m4" "pkg-config" "python3-distutils" "zlib1g-dev" - debconf: delaying package configuration, since apt-utils is not installed - Selecting previously unselected package libpipeline1:amd64. - (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18985 files and directories currently installed.) - Preparing to unpack .../00-libpipeline1_1.5.3-1_amd64.deb ... - Unpacking libpipeline1:amd64 (1.5.3-1) ... - Selecting previously unselected package binfmt-support. - Preparing to unpack .../01-binfmt-support_2.2.1-1_amd64.deb ... - Unpacking binfmt-support (2.2.1-1) ... - Selecting previously unselected package libz3-4:amd64. - Preparing to unpack .../02-libz3-4_4.8.10-1_amd64.deb ... - Unpacking libz3-4:amd64 (4.8.10-1) ... - Selecting previously unselected package libllvm11:amd64. - Preparing to unpack .../03-libllvm11_1%3a11.0.1-2_amd64.deb ... - Unpacking libllvm11:amd64 (1:11.0.1-2) ... - Selecting previously unselected package libclang-cpp11. - Preparing to unpack .../04-libclang-cpp11_1%3a11.0.1-2_amd64.deb ... - Unpacking libclang-cpp11 (1:11.0.1-2) ... - Selecting previously unselected package libgc1:amd64. - Preparing to unpack .../05-libgc1_1%3a8.0.4-3_amd64.deb ... - Unpacking libgc1:amd64 (1:8.0.4-3) ... - Selecting previously unselected package libobjc4:amd64. - Preparing to unpack .../06-libobjc4_10.2.1-6_amd64.deb ... - Unpacking libobjc4:amd64 (10.2.1-6) ... - Selecting previously unselected package libobjc-10-dev:amd64. - Preparing to unpack .../07-libobjc-10-dev_10.2.1-6_amd64.deb ... - Unpacking libobjc-10-dev:amd64 (10.2.1-6) ... - Selecting previously unselected package libc6-i386. - Preparing to unpack .../08-libc6-i386_2.31-13+deb11u3_amd64.deb ... - Unpacking libc6-i386 (2.31-13+deb11u3) ... - Selecting previously unselected package lib32gcc-s1. - Preparing to unpack .../09-lib32gcc-s1_10.2.1-6_amd64.deb ... - Unpacking lib32gcc-s1 (10.2.1-6) ... - Selecting previously unselected package lib32stdc++6. - Preparing to unpack .../10-lib32stdc++6_10.2.1-6_amd64.deb ... - Unpacking lib32stdc++6 (10.2.1-6) ... - Selecting previously unselected package libclang-common-11-dev. - Preparing to unpack .../11-libclang-common-11-dev_1%3a11.0.1-2_amd64.deb ... - Unpacking libclang-common-11-dev (1:11.0.1-2) ... - Selecting previously unselected package libclang1-11. - Preparing to unpack .../12-libclang1-11_1%3a11.0.1-2_amd64.deb ... - Unpacking libclang1-11 (1:11.0.1-2) ... - Selecting previously unselected package clang-11. - Preparing to unpack .../13-clang-11_1%3a11.0.1-2_amd64.deb ... - Unpacking clang-11 (1:11.0.1-2) ... - Selecting previously unselected package clang. - Preparing to unpack .../14-clang_1%3a11.0-51+nmu5_amd64.deb ... - Unpacking clang (1:11.0-51+nmu5) ... - Selecting previously unselected package libffi-dev:amd64. - Preparing to unpack .../15-libffi-dev_3.3-6_amd64.deb ... - Unpacking libffi-dev:amd64 (3.3-6) ... - Selecting previously unselected package libglib2.0-0:amd64. - Preparing to unpack .../16-libglib2.0-0_2.66.8-1_amd64.deb ... - Unpacking libglib2.0-0:amd64 (2.66.8-1) ... - Selecting previously unselected package libglib2.0-data. - Preparing to unpack .../17-libglib2.0-data_2.66.8-1_all.deb ... - Unpacking libglib2.0-data (2.66.8-1) ... - Selecting previously unselected package libgmpxx4ldbl:amd64. - Preparing to unpack .../18-libgmpxx4ldbl_2%3a6.2.1+dfsg-1+deb11u1_amd64.deb ... - Unpacking libgmpxx4ldbl:amd64 (2:6.2.1+dfsg-1+deb11u1) ... - Selecting previously unselected package libgmp-dev:amd64. - Preparing to unpack .../19-libgmp-dev_2%3a6.2.1+dfsg-1+deb11u1_amd64.deb ... - Unpacking libgmp-dev:amd64 (2:6.2.1+dfsg-1+deb11u1) ... - Selecting previously unselected package libicu67:amd64. - Preparing to unpack .../20-libicu67_67.1-7_amd64.deb ... - Unpacking libicu67:amd64 (67.1-7) ... - Selecting previously unselected package libncurses-dev:amd64. - Preparing to unpack .../21-libncurses-dev_6.2+20201114-2_amd64.deb ... - Unpacking libncurses-dev:amd64 (6.2+20201114-2) ... - Selecting previously unselected package libomp5-11:amd64. - Preparing to unpack .../22-libomp5-11_1%3a11.0.1-2_amd64.deb ... - Unpacking libomp5-11:amd64 (1:11.0.1-2) ... - Selecting previously unselected package libomp-11-dev. - Preparing to unpack .../23-libomp-11-dev_1%3a11.0.1-2_amd64.deb ... - Unpacking libomp-11-dev (1:11.0.1-2) ... - Selecting previously unselected package libpfm4:amd64. - Preparing to unpack .../24-libpfm4_4.11.1+git32-gd0b85fb-1_amd64.deb ... - Unpacking libpfm4:amd64 (4.11.1+git32-gd0b85fb-1) ... - Selecting previously unselected package libsigsegv2:amd64. - Preparing to unpack .../25-libsigsegv2_2.13-1_amd64.deb ... - Unpacking libsigsegv2:amd64 (2.13-1) ... - Selecting previously unselected package libtinfo-dev:amd64. - Preparing to unpack .../26-libtinfo-dev_6.2+20201114-2_amd64.deb ... - Unpacking libtinfo-dev:amd64 (6.2+20201114-2) ... - Selecting previously unselected package libxml2:amd64. - Preparing to unpack .../27-libxml2_2.9.10+dfsg-6.7+deb11u1_amd64.deb ... - Unpacking libxml2:amd64 (2.9.10+dfsg-6.7+deb11u1) ... - Selecting previously unselected package libyaml-0-2:amd64. - Preparing to unpack .../28-libyaml-0-2_0.2.2-1_amd64.deb ... - Unpacking libyaml-0-2:amd64 (0.2.2-1) ... - Selecting previously unselected package libz3-dev:amd64. - Preparing to unpack .../29-libz3-dev_4.8.10-1_amd64.deb ... - Unpacking libz3-dev:amd64 (4.8.10-1) ... - Selecting previously unselected package llvm-11-runtime. - Preparing to unpack .../30-llvm-11-runtime_1%3a11.0.1-2_amd64.deb ... - Unpacking llvm-11-runtime (1:11.0.1-2) ... - Selecting previously unselected package llvm-11. - Preparing to unpack .../31-llvm-11_1%3a11.0.1-2_amd64.deb ... - Unpacking llvm-11 (1:11.0.1-2) ... - Selecting previously unselected package python3-pkg-resources. - Preparing to unpack .../32-python3-pkg-resources_52.0.0-4_all.deb ... - Unpacking python3-pkg-resources (52.0.0-4) ... - Selecting previously unselected package python3-pygments. - Preparing to unpack .../33-python3-pygments_2.7.1+dfsg-2.1_all.deb ... - Unpacking python3-pygments (2.7.1+dfsg-2.1) ... - Selecting previously unselected package python3-yaml. - Preparing to unpack .../34-python3-yaml_5.3.1-5_amd64.deb ... - Unpacking python3-yaml (5.3.1-5) ... - Selecting previously unselected package llvm-11-tools. - Preparing to unpack .../35-llvm-11-tools_1%3a11.0.1-2_amd64.deb ... - Unpacking llvm-11-tools (1:11.0.1-2) ... - Selecting previously unselected package llvm-11-dev. - Preparing to unpack .../36-llvm-11-dev_1%3a11.0.1-2_amd64.deb ... - Unpacking llvm-11-dev (1:11.0.1-2) ... - Selecting previously unselected package m4. - Preparing to unpack .../37-m4_1.4.18-5_amd64.deb ... - Unpacking m4 (1.4.18-5) ... - Selecting previously unselected package pkg-config. - Preparing to unpack .../38-pkg-config_0.29.2-1_amd64.deb ... - Unpacking pkg-config (0.29.2-1) ... - Selecting previously unselected package python3-lib2to3. - Preparing to unpack .../39-python3-lib2to3_3.9.2-1_all.deb ... - Unpacking python3-lib2to3 (3.9.2-1) ... - Selecting previously unselected package python3-distutils. - Preparing to unpack .../40-python3-distutils_3.9.2-1_all.deb ... - Unpacking python3-distutils (3.9.2-1) ... - Selecting previously unselected package shared-mime-info. - Preparing to unpack .../41-shared-mime-info_2.0-1_amd64.deb ... - Unpacking shared-mime-info (2.0-1) ... - Selecting previously unselected package xdg-user-dirs. - Preparing to unpack .../42-xdg-user-dirs_0.17-2_amd64.deb ... - Unpacking xdg-user-dirs (0.17-2) ... - Selecting previously unselected package zlib1g-dev:amd64. - Preparing to unpack .../43-zlib1g-dev_1%3a1.2.11.dfsg-2+deb11u1_amd64.deb ... - Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-2+deb11u1) ... - Setting up python3-pkg-resources (52.0.0-4) ... - Setting up libpipeline1:amd64 (1.5.3-1) ... - Setting up libncurses-dev:amd64 (6.2+20201114-2) ... - Setting up libicu67:amd64 (67.1-7) ... - Setting up xdg-user-dirs (0.17-2) ... - Setting up libyaml-0-2:amd64 (0.2.2-1) ... - Setting up libglib2.0-0:amd64 (2.66.8-1) ... - No schema files found: doing nothing. - Setting up python3-yaml (5.3.1-5) ... - Setting up libffi-dev:amd64 (3.3-6) ... - Setting up python3-pygments (2.7.1+dfsg-2.1) ... - Setting up libz3-4:amd64 (4.8.10-1) ... - Setting up libglib2.0-data (2.66.8-1) ... - Setting up libgmpxx4ldbl:amd64 (2:6.2.1+dfsg-1+deb11u1) ... - Setting up libpfm4:amd64 (4.11.1+git32-gd0b85fb-1) ... - Setting up libllvm11:amd64 (1:11.0.1-2) ... - Setting up libsigsegv2:amd64 (2.13-1) ... - Setting up libclang1-11 (1:11.0.1-2) ... - Setting up binfmt-support (2.2.1-1) ... - invoke-rc.d: could not determine current runlevel - invoke-rc.d: policy-rc.d denied execution of start. - Setting up pkg-config (0.29.2-1) ... - Setting up libgc1:amd64 (1:8.0.4-3) ... - Setting up libomp5-11:amd64 (1:11.0.1-2) ... - Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-2+deb11u1) ... - Setting up libc6-i386 (2.31-13+deb11u3) ... - Setting up python3-lib2to3 (3.9.2-1) ... - Setting up libxml2:amd64 (2.9.10+dfsg-6.7+deb11u1) ... - Setting up python3-distutils (3.9.2-1) ... - Setting up libtinfo-dev:amd64 (6.2+20201114-2) ... - Setting up libz3-dev:amd64 (4.8.10-1) ... - Setting up llvm-11-runtime (1:11.0.1-2) ... - Setting up libgmp-dev:amd64 (2:6.2.1+dfsg-1+deb11u1) ... - Setting up libomp-11-dev (1:11.0.1-2) ... - Setting up llvm-11-tools (1:11.0.1-2) ... - Setting up m4 (1.4.18-5) ... - Setting up llvm-11 (1:11.0.1-2) ... - Setting up libobjc4:amd64 (10.2.1-6) ... - Setting up libclang-cpp11 (1:11.0.1-2) ... - Setting up lib32gcc-s1 (10.2.1-6) ... - Setting up lib32stdc++6 (10.2.1-6) ... - Setting up shared-mime-info (2.0-1) ... - Setting up libobjc-10-dev:amd64 (10.2.1-6) ... - Setting up libclang-common-11-dev (1:11.0.1-2) ... - Setting up clang-11 (1:11.0.1-2) ... - Setting up llvm-11-dev (1:11.0.1-2) ... - Setting up clang (1:11.0-51+nmu5) ... - Processing triggers for libc-bin (2.31-13+deb11u3) ... <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved angstrom.0.15.0 (cached) -> retrieved bap-abi.2.4.0 (cached) -> retrieved bap-api.2.4.0 (cached) -> retrieved bap-build.2.4.0 (cached) -> retrieved bap-bundle.2.4.0 (cached) -> retrieved bap-c.2.4.0 (cached) -> retrieved bap-core-theory.2.4.0 (cached) -> retrieved bap-future.2.4.0 (cached) -> retrieved bap-knowledge.2.4.0 (cached) -> retrieved bap-main.2.4.0 (cached) -> retrieved bap-plugins.2.4.0 (cached) -> retrieved bap-primus.2.4.0 (cached) -> retrieved bap-primus-track-visited.2.4.0 (cached) -> retrieved bap-recipe.2.4.0 (cached) -> retrieved bap-relation.2.4.0 (cached) -> retrieved bap-std.2.4.0 (cached) -> retrieved bap-strings.2.4.0 (cached) -> retrieved base.v0.14.3 (cached) -> retrieved base_bigstring.v0.14.0 (cached) -> retrieved base_quickcheck.v0.14.1 (cached) -> retrieved bigarray-compat.1.1.0 (cached) -> retrieved bigstringaf.0.8.0 (cached) -> retrieved bin_prot.v0.14.0 (cached) -> retrieved bitvec.2.4.0 (cached) -> retrieved bitvec-binprot.2.4.0 (cached) -> retrieved bitvec-order.2.4.0 (cached) -> retrieved bitvec-sexp.2.4.0 (cached) -> retrieved camlzip.1.11 (cached) -> retrieved camomile.1.0.2 (cached) -> retrieved charInfo_width.1.1.0 (cached) -> retrieved cmdliner.1.1.1 (cached) -> retrieved core_kernel.v0.14.2 (cached) -> installed conf-clang.1 -> installed conf-gmp.4 -> installed conf-m4.1 -> installed conf-perl.2 -> retrieved cppo.1.6.8 (cached) -> installed conf-pkg-config.2 -> installed conf-which.1 -> retrieved csexp.1.5.1 (cached) -> installed conf-zlib.1 -> retrieved dune.3.0.3 (cached) -> installed cmdliner.1.1.1 -> retrieved dune-configurator.3.0.3 (cached) -> retrieved fieldslib.v0.14.0 (cached) -> retrieved fileutils.0.6.3 (cached) -> retrieved graphlib.2.4.0 (cached) -> retrieved jane-street-headers.v0.14.0 (cached) -> retrieved jst-config.v0.14.1 (cached) -> retrieved lambda-term.3.2.0 (cached) -> retrieved lwt.5.5.0 (cached) -> retrieved lwt_log.1.1.1 (cached) -> retrieved lwt_react.1.1.5 (cached) -> retrieved mew.0.1.0 (cached) -> retrieved mew_vi.0.5.0 (cached) -> retrieved mmap.1.2.0 (cached) -> retrieved monads.2.4.0 (cached) -> retrieved num.1.4 (cached) -> retrieved oasis.0.4.11 (cached) -> retrieved ocaml-compiler-libs.v0.12.4 (cached) -> retrieved ocaml-syntax-shims.1.0.0 (cached) -> retrieved ocamlbuild.0.14.1 (cached) -> retrieved ocamlfind.1.9.3 (cached) -> retrieved ocamlgraph.2.0.0 (cached) -> retrieved ocamlify.0.0.1 (cached) -> retrieved ocamlmod.0.0.9 (cached) -> retrieved ocplib-endian.1.2 (cached) -> retrieved octavius.1.2.2 (cached) -> retrieved ogre.2.4.0 (cached) -> retrieved parsexp.v0.14.2 (cached) -> retrieved ppx_assert.v0.14.0 (cached) -> retrieved ppx_bap.v0.14.0 (cached) -> retrieved ppx_base.v0.14.0 (cached) -> retrieved ppx_bench.v0.14.1 (cached) -> retrieved ppx_bin_prot.v0.14.0 (cached) -> retrieved ppx_cold.v0.14.0 (cached) -> retrieved ppx_compare.v0.14.0 (cached) -> retrieved ppx_custom_printf.v0.14.1 (cached) -> retrieved ppx_derivers.1.2.1 (cached) -> retrieved ppx_enumerate.v0.14.0 (cached) -> retrieved ppx_expect.v0.14.2 (cached) -> retrieved ppx_fields_conv.v0.14.2 (cached) -> retrieved ppx_fixed_literal.v0.14.0 (cached) -> retrieved ppx_hash.v0.14.0 (cached) -> retrieved ppx_here.v0.14.0 (cached) -> retrieved ppx_inline_test.v0.14.1 (cached) -> retrieved ppx_jane.v0.14.0 (cached) -> retrieved ppx_js_style.v0.14.1 (cached) -> retrieved ppx_let.v0.14.0 (cached) -> retrieved ppx_module_timer.v0.14.0 (cached) -> retrieved ppx_optcomp.v0.14.3 (cached) -> retrieved ppx_optional.v0.14.0 (cached) -> retrieved ppx_pipebang.v0.14.0 (cached) -> retrieved ppx_sexp_conv.v0.14.3 (cached) -> retrieved ppx_sexp_message.v0.14.1 (cached) -> retrieved ppx_sexp_value.v0.14.0 (cached) -> retrieved ppx_stable.v0.14.1 (cached) -> retrieved ppx_string.v0.14.1 (cached) -> retrieved ppx_typerep_conv.v0.14.2 (cached) -> retrieved ppx_variants_conv.v0.14.2 (cached) -> retrieved ppxlib.0.25.0 (cached) -> retrieved re.1.10.3 (cached) -> retrieved react.1.2.2 (cached) -> retrieved regular.2.4.0 (cached) -> retrieved result.1.5 (cached) -> installed seq.base -> retrieved sexplib.v0.14.0 (cached) -> retrieved sexplib0.v0.14.0 (cached) -> retrieved splittable_random.v0.14.0 (cached) -> retrieved stdio.v0.14.0 (cached) -> retrieved stdlib-shims.0.3.0 (cached) -> retrieved stringext.1.6.0 (cached) -> retrieved time_now.v0.14.0 (cached) -> retrieved topkg.1.0.5 (cached) -> retrieved trie.1.0.0 (cached) -> retrieved typerep.v0.14.0 (cached) -> retrieved uri.4.2.0 (cached) -> retrieved utop.2.9.1 (cached) -> retrieved uuidm.0.9.8 (cached) -> retrieved variantslib.v0.14.0 (cached) -> installed ocamlfind.1.9.3 -> installed base-bytes.base -> retrieved z3.4.8.14 (https://github.com/Z3Prover/z3/archive/refs/tags/z3-4.8.14.tar.gz) -> retrieved zarith.1.12 (cached) -> retrieved zed.3.1.0 (cached) -> installed camlzip.1.11 -> installed num.1.4 -> installed ocamlbuild.0.14.1 -> installed zarith.1.12 -> installed ocamlify.0.0.1 -> installed topkg.1.0.5 -> installed uuidm.0.9.8 -> installed ocamlmod.0.0.9 -> installed dune.3.0.3 -> installed react.1.2.2 -> installed jane-street-headers.v0.14.0 -> installed bigarray-compat.1.1.0 -> installed ppx_derivers.1.2.1 -> installed stdlib-shims.0.3.0 -> installed csexp.1.5.1 -> installed ocaml-syntax-shims.1.0.0 -> installed re.1.10.3 -> installed result.1.5 -> installed sexplib0.v0.14.0 -> installed cppo.1.6.8 -> installed stringext.1.6.0 -> installed trie.1.0.0 -> installed bigstringaf.0.8.0 -> installed mmap.1.2.0 -> installed fileutils.0.6.3 -> installed ocaml-compiler-libs.v0.12.4 -> installed octavius.1.2.2 -> installed mew.0.1.0 -> installed ocplib-endian.1.2 -> installed angstrom.0.15.0 -> installed mew_vi.0.5.0 -> installed dune-configurator.3.0.3 -> installed ocamlgraph.2.0.0 -> installed uri.4.2.0 -> installed camomile.1.0.2 -> installed charInfo_width.1.1.0 -> installed lwt.5.5.0 -> installed lwt_log.1.1.1 -> installed lwt_react.1.1.5 -> installed zed.3.1.0 -> installed base.v0.14.3 -> installed variantslib.v0.14.0 -> installed fieldslib.v0.14.0 -> installed stdio.v0.14.0 -> installed typerep.v0.14.0 -> installed parsexp.v0.14.2 -> installed lambda-term.3.2.0 -> installed sexplib.v0.14.0 -> installed utop.2.9.1 -> installed ppxlib.0.25.0 -> installed ppx_optcomp.v0.14.3 -> installed ppx_cold.v0.14.0 -> installed ppx_fields_conv.v0.14.2 -> installed ppx_here.v0.14.0 -> installed ppx_enumerate.v0.14.0 -> installed ppx_let.v0.14.0 -> installed ppx_stable.v0.14.1 -> installed ppx_typerep_conv.v0.14.2 -> installed oasis.0.4.11 -> installed ppx_compare.v0.14.0 -> installed ppx_js_style.v0.14.1 -> installed ppx_optional.v0.14.0 -> installed ppx_pipebang.v0.14.0 -> installed ppx_sexp_conv.v0.14.3 -> installed ppx_variants_conv.v0.14.2 -> installed ppx_fixed_literal.v0.14.0 -> installed ppx_hash.v0.14.0 -> installed bap-relation.2.4.0 -> installed bap-recipe.2.4.0 -> installed bitvec.2.4.0 -> installed ppx_assert.v0.14.0 -> installed ppx_base.v0.14.0 -> installed ppx_custom_printf.v0.14.1 -> installed ppx_sexp_message.v0.14.1 -> installed ppx_sexp_value.v0.14.0 -> installed ppx_string.v0.14.1 -> installed bin_prot.v0.14.0 -> installed bitvec-sexp.2.4.0 -> installed jst-config.v0.14.1 -> installed ppx_bin_prot.v0.14.0 -> installed time_now.v0.14.0 -> installed bitvec-order.2.4.0 -> installed ppx_module_timer.v0.14.0 -> installed ppx_inline_test.v0.14.1 -> installed ppx_expect.v0.14.2 -> installed ppx_bench.v0.14.1 -> installed splittable_random.v0.14.0 -> installed base_quickcheck.v0.14.1 -> installed ppx_bap.v0.14.0 -> installed ppx_jane.v0.14.0 -> installed bitvec-binprot.2.4.0 -> installed base_bigstring.v0.14.0 -> installed z3.4.8.14 -> installed core_kernel.v0.14.2 -> installed bap-build.2.4.0 -> installed bap-strings.2.4.0 -> installed bap-bundle.2.4.0 -> installed regular.2.4.0 -> installed monads.2.4.0 -> installed bap-future.2.4.0 -> installed bap-knowledge.2.4.0 -> installed ogre.2.4.0 -> installed bap-plugins.2.4.0 -> installed bap-main.2.4.0 -> installed bap-core-theory.2.4.0 -> installed graphlib.2.4.0 -> installed bap-std.2.4.0 -> installed bap-api.2.4.0 -> installed bap-abi.2.4.0 -> installed bap-c.2.4.0 -> installed bap-primus.2.4.0 -> installed bap-primus-track-visited.2.4.0 Done. <><> z3.4.8.14 installed successfully <><><><><><><><><><><><><><><><><><><><><> => Z3 4.8.13 changed the linking mode from static to dynamic. This change is silent and potentially breaking. Please make sure that you don't require static binaries in the programs using Z3. # Run eval $(opam env) to update the current shell environment The following actions will be performed: - install bap-primus-symbolic-executor 2.4.0 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> Processing 1/3: -> retrieved bap-primus-symbolic-executor.2.4.0 (cached) Processing 2/3: [bap-primus-symbolic-executor: ./configure] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "./configure" "--prefix=/home/opam/.opam/4.14" "--enable-primus-symbolic-executor" (CWD=/home/opam/.opam/4.14/.opam-switch/build/bap-primus-symbolic-executor.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/4.14/bin/ocamlfind - ocamlc: .............................................. /home/opam/.opam/4.14/bin/ocamlc.opt - ocamlopt: ............................................ /home/opam/.opam/4.14/bin/ocamlopt.opt - ocamlbuild: .......................................... /home/opam/.opam/4.14/bin/ocamlbuild - Package name: ........................................ bap - Package version: ..................................... 2.4.0 - os_type: ............................................. Unix - system: .............................................. linux - architecture: ........................................ amd64 - ccomp_type: .......................................... cc - ocaml_version: ....................................... 4.14.0 - standard_library_default: ............................ /home/opam/.opam/4.14/lib/ocaml - standard_library: .................................... /home/opam/.opam/4.14/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/4.14 - 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.3 - 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/4.14/lib/bap - c++ compiler: ........................................ /usr/bin/c++ - C compiler optimization level: ....................... -O2 - Build every feature by default: ...................... false - Enable development mode: ............................. false - Build Primus Symbolic Executor: ...................... true - Create documentations: ............................... true - Compile tests executable and library and run them: ... false - pkg_bap_primus: ...................................... /home/opam/.opam/4.14/lib/bap-primus - pkg_bap: ............................................. /home/opam/.opam/4.14/lib/bap - pkg_core_kernel: ..................................... /home/opam/.opam/4.14/lib/core_kernel - pkg_bitvec: .......................................... /home/opam/.opam/4.14/lib/bitvec - pkg_ppx_bap: ......................................... /home/opam/.opam/4.14/lib/ppx_bap - pkg_zarith: .......................................... /home/opam/.opam/4.14/lib/zarith - pkg_z3: .............................................. /home/opam/.opam/4.14/lib/z3 - pkg_regular: ......................................... /home/opam/.opam/4.14/lib/regular - pkg_bap_main: ........................................ /home/opam/.opam/4.14/lib/bap-main - pkg_monads: .......................................... /home/opam/.opam/4.14/lib/monads - pkg_bap_primus_track_visited: ........................ /home/opam/.opam/4.14/lib/bap-primus-track-visited - pkg_bap_core_theory: ................................. /home/opam/.opam/4.14/lib/bap-core-theory - Processing 2/3: [bap-primus-symbolic-executor: make] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" (CWD=/home/opam/.opam/4.14/.opam-switch/build/bap-primus-symbolic-executor.2.4.0) - ./setup.exe -quiet -build - ocamlfind ocamlopt -package unix -package ocamlbuild -linkpkg -package findlib myocamlbuild.ml /home/opam/.opam/4.14/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild - /home/opam/.opam/4.14/bin/ocamlfind ocamldep -modules tools/postinstall.ml > tools/postinstall.ml.depends - /home/opam/.opam/4.14/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/4.14/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/4.14/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/4.14/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/4.14/bin/ocamlfind ocamlopt -linkpkg -g -linkpkg -I tools tools/postinstall.cmx -o tools/postinstall.native - /home/opam/.opam/4.14/bin/ocamlfind ocamldep -package zarith -package z3 -package regular -package ppx_bap -package monads -package core_kernel -package bitvec -package bap-primus-track-visited -package bap-primus -package bap-main -package bap-core-theory -package bap -modules plugins/primus_symbolic_executor/primus_symbolic_executor_main.ml > plugins/primus_symbolic_executor/primus_symbolic_executor_main.ml.depends - /home/opam/.opam/4.14/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 z3 -package regular -package ppx_bap -package monads -package core_kernel -package bitvec -package bap-primus-track-visited -package bap-primus -package bap-main -package bap-core-theory -package bap -I plugins/primus_symbolic_executor -o plugins/primus_symbolic_executor/primus_symbolic_executor_main.cmo plugins/primus_symbolic_executor/primus_symbolic_executor_main.ml - + /home/opam/.opam/4.14/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 z3 -package regular -package ppx_bap -package monads -package core_kernel -package bitvec -package bap-primus-track-visited -package bap-primus -package bap-main -package bap-core-theory -package bap -I plugins/primus_symbolic_executor -o plugins/primus_symbolic_executor/primus_symbolic_executor_main.cmo plugins/primus_symbolic_executor/primus_symbolic_executor_main.ml - ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch - File "plugins/primus_symbolic_executor/primus_symbolic_executor_main.ml", line 1: - Warning 70 [missing-mli]: Cannot find interface file. - /home/opam/.opam/4.14/bin/ocamlfind ocamlc -a -I plugins/primus_symbolic_executor plugins/primus_symbolic_executor/primus_symbolic_executor_main.cmo -o plugins/primus_symbolic_executor/primus_symbolic_executor_plugin.cma - /home/opam/.opam/4.14/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 z3 -package regular -package ppx_bap -package monads -package core_kernel -package bitvec -package bap-primus-track-visited -package bap-primus -package bap-main -package bap-core-theory -package bap -I plugins/primus_symbolic_executor -o plugins/primus_symbolic_executor/primus_symbolic_executor_main.cmx plugins/primus_symbolic_executor/primus_symbolic_executor_main.ml - + /home/opam/.opam/4.14/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 z3 -package regular -package ppx_bap -package monads -package core_kernel -package bitvec -package bap-primus-track-visited -package bap-primus -package bap-main -package bap-core-theory -package bap -I plugins/primus_symbolic_executor -o plugins/primus_symbolic_executor/primus_symbolic_executor_main.cmx plugins/primus_symbolic_executor/primus_symbolic_executor_main.ml - ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch - File "plugins/primus_symbolic_executor/primus_symbolic_executor_main.ml", line 1: - Warning 70 [missing-mli]: Cannot find interface file. - /home/opam/.opam/4.14/bin/ocamlfind ocamlopt -a -I plugins/primus_symbolic_executor plugins/primus_symbolic_executor/primus_symbolic_executor_main.cmx -o plugins/primus_symbolic_executor/primus_symbolic_executor_plugin.cmxa - /home/opam/.opam/4.14/bin/ocamlfind ocamlopt -shared -linkall -I plugins/primus_symbolic_executor plugins/primus_symbolic_executor/primus_symbolic_executor_plugin.cmxa -o plugins/primus_symbolic_executor/primus_symbolic_executor_plugin.cmxs - + ocamlfind ocamlopt -package unix -package ocamlbuild -linkpkg -package findlib myocamlbuild.ml /home/opam/.opam/4.14/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-primus-symbolic-executor.2.4.0 Processing 3/3: [bap-primus-symbolic-executor: make install] + /home/opam/.opam/opam-init/hooks/sandbox.sh "install" "make" "install" (CWD=/home/opam/.opam/4.14/.opam-switch/build/bap-primus-symbolic-executor.2.4.0) - ./setup.exe -quiet -install - Installed /home/opam/.opam/4.14/lib/bap-plugin-primus_symbolic_executor/primus_symbolic_executor_plugin.cma - Installed /home/opam/.opam/4.14/lib/bap-plugin-primus_symbolic_executor/primus_symbolic_executor_plugin.cmxa - Installed /home/opam/.opam/4.14/lib/bap-plugin-primus_symbolic_executor/primus_symbolic_executor_plugin.a - Installed /home/opam/.opam/4.14/lib/bap-plugin-primus_symbolic_executor/primus_symbolic_executor_plugin.cmxs - Installed /home/opam/.opam/4.14/lib/bap-plugin-primus_symbolic_executor/primus_symbolic_executor_main.cmx - Installed /home/opam/.opam/4.14/lib/bap-plugin-primus_symbolic_executor/META - sh tools/build_plugins.sh - ocamlfind ocamldep -package bap-plugin-primus_symbolic_executor -package ppx_bap -package core_kernel -package bap -modules bap_plugin_primus_symbolic_executor.ml > bap_plugin_primus_symbolic_executor.ml.depends - ocamlfind ocamlc -c -g -thread -package bap-plugin-primus_symbolic_executor -package ppx_bap -package core_kernel -package bap -o bap_plugin_primus_symbolic_executor.cmo bap_plugin_primus_symbolic_executor.ml - ocamlfind ocamlopt -c -g -thread -package bap-plugin-primus_symbolic_executor -package ppx_bap -package core_kernel -package bap -o bap_plugin_primus_symbolic_executor.cmx bap_plugin_primus_symbolic_executor.ml - ocamlfind ocamlopt -a -thread -package bap-plugin-primus_symbolic_executor -package ppx_bap -package core_kernel -package bap bap_plugin_primus_symbolic_executor.cmx -o bap_plugin_primus_symbolic_executor.cmxa - ocamlfind ocamlopt -shared -linkall -ccopt -L -ccopt . bap_plugin_primus_symbolic_executor.cmxa -o bap_plugin_primus_symbolic_executor.cmxs - ocamlfind ocamlopt -shared -linkall -ccopt -L -ccopt /home/opam/.opam/4.14/lib/ocaml/threads /home/opam/.opam/4.14/lib/ocaml/threads/threads.cmxa -o threads.cmxs - ocamlfind ocamlc -linkall -a /home/opam/.opam/4.14/lib/ocaml/threads/threads.cma -o threads.cma - cp /home/opam/.opam/4.14/lib/bap-abi/bap_abi.cmxs . - cp /home/opam/.opam/4.14/lib/bap-abi/bap_abi.cma . - cp /home/opam/.opam/4.14/lib/bap-api/bap_api.cmxs . - cp /home/opam/.opam/4.14/lib/bap-api/bap_api.cma . - cp /home/opam/.opam/4.14/lib/bap-c/bap_c.cmxs . - cp /home/opam/.opam/4.14/lib/bap-c/bap_c.cma . - cp /home/opam/.opam/4.14/lib/bap-strings/bap_strings.cmxs . - cp /home/opam/.opam/4.14/lib/bap-strings/bap_strings.cma . - cp /home/opam/.opam/4.14/lib/bap-primus/bap_primus.cmxs . - cp /home/opam/.opam/4.14/lib/bap-primus/bap_primus.cma . - cp /home/opam/.opam/4.14/lib/z3/z3ml.cmxs . - cp /home/opam/.opam/4.14/lib/z3/z3ml.cma . - cp /home/opam/.opam/4.14/lib/bap-primus-track-visited/bap_primus_track_visited.cmxs . - cp /home/opam/.opam/4.14/lib/bap-primus-track-visited/bap_primus_track_visited.cma . - cp /home/opam/.opam/4.14/lib/bap-plugin-primus_symbolic_executor/primus_symbolic_executor_plugin.cmxs . - cp /home/opam/.opam/4.14/lib/bap-plugin-primus_symbolic_executor/primus_symbolic_executor_plugin.cma . - ocamlfind ocamlc -a -custom -thread -package bap-plugin-primus_symbolic_executor -package ppx_bap -package core_kernel -package bap bap_plugin_primus_symbolic_executor.cmo -o bap_plugin_primus_symbolic_executor.cma - bapbundle pack -name bap_plugin_primus_symbolic_executor -main bap_plugin_primus_symbolic_executor.cmxs -main bap_plugin_primus_symbolic_executor.cma -requires 'threads=threads.cmxs,threads=threads.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,z3ml=z3ml.cmxs,z3ml=z3ml.cma,bap_primus_track_visited=bap_primus_track_visited.cmxs,bap_primus_track_visited=bap_primus_track_visited.cma,primus_symbolic_executor_plugin=primus_symbolic_executor_plugin.cmxs,primus_symbolic_executor_plugin=primus_symbolic_executor_plugin.cma' -provides bap_plugin_primus_symbolic_executor bap_plugin_primus_symbolic_executor.plugin - ln -sf /home/opam/.opam/4.14/.opam-switch/build/bap-primus-symbolic-executor.2.4.0/_build/built_plugins/primus_symbolic_executor/_build/bap_plugin_primus_symbolic_executor.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-primus-symbolic-executor.2.4.0 Done. # Run eval $(opam env) to update the current shell environment 2022-04-07 17:09.48 ---> saved as "2aa27869094547859e9897d83857f27bac0aeb7179ab71a6d80aee5be1169ea0" /home/opam: (run (network host) (shell "opam update --depexts")) + /usr/bin/sudo "apt-get" "update" - Hit:1 http://security.debian.org/debian-security bullseye-security InRelease - Hit:2 http://deb.debian.org/debian bullseye InRelease - Hit:3 http://deb.debian.org/debian bullseye-updates InRelease - Reading package lists... - 2022-04-07 17:09.52 ---> saved as "fbfd10a076b5bb5ab69d82c08332dfbc19cb6f07b7e3f9c95556c0bb81aee1ab" /home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam remove bap-primus-symbolic-executor.2.4.0 && opam install --deps-only --with-test bap-primus-symbolic-executor.2.4.0 && opam install -v --with-test bap-primus-symbolic-executor.2.4.0;\ \n res=$?;\ \n test \"$res\" != 31 && exit \"$res\";\ \n export OPAMCLI=2.0;\ \n build_dir=$(opam var prefix)/.opam-switch/build;\ \n failed=$(ls \"$build_dir\");\ \n for pkg in $failed; do\ \n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-11\\\"\"; then\ \n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\ \n fi;\ \n done;\ \n exit 1")) The following actions will be performed: - remove bap-primus-symbolic-executor 2.4.0 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved bap-primus-symbolic-executor.2.4.0 (cached) -> removed bap-primus-symbolic-executor.2.4.0 Done. # Run eval $(opam env) to update the current shell environment Nothing to do. # Run eval $(opam env) to update the current shell environment The following actions will be performed: - install bap-primus-symbolic-executor 2.4.0 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> Processing 1/3: -> retrieved bap-primus-symbolic-executor.2.4.0 (cached) Processing 2/3: [bap-primus-symbolic-executor: ./configure] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "./configure" "--prefix=/home/opam/.opam/4.14" "--enable-primus-symbolic-executor" (CWD=/home/opam/.opam/4.14/.opam-switch/build/bap-primus-symbolic-executor.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/4.14/bin/ocamlfind - ocamlc: .............................................. /home/opam/.opam/4.14/bin/ocamlc.opt - ocamlopt: ............................................ /home/opam/.opam/4.14/bin/ocamlopt.opt - ocamlbuild: .......................................... /home/opam/.opam/4.14/bin/ocamlbuild - Package name: ........................................ bap - Package version: ..................................... 2.4.0 - os_type: ............................................. Unix - system: .............................................. linux - architecture: ........................................ amd64 - ccomp_type: .......................................... cc - ocaml_version: ....................................... 4.14.0 - standard_library_default: ............................ /home/opam/.opam/4.14/lib/ocaml - standard_library: .................................... /home/opam/.opam/4.14/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/4.14 - 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.3 - 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/4.14/lib/bap - c++ compiler: ........................................ /usr/bin/c++ - C compiler optimization level: ....................... -O2 - Build every feature by default: ...................... false - Enable development mode: ............................. false - Build Primus Symbolic Executor: ...................... true - Create documentations: ............................... true - Compile tests executable and library and run them: ... false - pkg_bap_primus: ...................................... /home/opam/.opam/4.14/lib/bap-primus - pkg_bap: ............................................. /home/opam/.opam/4.14/lib/bap - pkg_core_kernel: ..................................... /home/opam/.opam/4.14/lib/core_kernel - pkg_bitvec: .......................................... /home/opam/.opam/4.14/lib/bitvec - pkg_ppx_bap: ......................................... /home/opam/.opam/4.14/lib/ppx_bap - pkg_zarith: .......................................... /home/opam/.opam/4.14/lib/zarith - pkg_z3: .............................................. /home/opam/.opam/4.14/lib/z3 - pkg_regular: ......................................... /home/opam/.opam/4.14/lib/regular - pkg_bap_main: ........................................ /home/opam/.opam/4.14/lib/bap-main - pkg_monads: .......................................... /home/opam/.opam/4.14/lib/monads - pkg_bap_primus_track_visited: ........................ /home/opam/.opam/4.14/lib/bap-primus-track-visited - pkg_bap_core_theory: ................................. /home/opam/.opam/4.14/lib/bap-core-theory - Processing 2/3: [bap-primus-symbolic-executor: make] + /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" (CWD=/home/opam/.opam/4.14/.opam-switch/build/bap-primus-symbolic-executor.2.4.0) - ./setup.exe -quiet -build - ocamlfind ocamlopt -package unix -package ocamlbuild -linkpkg -package findlib myocamlbuild.ml /home/opam/.opam/4.14/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild - /home/opam/.opam/4.14/bin/ocamlfind ocamldep -modules tools/postinstall.ml > tools/postinstall.ml.depends - /home/opam/.opam/4.14/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/4.14/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/4.14/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/4.14/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/4.14/bin/ocamlfind ocamlopt -linkpkg -g -linkpkg -I tools tools/postinstall.cmx -o tools/postinstall.native - /home/opam/.opam/4.14/bin/ocamlfind ocamldep -package zarith -package z3 -package regular -package ppx_bap -package monads -package core_kernel -package bitvec -package bap-primus-track-visited -package bap-primus -package bap-main -package bap-core-theory -package bap -modules plugins/primus_symbolic_executor/primus_symbolic_executor_main.ml > plugins/primus_symbolic_executor/primus_symbolic_executor_main.ml.depends - /home/opam/.opam/4.14/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 z3 -package regular -package ppx_bap -package monads -package core_kernel -package bitvec -package bap-primus-track-visited -package bap-primus -package bap-main -package bap-core-theory -package bap -I plugins/primus_symbolic_executor -o plugins/primus_symbolic_executor/primus_symbolic_executor_main.cmo plugins/primus_symbolic_executor/primus_symbolic_executor_main.ml - + /home/opam/.opam/4.14/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 z3 -package regular -package ppx_bap -package monads -package core_kernel -package bitvec -package bap-primus-track-visited -package bap-primus -package bap-main -package bap-core-theory -package bap -I plugins/primus_symbolic_executor -o plugins/primus_symbolic_executor/primus_symbolic_executor_main.cmo plugins/primus_symbolic_executor/primus_symbolic_executor_main.ml - ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch - File "plugins/primus_symbolic_executor/primus_symbolic_executor_main.ml", line 1: - Warning 70 [missing-mli]: Cannot find interface file. - /home/opam/.opam/4.14/bin/ocamlfind ocamlc -a -I plugins/primus_symbolic_executor plugins/primus_symbolic_executor/primus_symbolic_executor_main.cmo -o plugins/primus_symbolic_executor/primus_symbolic_executor_plugin.cma - /home/opam/.opam/4.14/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 z3 -package regular -package ppx_bap -package monads -package core_kernel -package bitvec -package bap-primus-track-visited -package bap-primus -package bap-main -package bap-core-theory -package bap -I plugins/primus_symbolic_executor -o plugins/primus_symbolic_executor/primus_symbolic_executor_main.cmx plugins/primus_symbolic_executor/primus_symbolic_executor_main.ml - + /home/opam/.opam/4.14/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 z3 -package regular -package ppx_bap -package monads -package core_kernel -package bitvec -package bap-primus-track-visited -package bap-primus -package bap-main -package bap-core-theory -package bap -I plugins/primus_symbolic_executor -o plugins/primus_symbolic_executor/primus_symbolic_executor_main.cmx plugins/primus_symbolic_executor/primus_symbolic_executor_main.ml - ocamlfind: [WARNING] Package `threads': Linking problems may arise because of the missing -thread or -vmthread switch - File "plugins/primus_symbolic_executor/primus_symbolic_executor_main.ml", line 1: - Warning 70 [missing-mli]: Cannot find interface file. - /home/opam/.opam/4.14/bin/ocamlfind ocamlopt -a -I plugins/primus_symbolic_executor plugins/primus_symbolic_executor/primus_symbolic_executor_main.cmx -o plugins/primus_symbolic_executor/primus_symbolic_executor_plugin.cmxa - /home/opam/.opam/4.14/bin/ocamlfind ocamlopt -shared -linkall -I plugins/primus_symbolic_executor plugins/primus_symbolic_executor/primus_symbolic_executor_plugin.cmxa -o plugins/primus_symbolic_executor/primus_symbolic_executor_plugin.cmxs - + ocamlfind ocamlopt -package unix -package ocamlbuild -linkpkg -package findlib myocamlbuild.ml /home/opam/.opam/4.14/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-primus-symbolic-executor.2.4.0 Processing 3/3: [bap-primus-symbolic-executor: make install] + /home/opam/.opam/opam-init/hooks/sandbox.sh "install" "make" "install" (CWD=/home/opam/.opam/4.14/.opam-switch/build/bap-primus-symbolic-executor.2.4.0) - ./setup.exe -quiet -install - Installed /home/opam/.opam/4.14/lib/bap-plugin-primus_symbolic_executor/primus_symbolic_executor_plugin.cma - Installed /home/opam/.opam/4.14/lib/bap-plugin-primus_symbolic_executor/primus_symbolic_executor_plugin.cmxa - Installed /home/opam/.opam/4.14/lib/bap-plugin-primus_symbolic_executor/primus_symbolic_executor_plugin.a - Installed /home/opam/.opam/4.14/lib/bap-plugin-primus_symbolic_executor/primus_symbolic_executor_plugin.cmxs - Installed /home/opam/.opam/4.14/lib/bap-plugin-primus_symbolic_executor/primus_symbolic_executor_main.cmx - Installed /home/opam/.opam/4.14/lib/bap-plugin-primus_symbolic_executor/META - sh tools/build_plugins.sh - ocamlfind ocamldep -package bap-plugin-primus_symbolic_executor -package ppx_bap -package core_kernel -package bap -modules bap_plugin_primus_symbolic_executor.ml > bap_plugin_primus_symbolic_executor.ml.depends - ocamlfind ocamlc -c -g -thread -package bap-plugin-primus_symbolic_executor -package ppx_bap -package core_kernel -package bap -o bap_plugin_primus_symbolic_executor.cmo bap_plugin_primus_symbolic_executor.ml - ocamlfind ocamlopt -c -g -thread -package bap-plugin-primus_symbolic_executor -package ppx_bap -package core_kernel -package bap -o bap_plugin_primus_symbolic_executor.cmx bap_plugin_primus_symbolic_executor.ml - ocamlfind ocamlopt -a -thread -package bap-plugin-primus_symbolic_executor -package ppx_bap -package core_kernel -package bap bap_plugin_primus_symbolic_executor.cmx -o bap_plugin_primus_symbolic_executor.cmxa - ocamlfind ocamlopt -shared -linkall -ccopt -L -ccopt . bap_plugin_primus_symbolic_executor.cmxa -o bap_plugin_primus_symbolic_executor.cmxs - ocamlfind ocamlopt -shared -linkall -ccopt -L -ccopt /home/opam/.opam/4.14/lib/ocaml/threads /home/opam/.opam/4.14/lib/ocaml/threads/threads.cmxa -o threads.cmxs - ocamlfind ocamlc -linkall -a /home/opam/.opam/4.14/lib/ocaml/threads/threads.cma -o threads.cma - cp /home/opam/.opam/4.14/lib/bap-abi/bap_abi.cmxs . - cp /home/opam/.opam/4.14/lib/bap-abi/bap_abi.cma . - cp /home/opam/.opam/4.14/lib/bap-api/bap_api.cmxs . - cp /home/opam/.opam/4.14/lib/bap-api/bap_api.cma . - cp /home/opam/.opam/4.14/lib/bap-c/bap_c.cmxs . - cp /home/opam/.opam/4.14/lib/bap-c/bap_c.cma . - cp /home/opam/.opam/4.14/lib/bap-strings/bap_strings.cmxs . - cp /home/opam/.opam/4.14/lib/bap-strings/bap_strings.cma . - cp /home/opam/.opam/4.14/lib/bap-primus/bap_primus.cmxs . - cp /home/opam/.opam/4.14/lib/bap-primus/bap_primus.cma . - cp /home/opam/.opam/4.14/lib/z3/z3ml.cmxs . - cp /home/opam/.opam/4.14/lib/z3/z3ml.cma . - cp /home/opam/.opam/4.14/lib/bap-primus-track-visited/bap_primus_track_visited.cmxs . - cp /home/opam/.opam/4.14/lib/bap-primus-track-visited/bap_primus_track_visited.cma . - cp /home/opam/.opam/4.14/lib/bap-plugin-primus_symbolic_executor/primus_symbolic_executor_plugin.cmxs . - cp /home/opam/.opam/4.14/lib/bap-plugin-primus_symbolic_executor/primus_symbolic_executor_plugin.cma . - ocamlfind ocamlc -a -custom -thread -package bap-plugin-primus_symbolic_executor -package ppx_bap -package core_kernel -package bap bap_plugin_primus_symbolic_executor.cmo -o bap_plugin_primus_symbolic_executor.cma - bapbundle pack -name bap_plugin_primus_symbolic_executor -main bap_plugin_primus_symbolic_executor.cmxs -main bap_plugin_primus_symbolic_executor.cma -requires 'threads=threads.cmxs,threads=threads.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,z3ml=z3ml.cmxs,z3ml=z3ml.cma,bap_primus_track_visited=bap_primus_track_visited.cmxs,bap_primus_track_visited=bap_primus_track_visited.cma,primus_symbolic_executor_plugin=primus_symbolic_executor_plugin.cmxs,primus_symbolic_executor_plugin=primus_symbolic_executor_plugin.cma' -provides bap_plugin_primus_symbolic_executor bap_plugin_primus_symbolic_executor.plugin - ln -sf /home/opam/.opam/4.14/.opam-switch/build/bap-primus-symbolic-executor.2.4.0/_build/built_plugins/primus_symbolic_executor/_build/bap_plugin_primus_symbolic_executor.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-primus-symbolic-executor.2.4.0 Done. # Run eval $(opam env) to update the current shell environment 2022-04-07 17:11.28 ---> saved as "39c42baaa1604af3ad23605d39ca3cb600a5bb7cfbad23115a39e0ae81b26d1c" Job succeeded 2022-04-07 17:11.59: Job succeeded