(for PR #21050)

2022-04-07 16:32.18: New job: test bap-primus-symbolic-executor.2.3.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.3.0 && opam install --deps-only bap-primus-symbolic-executor.2.3.0 && opam install -v bap-primus-symbolic-executor.2.3.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.3.0 && opam install --deps-only --with-test bap-primus-symbolic-executor.2.3.0 && opam install -v --with-test bap-primus-symbolic-executor.2.3.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.3.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.3.0 && opam install --deps-only bap-primus-symbolic-executor.2.3.0 && opam install -v bap-primus-symbolic-executor.2.3.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.3.0 && opam install --deps-only --with-test bap-primus-symbolic-executor.2.3.0 && opam install -v --with-test bap-primus-symbolic-executor.2.3.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.36: Waiting for worker...
2022-04-07 16:43.35: Got resource from pool OCluster
Building on x86-bm-3.ocamllabs.io
All commits already cached
Updating files:   4% (1045/25408)
Updating files:   5% (1271/25408)
Updating files:   6% (1525/25408)
Updating files:   7% (1779/25408)
Updating files:   8% (2033/25408)
Updating files:   9% (2287/25408)
Updating files:   9% (2353/25408)
Updating files:  10% (2541/25408)
Updating files:  11% (2795/25408)
Updating files:  12% (3049/25408)
Updating files:  13% (3304/25408)
Updating files:  13% (3367/25408)
Updating files:  14% (3558/25408)
Updating files:  15% (3812/25408)
Updating files:  16% (4066/25408)
Updating files:  17% (4320/25408)
Updating files:  17% (4365/25408)
Updating files:  18% (4574/25408)
Updating files:  19% (4828/25408)
Updating files:  20% (5082/25408)
Updating files:  21% (5336/25408)
Updating files:  22% (5590/25408)
Updating files:  22% (5758/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:  27% (6980/25408)
Updating files:  28% (7115/25408)
Updating files:  29% (7369/25408)
Updating files:  30% (7623/25408)
Updating files:  30% (7791/25408)
Updating files:  31% (7877/25408)
Updating files:  32% (8131/25408)
Updating files:  33% (8385/25408)
Updating files:  33% (8615/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:  38% (9848/25408)
Updating files:  39% (9910/25408)
Updating files:  40% (10164/25408)
Updating files:  41% (10418/25408)
Updating files:  42% (10672/25408)
Updating files:  42% (10900/25408)
Updating files:  43% (10926/25408)
Updating files:  44% (11180/25408)
Updating files:  45% (11434/25408)
Updating files:  45% (11482/25408)
Updating files:  46% (11688/25408)
Updating files:  47% (11942/25408)
Updating files:  47% (12169/25408)
Updating files:  48% (12196/25408)
Updating files:  49% (12450/25408)
Updating files:  49% (12601/25408)
Updating files:  50% (12704/25408)
Updating files:  51% (12959/25408)
Updating files:  52% (13213/25408)
Updating files:  52% (13340/25408)
Updating files:  53% (13467/25408)
Updating files:  54% (13721/25408)
Updating files:  54% (13916/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:  60% (15288/25408)
Updating files:  61% (15499/25408)
Updating files:  62% (15753/25408)
Updating files:  62% (15922/25408)
Updating files:  63% (16008/25408)
Updating files:  64% (16262/25408)
Updating files:  65% (16516/25408)
Updating files:  65% (16521/25408)
Updating files:  66% (16770/25408)
Updating files:  66% (16851/25408)
Updating files:  67% (17024/25408)
Updating files:  68% (17278/25408)
Updating files:  68% (17295/25408)
Updating files:  69% (17532/25408)
Updating files:  69% (17698/25408)
Updating files:  70% (17786/25408)
Updating files:  71% (18040/25408)
Updating files:  71% (18118/25408)
Updating files:  72% (18294/25408)
Updating files:  73% (18548/25408)
Updating files:  74% (18802/25408)
Updating files:  74% (18873/25408)
Updating files:  75% (19056/25408)
Updating files:  76% (19311/25408)
Updating files:  77% (19565/25408)
Updating files:  77% (19692/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:  85% (21640/25408)
Updating files:  86% (21851/25408)
Updating files:  87% (22105/25408)
Updating files:  88% (22360/25408)
Updating files:  88% (22526/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:  96% (24466/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
dbba69284b27: Already exists
d5625030247c: Already exists
f45a8a06e9f1: Pulling fs layer
f45a8a06e9f1: Verifying Checksum
f45a8a06e9f1: Download complete
f45a8a06e9f1: Pull complete
Digest: sha256:939c3a7774ef033240450a41691a21c40fbf2dd5efef200d8e31839e7ce55d2f
Status: Downloaded newer image for ocaml/opam@sha256:939c3a7774ef033240450a41691a21c40fbf2dd5efef200d8e31839e7ce55d2f
2022-04-07 16:44.09 ---> 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:44.09 ---> 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:44.09 ---> using "b9b7cc593f8fcb58626ea48eb27f64ab34f73f3259ca2d7d7d75b3b7c31ecfa0" from cache

/home/opam: (run (shell "sudo ln -f /usr/bin/opam-2.1 /usr/bin/opam"))
2022-04-07 16:44.09 ---> 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.

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.

Continue? [Y/n] y
Format upgrade done.

<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from file:///home/opam/opam-repository
2022-04-07 16:44.09 ---> 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:44.09 ---> using "4c5cef59babee8fcbad5e4aba1a5deedb36f3f9dfbecd083ad8e2c2e2842e5d2" from cache

/home/opam: (copy (src .) (dst opam-repository/))
2022-04-07 16:45.02 ---> saved as "547693c843d2b7da08471cc8ec6177c2001db73b88d5ca1d593eaf9686088809"

/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2022-04-07 16:45.32 ---> 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:45.35 ---> saved as "edb7a5b4e9049970d1205e51e8cd291c843fdc8c45e9cd115af9d1a100422534"

/home/opam: (run (network host)
                 (shell "opam update --depexts"))
+ /usr/bin/sudo "apt-get" "update"
- Hit:1 http://deb.debian.org/debian bullseye InRelease
- Get:2 http://deb.debian.org/debian bullseye-updates InRelease [39.4 kB]
- Get:3 http://security.debian.org/debian-security bullseye-security InRelease [44.1 kB]
- Get:4 http://security.debian.org/debian-security bullseye-security/main amd64 Packages [124 kB]
- Fetched 207 kB in 1s (279 kB/s)
- Reading package lists...
- 
2022-04-07 16:45.41 ---> 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:46.30 ---> 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:46.34 ---> 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.3.0 && opam install --deps-only bap-primus-symbolic-executor.2.3.0 && opam install -v bap-primus-symbolic-executor.2.3.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.3.0 is not installed.

Nothing to do.
The following actions will be performed:
  - install seq                      base
  - 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.3.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.3.0
  - install uri                      4.2.0
  - install bitvec-sexp              2.3.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.3.0
  - install ppx_fields_conv          v0.14.2
  - install bitvec-order             2.3.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.3.0
  - install core_kernel              v0.14.2
  - install regular                  2.3.0
  - install monads                   2.3.0
  - install bap-strings              2.3.0
  - install bap-bundle               2.3.0
  - install bap-build                2.3.0
  - install graphlib                 2.3.0
  - install ogre                     2.3.0
  - install bap-knowledge            2.3.0
  - install bap-future               2.3.0
  - install bap-core-theory          2.3.0
  - install bap-plugins              2.3.0
  - install bap-main                 2.3.0
  - install bap-std                  2.3.0
  - install bap-api                  2.3.0
  - install bap-abi                  2.3.0
  - install bap-c                    2.3.0
  - install bap-primus               2.3.0
  - install bap-primus-track-visited 2.3.0
===== 121 to install =====

The following system packages will first need to be installed:
    clang libgmp-dev 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" "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 libtinfo-dev:amd64.
- Preparing to unpack .../25-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 .../26-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 .../27-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 .../28-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 .../29-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 .../30-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 .../31-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 .../32-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 .../33-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 .../34-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 .../35-llvm-11-dev_1%3a11.0.1-2_amd64.deb ...
- Unpacking llvm-11-dev (1:11.0.1-2) ...
- Selecting previously unselected package pkg-config.
- Preparing to unpack .../36-pkg-config_0.29.2-1_amd64.deb ...
- Unpacking pkg-config (0.29.2-1) ...
- Selecting previously unselected package python3-lib2to3.
- Preparing to unpack .../37-python3-lib2to3_3.9.2-1_all.deb ...
- Unpacking python3-lib2to3 (3.9.2-1) ...
- Selecting previously unselected package python3-distutils.
- Preparing to unpack .../38-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 .../39-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 .../40-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 .../41-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 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 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.3.0  (cached)
-> retrieved bap-api.2.3.0  (cached)
-> retrieved bap-build.2.3.0  (cached)
-> retrieved bap-bundle.2.3.0  (cached)
-> retrieved bap-c.2.3.0  (cached)
-> retrieved bap-core-theory.2.3.0  (cached)
-> retrieved bap-future.2.3.0  (cached)
-> retrieved bap-knowledge.2.3.0  (cached)
-> retrieved bap-main.2.3.0  (cached)
-> retrieved bap-plugins.2.3.0  (cached)
-> retrieved bap-primus.2.3.0  (cached)
-> retrieved bap-primus-track-visited.2.3.0  (cached)
-> retrieved bap-recipe.2.3.0  (cached)
-> retrieved bap-relation.2.3.0  (cached)
-> retrieved bap-std.2.3.0  (cached)
-> retrieved bap-strings.2.3.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.3.0  (cached)
-> retrieved bitvec-binprot.2.3.0  (cached)
-> retrieved bitvec-order.2.3.0  (cached)
-> retrieved bitvec-sexp.2.3.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
-> retrieved cppo.1.6.8  (cached)
-> installed conf-pkg-config.2
-> installed conf-gmp.4
-> 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.3.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.3.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.3.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.3.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)
-> 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 ocamlfind.1.9.3
-> installed base-bytes.base
-> installed camlzip.1.11
-> installed num.1.4
-> installed ocamlbuild.0.14.1
-> installed zarith.1.12
-> installed ocamlify.0.0.1
-> installed ocamlmod.0.0.9
-> installed dune.3.0.3
-> installed topkg.1.0.5
-> installed bigarray-compat.1.1.0
-> installed jane-street-headers.v0.14.0
-> installed trie.1.0.0
-> installed stringext.1.6.0
-> installed csexp.1.5.1
-> installed ocaml-compiler-libs.v0.12.4
-> installed ocaml-syntax-shims.1.0.0
-> installed cppo.1.6.8
-> installed ppx_derivers.1.2.1
-> installed re.1.10.3
-> installed result.1.5
-> installed sexplib0.v0.14.0
-> installed octavius.1.2.2
-> installed stdlib-shims.0.3.0
-> installed react.1.2.2
-> installed uuidm.0.9.8
-> installed bigstringaf.0.8.0
-> installed mmap.1.2.0
-> installed ocplib-endian.1.2
-> installed mew.0.1.0
-> installed angstrom.0.15.0
-> installed mew_vi.0.5.0
-> installed fileutils.0.6.3
-> 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 fieldslib.v0.14.0
-> installed variantslib.v0.14.0
-> installed stdio.v0.14.0
-> installed ppxlib.0.25.0
-> installed typerep.v0.14.0
-> installed lambda-term.3.2.0
-> installed parsexp.v0.14.2
-> installed ppx_enumerate.v0.14.0
-> installed ppx_variants_conv.v0.14.2
-> installed ppx_typerep_conv.v0.14.2
-> installed ppx_let.v0.14.0
-> installed ppx_optcomp.v0.14.3
-> installed ppx_stable.v0.14.1
-> installed ppx_here.v0.14.0
-> installed ppx_cold.v0.14.0
-> installed ppx_compare.v0.14.0
-> installed ppx_fields_conv.v0.14.2
-> installed sexplib.v0.14.0
-> installed ppx_optional.v0.14.0
-> installed ppx_pipebang.v0.14.0
-> installed utop.2.9.1
-> installed ppx_fixed_literal.v0.14.0
-> installed ppx_js_style.v0.14.1
-> installed ppx_sexp_conv.v0.14.3
-> installed ppx_hash.v0.14.0
-> installed ppx_assert.v0.14.0
-> installed ppx_sexp_value.v0.14.0
-> installed ppx_sexp_message.v0.14.1
-> installed ppx_custom_printf.v0.14.1
-> installed ppx_base.v0.14.0
-> installed jst-config.v0.14.1
-> installed bin_prot.v0.14.0
-> installed ppx_string.v0.14.1
-> installed time_now.v0.14.0
-> installed ppx_bin_prot.v0.14.0
-> installed ppx_inline_test.v0.14.1
-> installed ppx_module_timer.v0.14.0
-> installed ppx_bench.v0.14.1
-> installed oasis.0.4.11
-> installed ppx_expect.v0.14.2
-> installed splittable_random.v0.14.0
-> installed bap-recipe.2.3.0
-> installed bap-relation.2.3.0
-> installed base_quickcheck.v0.14.1
-> installed bitvec.2.3.0
-> installed ppx_bap.v0.14.0
-> installed ppx_jane.v0.14.0
-> installed bitvec-sexp.2.3.0
-> installed base_bigstring.v0.14.0
-> installed bitvec-binprot.2.3.0
-> installed bitvec-order.2.3.0
-> installed z3.4.8.14
-> installed core_kernel.v0.14.2
-> installed bap-build.2.3.0
-> installed bap-strings.2.3.0
-> installed bap-bundle.2.3.0
-> installed regular.2.3.0
-> installed monads.2.3.0
-> installed bap-future.2.3.0
-> installed ogre.2.3.0
-> installed bap-knowledge.2.3.0
-> installed bap-plugins.2.3.0
-> installed bap-main.2.3.0
-> installed bap-core-theory.2.3.0
-> installed graphlib.2.3.0
-> installed bap-std.2.3.0
-> installed bap-abi.2.3.0
-> installed bap-api.2.3.0
-> installed bap-c.2.3.0
-> installed bap-primus.2.3.0
-> installed bap-primus-track-visited.2.3.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.3.0

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing  1/3:
-> retrieved bap-primus-symbolic-executor.2.3.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.3.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.3.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.3.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.3.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.3.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.3.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.3.0
Done.
# Run eval $(opam env) to update the current shell environment
2022-04-07 17:12.27 ---> saved as "d6da7a9e8eb6c9288f44667146c5c4d1fb50567b6c091087269b2a5b9f47be4f"

/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:12.40 ---> saved as "7174425e65d13359704286b3e7c7da72993bb86c1e5ac7ef5fef57733707659d"

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell  "opam remove bap-primus-symbolic-executor.2.3.0 && opam install --deps-only --with-test bap-primus-symbolic-executor.2.3.0 && opam install -v --with-test bap-primus-symbolic-executor.2.3.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.3.0

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved bap-primus-symbolic-executor.2.3.0  (cached)
-> removed   bap-primus-symbolic-executor.2.3.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.3.0

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing  1/3:
-> retrieved bap-primus-symbolic-executor.2.3.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.3.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.3.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.3.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.3.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.3.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.3.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.3.0
Done.
# Run eval $(opam env) to update the current shell environment
2022-04-07 17:15.42 ---> saved as "8f09177fa8c68c1a88bdf8dcee8f7b1f3a0724a16c5198a101838854659f381d"
Job succeeded
2022-04-07 17:21.10: Job succeeded