(not at the head of any monitored branch or PR)
2022-07-26 15:58.08: New job: test conex.0.9.2 with ounit2.2.2.0, using opam dev
                              from https://github.com/ocaml/opam-repository.git#refs/pull/21354/head (10b49fadb0efcff442ed8cae85f7cc119fe28629)
                              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/21354/head" && git reset --hard 10b49fad
git fetch origin master
git merge 42e749bdca1e36a9f7bbef60b3507d34c6c57fa3
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-11-ocaml-4.14@sha256:1461d919411f5999f6d7ffd573b9b5385cda91accf83d3866b26097e791220be
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-dev /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 ounit2.2.2.0 2.2.0
RUN opam update --depexts
RUN opam remove ounit2.2.2.0 && opam install --deps-only ounit2.2.2.0 && opam install -v ounit2.2.2.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 conex.0.9.2 && opam install --deps-only conex.0.9.2 && opam install -v conex.0.9.2; \
    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 conex.0.9.2 && opam install --deps-only --with-test conex.0.9.2 && opam install -v --with-test conex.0.9.2; \
    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-07-26 15:58.08: Using cache hint "ocaml/opam:debian-11-ocaml-4.14@sha256:1461d919411f5999f6d7ffd573b9b5385cda91accf83d3866b26097e791220be-ounit2.2.2.0-conex.0.9.2-10b49fadb0efcff442ed8cae85f7cc119fe28629"
2022-07-26 15:58.08: Using OBuilder spec:
((from ocaml/opam:debian-11-ocaml-4.14@sha256:1461d919411f5999f6d7ffd573b9b5385cda91accf83d3866b26097e791220be)
 (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-dev /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 ounit2.2.2.0 2.2.0"))
 (run (network host)
      (shell "opam update --depexts"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell  "opam remove ounit2.2.2.0 && opam install --deps-only ounit2.2.2.0 && opam install -v ounit2.2.2.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 conex.0.9.2 && opam install --deps-only conex.0.9.2 && opam install -v conex.0.9.2;\
             \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 conex.0.9.2 && opam install --deps-only --with-test conex.0.9.2 && opam install -v --with-test conex.0.9.2;\
             \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-07-26 15:58.08: Waiting for resource in pool OCluster
2022-07-27 05:17.49: Waiting for worker...
2022-07-27 05:19.39: Got resource from pool OCluster
Building on x86-bm-4.ocamllabs.io
All commits already cached
Updating files:   9% (2595/26809)
Updating files:  10% (2681/26809)
Updating files:  11% (2949/26809)
Updating files:  12% (3218/26809)
Updating files:  13% (3486/26809)
Updating files:  14% (3754/26809)
Updating files:  15% (4022/26809)
Updating files:  16% (4290/26809)
Updating files:  17% (4558/26809)
Updating files:  18% (4826/26809)
Updating files:  18% (5032/26809)
Updating files:  19% (5094/26809)
Updating files:  20% (5362/26809)
Updating files:  21% (5630/26809)
Updating files:  22% (5898/26809)
Updating files:  23% (6167/26809)
Updating files:  24% (6435/26809)
Updating files:  25% (6703/26809)
Updating files:  26% (6971/26809)
Updating files:  27% (7239/26809)
Updating files:  28% (7507/26809)
Updating files:  29% (7775/26809)
Updating files:  30% (8043/26809)
Updating files:  31% (8311/26809)
Updating files:  32% (8579/26809)
Updating files:  32% (8617/26809)
Updating files:  33% (8847/26809)
Updating files:  34% (9116/26809)
Updating files:  35% (9384/26809)
Updating files:  36% (9652/26809)
Updating files:  37% (9920/26809)
Updating files:  38% (10188/26809)
Updating files:  39% (10456/26809)
Updating files:  40% (10724/26809)
Updating files:  41% (10992/26809)
Updating files:  42% (11260/26809)
Updating files:  43% (11528/26809)
Updating files:  44% (11796/26809)
Updating files:  45% (12065/26809)
Updating files:  46% (12333/26809)
Updating files:  47% (12601/26809)
Updating files:  48% (12869/26809)
Updating files:  49% (13137/26809)
Updating files:  50% (13405/26809)
Updating files:  51% (13673/26809)
Updating files:  52% (13941/26809)
Updating files:  53% (14209/26809)
Updating files:  53% (14387/26809)
Updating files:  54% (14477/26809)
Updating files:  55% (14745/26809)
Updating files:  56% (15014/26809)
Updating files:  57% (15282/26809)
Updating files:  58% (15550/26809)
Updating files:  59% (15818/26809)
Updating files:  60% (16086/26809)
Updating files:  61% (16354/26809)
Updating files:  62% (16622/26809)
Updating files:  63% (16890/26809)
Updating files:  64% (17158/26809)
Updating files:  65% (17426/26809)
Updating files:  66% (17694/26809)
Updating files:  67% (17963/26809)
Updating files:  68% (18231/26809)
Updating files:  69% (18499/26809)
Updating files:  70% (18767/26809)
Updating files:  71% (19035/26809)
Updating files:  72% (19303/26809)
Updating files:  73% (19571/26809)
Updating files:  73% (19721/26809)
Updating files:  74% (19839/26809)
Updating files:  75% (20107/26809)
Updating files:  76% (20375/26809)
Updating files:  77% (20643/26809)
Updating files:  78% (20912/26809)
Updating files:  79% (21180/26809)
Updating files:  80% (21448/26809)
Updating files:  81% (21716/26809)
Updating files:  82% (21984/26809)
Updating files:  83% (22252/26809)
Updating files:  84% (22520/26809)
Updating files:  85% (22788/26809)
Updating files:  86% (23056/26809)
Updating files:  87% (23324/26809)
Updating files:  88% (23592/26809)
Updating files:  89% (23861/26809)
Updating files:  90% (24129/26809)
Updating files:  91% (24397/26809)
Updating files:  92% (24665/26809)
Updating files:  92% (24691/26809)
Updating files:  93% (24933/26809)
Updating files:  94% (25201/26809)
Updating files:  95% (25469/26809)
Updating files:  96% (25737/26809)
Updating files:  97% (26005/26809)
Updating files:  98% (26273/26809)
Updating files:  98% (26360/26809)
Updating files:  99% (26541/26809)
Updating files: 100% (26809/26809)
Updating files: 100% (26809/26809), done.
HEAD is now at 42e749bdca Merge pull request #21885 from kit-ty-kate/fix-123
Merge made by the 'ort' strategy.
 packages/ounit2/ounit2.2.2.0/opam | 3 +++
 packages/ounit2/ounit2.2.2.1/opam | 3 +++
 packages/ounit2/ounit2.2.2.2/opam | 3 +++
 packages/ounit2/ounit2.2.2.3/opam | 3 +++
 packages/ounit2/ounit2.2.2.4/opam | 3 +++
 packages/ounit2/ounit2.2.2.5/opam | 3 +++
 packages/ounit2/ounit2.2.2.6/opam | 3 +++
 7 files changed, 21 insertions(+)

(from ocaml/opam:debian-11-ocaml-4.14@sha256:1461d919411f5999f6d7ffd573b9b5385cda91accf83d3866b26097e791220be)
2022-07-27 05:22.03 ---> using "d837bbe1b6e58c32e942b55a1eb695ef30d2cac63c8a5d708beb3548d17192b4" 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)
No package build needed.
Nothing to do.
# Run eval $(opam env) to update the current shell environment
2022-07-27 05:22.03 ---> using "543d29c04ee698e03faf7cfdc4bb3cf9e04a80ab924d981f1055393f1479d117" from cache

/home/opam: (run (shell "opam repository remove -a multicore || true"))
[WARNING] No configured repositories by these names found: multicore
2022-07-27 05:22.03 ---> using "e8a5c58b05459f7be98d7b03e29623d3a05b15b34833b50ebffb60eff7871cde" from cache

/home/opam: (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
2022-07-27 05:22.03 ---> using "4687a20afa7557b4b2498b537430ed75c7b51cd6cad60d9c4757ff852befb1a7" 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-07-27 05:22.03 ---> using "87c4051d859f505ce794fbdc2ed87105744babed536dd4b09731a9b1e22fd3d4" 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-07-27 05:22.03 ---> using "96a067e6b08152c0f77ff1628817c13e12ac3db1ba1ac882a90278edcbb3d011" from cache

/home/opam: (copy (src .) (dst opam-repository/))
2022-07-27 05:22.06 ---> using "5ce106567f73501cd746c3358ba50b49e5b3ad28d47e7894c1f65b44fcda87e7" from cache

/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2022-07-27 05:22.06 ---> using "0981e55d831537155c9e161d0ab37d0aeee18cf4c3d1dbad8143304b4c508a5d" from cache

/home/opam: (run (shell "opam pin add -k version -yn ounit2.2.2.0 2.2.0"))
ounit2 is now pinned to version 2.2.0
2022-07-27 05:22.06 ---> using "a5b811fe2c6ab2fd90efb98285ea9db0346a5de8dadc9481e3cd36fb68f11371" from cache

/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-security bullseye-security InRelease [48.4 kB]
- Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
- Get:4 http://deb.debian.org/debian-security bullseye-security/main amd64 Packages [168 kB]
- Fetched 261 kB in 1s (217 kB/s)
- Reading package lists...
- 
2022-07-27 05:22.06 ---> using "db2d7bb6f3a492dbe20e0d4ddb4733d768da5e64ce8f97c3cbc89325acd13b48" from cache

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell  "opam remove ounit2.2.2.0 && opam install --deps-only ounit2.2.2.0 && opam install -v ounit2.2.2.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] ounit2.2.2.0 is not installed.

Nothing to do.
The following actions will be performed:
=== install 4 packages
  - install base-bytes   base  [required by ounit2]
  - install dune         3.4.1 [required by ounit2]
  - install ocamlfind    1.9.5 [required by base-bytes]
  - install stdlib-shims 0.3.0 [required by ounit2]

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved dune.3.4.1  (cached)
-> retrieved ocamlfind.1.9.5  (cached)
-> retrieved stdlib-shims.0.3.0  (cached)
-> installed ocamlfind.1.9.5
-> installed base-bytes.base
-> installed dune.3.4.1
-> installed stdlib-shims.0.3.0
Done.
# Run eval $(opam env) to update the current shell environment
The following actions will be performed:
=== install 1 package
  - install ounit2 2.2.0 (pinned)

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing  1/3:
-> retrieved ounit2.2.2.0  (cached)
Processing  2/3: [ounit2: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "ounit2" "-j" "31" (CWD=/home/opam/.opam/4.14/.opam-switch/build/ounit2.2.2.0)
- (cd _build/default && /home/opam/.opam/4.14/bin/ocamlc.opt -w -40 -g -bin-annot -I src/lib/ounit2/advanced/.oUnitAdvanced.objs/byte -I /home/opam/.opam/4.14/lib/stdlib-shims -no-alias-deps -o src/lib/ounit2/advanced/.oUnitAdvanced.objs/byte/oUnitAssert.cmo -c -impl src/lib/ounit2/advanced/oUnitAssert.ml)
- File "src/lib/ounit2/advanced/oUnitAssert.ml", line 130, characters 13-27:
- 130 |     ?(sinput=Stream.of_list [])
-                    ^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/lib/ounit2/advanced/oUnitAssert.ml", line 270, characters 13-24:
- 270 |              Stream.iter
-                    ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/lib/ounit2/advanced/oUnitAssert.ml", line 315, characters 26-43:
- 315 |                  foutput (Stream.of_channel chn)
-                                 ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- (cd _build/default && /home/opam/.opam/4.14/bin/ocamlopt.opt -w -40 -g -I src/lib/ounit2/advanced/.oUnitAdvanced.objs/byte -I src/lib/ounit2/advanced/.oUnitAdvanced.objs/native -I /home/opam/.opam/4.14/lib/stdlib-shims -intf-suffix .ml -no-alias-deps -o src/lib/ounit2/advanced/.oUnitAdvanced.objs/native/oUnitAssert.cmx -c -impl src/lib/ounit2/advanced/oUnitAssert.ml)
- File "src/lib/ounit2/advanced/oUnitAssert.ml", line 130, characters 13-27:
- 130 |     ?(sinput=Stream.of_list [])
-                    ^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/lib/ounit2/advanced/oUnitAssert.ml", line 270, characters 13-24:
- 270 |              Stream.iter
-                    ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/lib/ounit2/advanced/oUnitAssert.ml", line 315, characters 26-43:
- 315 |                  foutput (Stream.of_channel chn)
-                                 ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- (cd _build/default && /home/opam/.opam/4.14/bin/ocamlc.opt -w -40 -g -bin-annot -I src/lib/ounit2/.oUnit.objs/byte -I /home/opam/.opam/4.14/lib/stdlib-shims -I src/lib/ounit2/advanced/.oUnitAdvanced.objs/byte -no-alias-deps -o src/lib/ounit2/.oUnit.objs/byte/oUnit2.cmi -c -intf src/lib/ounit2/oUnit2.mli)
- File "src/lib/ounit2/oUnit2.mli", line 88, characters 17-25:
- 88 |     ?sinput:char Stream.t ->
-                       ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/lib/ounit2/oUnit2.mli", line 89, characters 19-27:
- 89 |     ?foutput:(char Stream.t -> unit) ->
-                         ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- (cd _build/default && /home/opam/.opam/4.14/bin/ocamlc.opt -w -40 -g -bin-annot -I src/lib/ounit2/.oUnit.objs/byte -I /home/opam/.opam/4.14/lib/stdlib-shims -I src/lib/ounit2/advanced/.oUnitAdvanced.objs/byte -no-alias-deps -o src/lib/ounit2/.oUnit.objs/byte/oUnit.cmi -c -intf src/lib/ounit2/oUnit.mli)
- File "src/lib/ounit2/oUnit.mli", line 80, characters 17-25:
- 80 |     ?sinput:char Stream.t ->
-                       ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/lib/ounit2/oUnit.mli", line 81, characters 19-27:
- 81 |     ?foutput:(char Stream.t -> unit) ->
-                         ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- (cd _build/default && /home/opam/.opam/4.14/bin/ocamlc.opt -w -40 -g -bin-annot -I src/lib/ounit2/threads/.oUnitThreads.objs/byte -I src/lib/ounit2/threads/.oUnitThreads.objs/public_cmi -I /home/opam/.opam/4.14/lib/ocaml/threads -I /home/opam/.opam/4.14/lib/stdlib-shims -I src/lib/ounit2/.oUnit.objs/byte -I src/lib/ounit2/advanced/.oUnitAdvanced.objs/byte -no-alias-deps -open OUnitThreads__ -o src/lib/ounit2/threads/.oUnitThreads.objs/byte/oUnitThreads__OUnitRunnerThreads.cmo -c -impl src/lib/ounit2/threads/oUnitRunnerThreads.ml)
- File "src/lib/ounit2/threads/oUnitRunnerThreads.ml", line 147, characters 8-19:
- 147 |         Thread.kill thread;
-               ^^^^^^^^^^^
- Alert deprecated: Thread.kill
- Not implemented, do not use
- (cd _build/default && /home/opam/.opam/4.14/bin/ocamlopt.opt -w -40 -g -I src/lib/ounit2/threads/.oUnitThreads.objs/byte -I src/lib/ounit2/threads/.oUnitThreads.objs/native -I src/lib/ounit2/threads/.oUnitThreads.objs/public_cmi -I /home/opam/.opam/4.14/lib/ocaml/threads -I /home/opam/.opam/4.14/lib/stdlib-shims -I src/lib/ounit2/.oUnit.objs/byte -I src/lib/ounit2/.oUnit.objs/native -I src/lib/ounit2/advanced/.oUnitAdvanced.objs/byte -I src/lib/ounit2/advanced/.oUnitAdvanced.objs/native -intf-suffix .ml -no-alias-deps -open OUnitThreads__ -o src/lib/ounit2/threads/.oUnitThreads.objs/native/oUnitThreads__OUnitRunnerThreads.cmx -c -impl src/lib/ounit2/threads/oUnitRunnerThreads.ml)
- File "src/lib/ounit2/threads/oUnitRunnerThreads.ml", line 147, characters 8-19:
- 147 |         Thread.kill thread;
-               ^^^^^^^^^^^
- Alert deprecated: Thread.kill
- Not implemented, do not use
-> compiled  ounit2.2.2.0
-> installed ounit2.2.2.0
Done.
# Run eval $(opam env) to update the current shell environment
2022-07-27 05:22.06 ---> using "549816a256be73d9a20d8aac9e10b779e4fdffd8e09de149b8d5e327ac84c14f" from cache

/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-security bullseye-security InRelease
- Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
- Reading package lists...
- 
2022-07-27 05:22.06 ---> using "ed77e423a302c60a5809ee2b791a97889b346ae238a3ae55d40f898cb095304c" from cache

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell  "opam remove conex.0.9.2 && opam install --deps-only conex.0.9.2 && opam install -v conex.0.9.2;\
                        \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] conex.0.9.2 is not installed.

Nothing to do.
The following actions will be performed:
=== install 38 packages
  - install asn1-combinators    0.2.6   [required by x509]
  - install astring             0.8.5   [required by conex]
  - install base                v0.15.0 [required by ppx_sexp_conv]
  - install bigarray-compat     1.1.0   [required by cstruct]
  - install cmdliner            1.1.1   [required by conex]
  - install conf-gmp            4       [required by zarith]
  - install cppo                1.6.9   [required by lwt, ppx_deriving]
  - install cpuid               0.1.2   [required by nocrypto]
  - install csexp               1.5.1   [required by dune-configurator]
  - install cstruct             6.0.1   [required by conex]
  - install cstruct-lwt         6.0.1   [required by nocrypto]
  - install cstruct-sexp        6.0.1   [required by x509]
  - install dune-configurator   3.4.1   [required by lwt]
  - install fmt                 0.9.0   [required by conex]
  - install logs                0.7.0   [required by conex]
  - install lwt                 5.6.1   [required by logs, nocrypto]
  - install mirage-no-solo5     1       [required by nocrypto]
  - install mirage-no-xen       1       [required by nocrypto]
  - install nocrypto            0.5.4-2 [required by conex]
  - install num                 1.4     [required by sexplib]
  - install ocaml-compiler-libs v0.12.4 [required by ppxlib]
  - install ocamlbuild          0.14.1  [required by conex]
  - install ocb-stubblr         0.1.1-1 [required by nocrypto]
  - install ocplib-endian       1.2     [required by lwt]
  - install opam-file-format    2.1.4   [required by conex]
  - install parsexp             v0.15.0 [required by sexplib]
  - install ppx_derivers        1.2.1   [required by ppx_deriving]
  - install ppx_deriving        5.2.1   [required by nocrypto]
  - install ppx_sexp_conv       v0.15.1 [required by nocrypto, x509]
  - install ppxlib              0.27.0  [required by ppx_deriving, ppx_sexp_conv]
  - install ptime               1.0.0   [required by x509]
  - install result              1.5     [required by ppx_deriving]
  - install rresult             0.7.0   [required by conex]
  - install sexplib             v0.15.1 [required by nocrypto, x509]
  - install sexplib0            v0.15.1 [required by ppx_sexp_conv, sexplib]
  - install topkg               1.0.5   [required by conex]
  - install x509                0.6.3   [required by conex]
  - install zarith              1.12    [required by nocrypto]

The following system packages will first need to be installed:
    libgmp-dev

<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>

opam believes some required external dependencies are missing. opam can:
> 1. Run apt-get to install them (may need root/sudo access)
  2. Display the recommended apt-get command and wait while you run it manually (e.g. in another terminal)
  3. Attempt installation anyway, and permanently register that this external dependency is present, but not detectable
  4. Abort the installation

[1/2/3/4] 1
+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libgmp-dev"
- debconf: delaying package configuration, since apt-utils is not installed
- Selecting previously unselected package libgmpxx4ldbl: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 ... 18331 files and directories currently installed.)
- Preparing to unpack .../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 .../libgmp-dev_2%3a6.2.1+dfsg-1+deb11u1_amd64.deb ...
- Unpacking libgmp-dev:amd64 (2:6.2.1+dfsg-1+deb11u1) ...
- Setting up libgmpxx4ldbl:amd64 (2:6.2.1+dfsg-1+deb11u1) ...
- Setting up libgmp-dev:amd64 (2:6.2.1+dfsg-1+deb11u1) ...
- Processing triggers for libc-bin (2.31-13+deb11u3) ...

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved asn1-combinators.0.2.6  (cached)
-> retrieved astring.0.8.5  (cached)
-> retrieved base.v0.15.0  (cached)
-> retrieved bigarray-compat.1.1.0  (cached)
-> retrieved cmdliner.1.1.1  (cached)
-> retrieved cppo.1.6.9  (cached)
-> retrieved cpuid.0.1.2  (cached)
-> retrieved csexp.1.5.1  (cached)
-> installed conf-gmp.4
-> retrieved cstruct.6.0.1, cstruct-lwt.6.0.1, cstruct-sexp.6.0.1  (cached)
-> installed bigarray-compat.1.1.0
-> installed cpuid.0.1.2
-> installed csexp.1.5.1
-> retrieved dune-configurator.3.4.1  (cached)
-> installed cstruct.6.0.1
-> retrieved fmt.0.9.0  (cached)
-> retrieved logs.0.7.0  (cached)
-> installed cppo.1.6.9
-> retrieved lwt.5.6.1  (cached)
-> installed mirage-no-solo5.1
-> installed mirage-no-xen.1
-> retrieved nocrypto.0.5.4-2  (cached)
-> retrieved num.1.4  (cached)
-> retrieved ocaml-compiler-libs.v0.12.4  (cached)
-> retrieved ocamlbuild.0.14.1  (cached)
-> retrieved ocb-stubblr.0.1.1-1  (cached)
-> retrieved ocplib-endian.1.2  (cached)
-> retrieved opam-file-format.2.1.4  (cached)
-> retrieved parsexp.v0.15.0  (cached)
-> retrieved ppx_derivers.1.2.1  (cached)
-> retrieved ppx_deriving.5.2.1  (cached)
-> retrieved ppx_sexp_conv.v0.15.1  (cached)
-> installed ppx_derivers.1.2.1
-> retrieved ppxlib.0.27.0  (cached)
-> installed ocplib-endian.1.2
-> retrieved ptime.1.0.0  (cached)
-> retrieved result.1.5  (cached)
-> retrieved rresult.0.7.0  (cached)
-> retrieved sexplib.v0.15.1  (cached)
-> retrieved sexplib0.v0.15.1  (cached)
-> retrieved topkg.1.0.5  (cached)
-> installed dune-configurator.3.4.1
-> installed opam-file-format.2.1.4
-> installed result.1.5
-> retrieved x509.0.6.3  (https://github.com/mirleft/ocaml-x509/releases/download/0.6.3/x509-0.6.3.tbz)
-> retrieved zarith.1.12  (cached)
-> installed cmdliner.1.1.1
-> installed num.1.4
-> installed ocaml-compiler-libs.v0.12.4
-> installed sexplib0.v0.15.1
-> installed zarith.1.12
-> installed lwt.5.6.1
-> installed ocamlbuild.0.14.1
-> installed cstruct-lwt.6.0.1
-> installed base.v0.15.0
-> installed topkg.1.0.5
-> installed rresult.0.7.0
-> installed parsexp.v0.15.0
-> installed fmt.0.9.0
-> installed ptime.1.0.0
-> installed astring.0.8.5
-> installed sexplib.v0.15.1
-> installed asn1-combinators.0.2.6
-> installed cstruct-sexp.6.0.1
-> installed ocb-stubblr.0.1.1-1
-> installed logs.0.7.0
-> installed ppxlib.0.27.0
-> installed ppx_sexp_conv.v0.15.1
-> installed ppx_deriving.5.2.1
-> installed nocrypto.0.5.4-2
-> installed x509.0.6.3
Done.
# Run eval $(opam env) to update the current shell environment
The following actions will be performed:
=== install 1 package
  - install conex 0.9.2

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing  1/3: [conex.0.9.2: http]
Processing  1/3:
-> retrieved conex.0.9.2  (https://github.com/hannesm/conex/releases/download/0.9.2/conex-0.9.2.tbz)
Processing  2/3: [conex: ocaml build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "ocaml" "pkg/pkg.ml" "build" "--pinned" "false" "--tests" "false" "--with-format" "false" (CWD=/home/opam/.opam/4.14/.opam-switch/build/conex.0.9.2)
- ocamlfind ocamldep -modules src/conex.ml > src/conex.ml.depends
- ocamlfind ocamldep -modules src/conex.mli > src/conex.mli.depends
- ocamlfind ocamldep -modules src/conex_crypto.mli > src/conex_crypto.mli.depends
- ocamlfind ocamldep -modules src/conex_resource.mli > src/conex_resource.mli.depends
- ocamlfind ocamldep -modules src/conex_utils.mli > src/conex_utils.mli.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_utils.cmi src/conex_utils.mli
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_resource.cmi src/conex_resource.mli
- ocamlfind ocamldep -modules src/conex_io.mli > src/conex_io.mli.depends
- ocamlfind ocamldep -modules src/conex_repository.mli > src/conex_repository.mli.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_crypto.cmi src/conex_crypto.mli
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_io.cmi src/conex_io.mli
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_repository.cmi src/conex_repository.mli
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_crypto.cmi src/conex_crypto.mli
- File "src/conex_crypto.mli", line 53, characters 20-21:
- 53 | module Make_verify (C : VERIFY_BACK) : VERIFY
-                          ^
- Warning 67 [unused-functor-parameter]: unused functor parameter C.
- File "src/conex_crypto.mli", line 95, characters 18-19:
- 95 | module Make_sign (C : SIGN_BACK) : SIGN
-                        ^
- Warning 67 [unused-functor-parameter]: unused functor parameter C.
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex.cmi src/conex.mli
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex.cmi src/conex.mli
- File "src/conex.mli", line 23, characters 13-14:
- 23 | module Make (L : LOGS) (C : VERIFY): sig
-                   ^
- Warning 67 [unused-functor-parameter]: unused functor parameter L.
- File "src/conex.mli", line 23, characters 24-25:
- 23 | module Make (L : LOGS) (C : VERIFY): sig
-                              ^
- Warning 67 [unused-functor-parameter]: unused functor parameter C.
- ocamlfind ocamldep -modules src/conex_crypto.ml > src/conex_crypto.ml.depends
- ocamlfind ocamldep -modules src/conex_resource.ml > src/conex_resource.ml.depends
- ocamlfind ocamldep -modules src/conex_utils.ml > src/conex_utils.ml.depends
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_utils.cmx src/conex_utils.ml
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_resource.cmx src/conex_resource.ml
- ocamlfind ocamldep -modules src/conex_diff.ml > src/conex_diff.ml.depends
- ocamlfind ocamldep -modules src/conex_diff.mli > src/conex_diff.mli.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_diff.cmi src/conex_diff.mli
- ocamlfind ocamldep -modules src/conex_opam_repository_layout.ml > src/conex_opam_repository_layout.ml.depends
- ocamlfind ocamldep -modules src/conex_opam_repository_layout.mli > src/conex_opam_repository_layout.mli.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_opam_repository_layout.cmi src/conex_opam_repository_layout.mli
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_opam_repository_layout.cmx src/conex_opam_repository_layout.ml
- ocamlfind ocamldep -modules src/conex_diff_provider.ml > src/conex_diff_provider.ml.depends
- ocamlfind ocamldep -modules src/conex_diff_provider.mli > src/conex_diff_provider.mli.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_diff_provider.cmi src/conex_diff_provider.mli
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_diff.cmx src/conex_diff.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_diff.cmx src/conex_diff.ml
- File "src/conex_diff.ml", line 6, characters 2-22:
- 6 |   mine : string list ;
-       ^^^^^^^^^^^^^^^^^^^^
- Warning 69 [unused-field]: record field mine is never read.
- (However, this field is used to build or mutate values.)
- File "src/conex_diff.ml", line 7, characters 2-21:
- 7 |   their_start : int ;
-       ^^^^^^^^^^^^^^^^^^^
- Warning 69 [unused-field]: record field their_start is never read.
- (However, this field is used to build or mutate values.)
- File "src/conex_diff.ml", line 8, characters 2-19:
- 8 |   their_len : int ;
-       ^^^^^^^^^^^^^^^^^
- Warning 69 [unused-field]: record field their_len is never read.
- (However, this field is used to build or mutate values.)
- ocamlfind ocamldep -modules src/conex_io.ml > src/conex_io.ml.depends
- ocamlfind ocamldep -package opam-file-format -modules src/conex_opam_encoding.ml > src/conex_opam_encoding.ml.depends
- ocamlfind ocamldep -package opam-file-format -modules src/conex_opam_encoding.mli > src/conex_opam_encoding.mli.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package opam-file-format -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_opam_encoding.cmi src/conex_opam_encoding.mli
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package opam-file-format -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_opam_encoding.cmx src/conex_opam_encoding.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package opam-file-format -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_opam_encoding.cmx src/conex_opam_encoding.ml
- File "src/conex_opam_encoding.ml", line 27, characters 2-29:
- 27 |   OpamPrinter.format_opamfile Format.str_formatter file ;
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: OpamPrinter.format_opamfile
- Use OpamPrinter.FullPos.format_opamfile instead.
- File "src/conex_opam_encoding.ml", line 67, characters 11-28:
- 67 |   (try Ok (OpamParser.string data "noname") with
-                 ^^^^^^^^^^^^^^^^^
- Alert deprecated: OpamParser.string
- Use OpamParser.FullPos.string instead.
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_io.cmx src/conex_io.ml
- ocamlfind ocamldep -modules src/conex_repository.ml > src/conex_repository.ml.depends
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_crypto.cmx src/conex_crypto.ml
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_diff_provider.cmx src/conex_diff_provider.ml
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_repository.cmx src/conex_repository.ml
- ocamlfind ocamldep -modules src/conex_unix_persistency.ml > src/conex_unix_persistency.ml.depends
- ocamlfind ocamldep -modules src/conex_unix_persistency.mli > src/conex_unix_persistency.mli.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_unix_persistency.cmi src/conex_unix_persistency.mli
- ocamlfind ocamldep -modules src/conex_unix_provider.ml > src/conex_unix_provider.ml.depends
- ocamlfind ocamldep -modules src/conex_unix_provider.mli > src/conex_unix_provider.mli.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_unix_provider.cmi src/conex_unix_provider.mli
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_unix_persistency.cmx src/conex_unix_persistency.ml
- ocamlfind ocamldep -modules src/conex_unix_private_key.ml > src/conex_unix_private_key.ml.depends
- ocamlfind ocamldep -modules src/conex_unix_private_key.mli > src/conex_unix_private_key.mli.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_unix_private_key.cmi src/conex_unix_private_key.mli
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex.cmx src/conex.ml
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_unix_provider.cmx src/conex_unix_provider.ml
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_unix_private_key.cmx src/conex_unix_private_key.ml
- ocamlfind ocamlopt -a -I src src/conex_utils.cmx src/conex_resource.cmx src/conex_crypto.cmx src/conex_opam_repository_layout.cmx src/conex_diff.cmx src/conex_opam_encoding.cmx src/conex_io.cmx src/conex_diff_provider.cmx src/conex_repository.cmx src/conex.cmx src/conex_unix_persistency.cmx src/conex_unix_provider.cmx src/conex_unix_private_key.cmx -o src/conex.cmxa
- ocamlfind ocamlopt -shared -linkall -I src src/conex.cmxa -o src/conex.cmxs
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex.cmo src/conex.ml
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_utils.cmo src/conex_utils.ml
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_resource.cmo src/conex_resource.ml
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_opam_repository_layout.cmo src/conex_opam_repository_layout.ml
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_diff.cmo src/conex_diff.ml
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_crypto.cmo src/conex_crypto.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_diff.cmo src/conex_diff.ml
- File "src/conex_diff.ml", line 6, characters 2-22:
- 6 |   mine : string list ;
-       ^^^^^^^^^^^^^^^^^^^^
- Warning 69 [unused-field]: record field mine is never read.
- (However, this field is used to build or mutate values.)
- File "src/conex_diff.ml", line 7, characters 2-21:
- 7 |   their_start : int ;
-       ^^^^^^^^^^^^^^^^^^^
- Warning 69 [unused-field]: record field their_start is never read.
- (However, this field is used to build or mutate values.)
- File "src/conex_diff.ml", line 8, characters 2-19:
- 8 |   their_len : int ;
-       ^^^^^^^^^^^^^^^^^
- Warning 69 [unused-field]: record field their_len is never read.
- (However, this field is used to build or mutate values.)
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package opam-file-format -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_opam_encoding.cmo src/conex_opam_encoding.ml
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_repository.cmo src/conex_repository.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package opam-file-format -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_opam_encoding.cmo src/conex_opam_encoding.ml
- File "src/conex_opam_encoding.ml", line 27, characters 2-29:
- 27 |   OpamPrinter.format_opamfile Format.str_formatter file ;
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: OpamPrinter.format_opamfile
- Use OpamPrinter.FullPos.format_opamfile instead.
- File "src/conex_opam_encoding.ml", line 67, characters 11-28:
- 67 |   (try Ok (OpamParser.string data "noname") with
-                 ^^^^^^^^^^^^^^^^^
- Alert deprecated: OpamParser.string
- Use OpamParser.FullPos.string instead.
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_unix_persistency.cmo src/conex_unix_persistency.ml
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_unix_provider.cmo src/conex_unix_provider.ml
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_unix_private_key.cmo src/conex_unix_private_key.ml
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_diff_provider.cmo src/conex_diff_provider.ml
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_io.cmo src/conex_io.ml
- ocamlfind ocamlc -a -I src src/conex_utils.cmo src/conex_resource.cmo src/conex_crypto.cmo src/conex_opam_repository_layout.cmo src/conex_diff.cmo src/conex_opam_encoding.cmo src/conex_io.cmo src/conex_diff_provider.cmo src/conex_repository.cmo src/conex.cmo src/conex_unix_persistency.cmo src/conex_unix_provider.cmo src/conex_unix_private_key.cmo -o src/conex.cma
- ocamlfind ocamldep -package 'x509 nocrypto cstruct' -modules src/nocrypto/conex_nocrypto.ml > src/nocrypto/conex_nocrypto.ml.depends
- ocamlfind ocamldep -package 'x509 nocrypto cstruct' -modules src/nocrypto/conex_nocrypto.mli > src/nocrypto/conex_nocrypto.mli.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'x509 nocrypto cstruct' -w +A-4-33-44-48-58 -color always -I src/nocrypto -I src -I src/openssl -o src/nocrypto/conex_nocrypto.cmi src/nocrypto/conex_nocrypto.mli
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'x509 nocrypto cstruct' -w +A-4-33-44-48-58 -color always -I src/nocrypto -I src -I src/openssl -o src/nocrypto/conex_nocrypto.cmx src/nocrypto/conex_nocrypto.ml
- ocamlfind ocamlopt -a -I src/nocrypto src/nocrypto/conex_nocrypto.cmx -o src/nocrypto/conex-nocrypto.cmxa
- ocamlfind ocamlopt -shared -linkall -I src/nocrypto src/nocrypto/conex-nocrypto.cmxa -o src/nocrypto/conex-nocrypto.cmxs
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'x509 nocrypto cstruct' -w +A-4-33-44-48-58 -color always -I src/nocrypto -I src -I src/openssl -o src/nocrypto/conex_nocrypto.cmo src/nocrypto/conex_nocrypto.ml
- ocamlfind ocamlc -a -I src/nocrypto src/nocrypto/conex_nocrypto.cmo -o src/nocrypto/conex-nocrypto.cma
- ocamlfind ocamldep -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -modules app/conex_author.ml > app/conex_author.ml.depends
- ocamlfind ocamldep -package 'cmdliner opam-file-format unix' -modules app/conex_opts.ml > app/conex_opts.ml.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_opts.cmo app/conex_opts.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_opts.cmo app/conex_opts.ml
- File "app/conex_opts.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_author.cmo app/conex_author.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_author.cmo app/conex_author.ml
- File "app/conex_author.ml", line 726, characters 2-11:
- 726 |   Term.info "status" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 735, characters 2-11:
- 735 |   Term.info "verify" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 744, characters 2-11:
- 744 |   Term.info "authorisation" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 753, characters 2-11:
- 753 |   Term.info "release" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 762, characters 2-11:
- 762 |   Term.info "team" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 775, characters 2-11:
- 775 |   Term.info "key" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 784, characters 2-11:
- 784 |   Term.info "reset" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 793, characters 2-11:
- 793 |   Term.info "sign" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 806, characters 2-11:
- 806 |   Term.info "init" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 818, characters 67-82:
- 818 |   Term.(ret Conex_opts.(const help $ setup_log $ dry $ repo $ id $ Term.man_format $ Term.choice_names $ topic)),
-                                                                          ^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.man_format
- Use Arg.man_format instead.
- File "app/conex_author.ml", line 819, characters 2-11:
- 819 |   Term.info "help" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 824, characters 67-82:
- 824 |   Term.(ret Conex_opts.(const help $ setup_log $ dry $ repo $ id $ Term.man_format $ Term.choice_names $ Term.pure None)),
-                                                                          ^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.man_format
- Use Arg.man_format instead.
- File "app/conex_author.ml", line 824, characters 105-114:
- 824 |   Term.(ret Conex_opts.(const help $ setup_log $ dry $ repo $ id $ Term.man_format $ Term.choice_names $ Term.pure None)),
-                                                                                                                ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "app/conex_author.ml", line 825, characters 2-11:
- 825 |   Term.info "conex_author" ~version:"0.9.2" ~sdocs:docs ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 835, characters 8-24:
- 835 |   match Term.eval_choice default_cmd cmds
-               ^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval_choice
- Use Cmd.group and one of Cmd.eval* instead.
- File "app/conex_author.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_opts.cmx app/conex_opts.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_opts.cmx app/conex_opts.ml
- File "app/conex_opts.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_author.cmx app/conex_author.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_author.cmx app/conex_author.ml
- File "app/conex_author.ml", line 726, characters 2-11:
- 726 |   Term.info "status" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 735, characters 2-11:
- 735 |   Term.info "verify" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 744, characters 2-11:
- 744 |   Term.info "authorisation" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 753, characters 2-11:
- 753 |   Term.info "release" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 762, characters 2-11:
- 762 |   Term.info "team" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 775, characters 2-11:
- 775 |   Term.info "key" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 784, characters 2-11:
- 784 |   Term.info "reset" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 793, characters 2-11:
- 793 |   Term.info "sign" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 806, characters 2-11:
- 806 |   Term.info "init" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 818, characters 67-82:
- 818 |   Term.(ret Conex_opts.(const help $ setup_log $ dry $ repo $ id $ Term.man_format $ Term.choice_names $ topic)),
-                                                                          ^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.man_format
- Use Arg.man_format instead.
- File "app/conex_author.ml", line 819, characters 2-11:
- 819 |   Term.info "help" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 824, characters 67-82:
- 824 |   Term.(ret Conex_opts.(const help $ setup_log $ dry $ repo $ id $ Term.man_format $ Term.choice_names $ Term.pure None)),
-                                                                          ^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.man_format
- Use Arg.man_format instead.
- File "app/conex_author.ml", line 824, characters 105-114:
- 824 |   Term.(ret Conex_opts.(const help $ setup_log $ dry $ repo $ id $ Term.man_format $ Term.choice_names $ Term.pure None)),
-                                                                                                                ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "app/conex_author.ml", line 825, characters 2-11:
- 825 |   Term.info "conex_author" ~version:"0.9.2" ~sdocs:docs ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 835, characters 8-24:
- 835 |   match Term.eval_choice default_cmd cmds
-               ^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval_choice
- Use Cmd.group and one of Cmd.eval* instead.
- File "app/conex_author.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlopt -linkpkg -g -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -I src -I app -I src/nocrypto src/conex_utils.cmx src/conex_resource.cmx src/conex_opam_repository_layout.cmx app/conex_opts.cmx src/conex_crypto.cmx src/conex_diff.cmx src/conex_opam_encoding.cmx src/conex_io.cmx src/conex_diff_provider.cmx src/conex_repository.cmx src/conex.cmx src/conex_unix_persistency.cmx src/conex_unix_private_key.cmx src/conex_unix_provider.cmx src/nocrypto/conex_nocrypto.cmx app/conex_author.cmx -o app/conex_author.native
- ocamlfind ocamldep -package 'cmdliner opam-file-format unix' -modules app/conex_verify_openssl.ml > app/conex_verify_openssl.ml.depends
- ocamlfind ocamldep -modules src/openssl/conex_openssl.mli > src/openssl/conex_openssl.mli.depends
- ocamlfind ocamldep -package 'cmdliner opam-file-format unix' -modules app/conex_verify.ml > app/conex_verify.ml.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src/openssl -I src -I src/nocrypto -o src/openssl/conex_openssl.cmi src/openssl/conex_openssl.mli
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_verify.cmo app/conex_verify.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_verify.cmo app/conex_verify.ml
- File "app/conex_verify.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_verify_openssl.cmo app/conex_verify_openssl.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_verify_openssl.cmo app/conex_verify_openssl.ml
- File "app/conex_verify_openssl.ml", line 76, characters 54-71:
- 76 |   let isatty = try Unix.(isatty (descr_of_out_channel Pervasives.stdout)) with
-                                                            ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "app/conex_verify_openssl.ml", line 110, characters 2-11:
- 110 |   Term.info "conex_verify_openssl" ~version:"0.9.2"
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_verify_openssl.ml", line 113, characters 15-24:
- 113 | let () = match Term.eval cmd with `Ok () -> exit 0 | _ -> exit 1
-                      ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval
- Use Cmd.v and one of Cmd.eval* instead.
- File "app/conex_verify_openssl.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamldep -modules src/openssl/conex_openssl.ml > src/openssl/conex_openssl.ml.depends
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src/openssl -I src -I src/nocrypto -o src/openssl/conex_openssl.cmx src/openssl/conex_openssl.ml
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_verify.cmx app/conex_verify.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_verify.cmx app/conex_verify.ml
- File "app/conex_verify.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_verify_openssl.cmx app/conex_verify_openssl.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_verify_openssl.cmx app/conex_verify_openssl.ml
- File "app/conex_verify_openssl.ml", line 76, characters 54-71:
- 76 |   let isatty = try Unix.(isatty (descr_of_out_channel Pervasives.stdout)) with
-                                                            ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "app/conex_verify_openssl.ml", line 110, characters 2-11:
- 110 |   Term.info "conex_verify_openssl" ~version:"0.9.2"
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_verify_openssl.ml", line 113, characters 15-24:
- 113 | let () = match Term.eval cmd with `Ok () -> exit 0 | _ -> exit 1
-                      ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval
- Use Cmd.v and one of Cmd.eval* instead.
- File "app/conex_verify_openssl.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlopt -linkpkg -g -package 'cmdliner opam-file-format unix' -I src -I app -I src/openssl src/conex_utils.cmx src/conex_resource.cmx src/conex_opam_repository_layout.cmx app/conex_opts.cmx src/conex_crypto.cmx src/conex_diff.cmx src/conex_opam_encoding.cmx src/conex_io.cmx src/conex_diff_provider.cmx src/conex_repository.cmx src/conex.cmx src/conex_unix_persistency.cmx src/conex_unix_provider.cmx src/openssl/conex_openssl.cmx app/conex_verify.cmx app/conex_verify_openssl.cmx -o app/conex_verify_openssl.native
- ocamlfind ocamldep -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -modules app/conex_verify_nocrypto.ml > app/conex_verify_nocrypto.ml.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_verify_nocrypto.cmo app/conex_verify_nocrypto.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_verify_nocrypto.cmo app/conex_verify_nocrypto.ml
- File "app/conex_verify_nocrypto.ml", line 22, characters 2-11:
- 22 |   Term.info "conex_verify_nocrypto" ~version:"0.9.2"
-        ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_verify_nocrypto.ml", line 25, characters 15-24:
- 25 | let () = match Term.eval cmd with `Ok () -> exit 0 | _ -> exit 1
-                     ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval
- Use Cmd.v and one of Cmd.eval* instead.
- File "app/conex_verify_nocrypto.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_verify_nocrypto.cmx app/conex_verify_nocrypto.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_verify_nocrypto.cmx app/conex_verify_nocrypto.ml
- File "app/conex_verify_nocrypto.ml", line 22, characters 2-11:
- 22 |   Term.info "conex_verify_nocrypto" ~version:"0.9.2"
-        ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_verify_nocrypto.ml", line 25, characters 15-24:
- 25 | let () = match Term.eval cmd with `Ok () -> exit 0 | _ -> exit 1
-                     ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval
- Use Cmd.v and one of Cmd.eval* instead.
- File "app/conex_verify_nocrypto.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlopt -linkpkg -g -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -I src -I app -I src/openssl -I src/nocrypto src/conex_utils.cmx src/conex_resource.cmx src/conex_opam_repository_layout.cmx app/conex_opts.cmx src/conex_crypto.cmx src/conex_diff.cmx src/conex_opam_encoding.cmx src/conex_io.cmx src/conex_diff_provider.cmx src/conex_repository.cmx src/conex.cmx src/conex_unix_persistency.cmx src/conex_unix_provider.cmx src/openssl/conex_openssl.cmx app/conex_verify.cmx src/nocrypto/conex_nocrypto.cmx app/conex_verify_nocrypto.cmx -o app/conex_verify_nocrypto.native
- # Parallel statistics: { count(total): 4(81), max: 13, min: 3, average(total): 5.500(1.222) }
-> compiled  conex.0.9.2
-> installed conex.0.9.2
Done.
# Run eval $(opam env) to update the current shell environment
2022-07-27 05:24.07 ---> saved as "03ec547f26a33d387b3fb37c56a21ab665b9521b59e4d34047c860c2fd602597"

/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-security bullseye-security InRelease
- Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
- Reading package lists...
- 
2022-07-27 05:24.13 ---> saved as "97250f2baa63e904a655da5a53c0c4717ddd6ff22ff157f46edcce14f433c57c"

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell  "opam remove conex.0.9.2 && opam install --deps-only --with-test conex.0.9.2 && opam install -v --with-test conex.0.9.2;\
                        \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 1 package
  - remove conex 0.9.2

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> removed   conex.0.9.2
Done.
# Run eval $(opam env) to update the current shell environment
The following actions will be performed:
=== install 5 packages
  - install alcotest           1.6.0  [required by conex]
  - install ocaml-syntax-shims 1.0.0  [required by alcotest]
  - install re                 1.10.4 [required by alcotest]
  - install seq                base   [required by re]
  - install uutf               1.0.3  [required by alcotest]

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved alcotest.1.6.0  (cached)
-> retrieved ocaml-syntax-shims.1.0.0  (cached)
-> retrieved re.1.10.4  (cached)
-> installed seq.base
-> retrieved uutf.1.0.3  (cached)
-> installed re.1.10.4
-> installed uutf.1.0.3
-> installed ocaml-syntax-shims.1.0.0
-> installed alcotest.1.6.0
Done.
# Run eval $(opam env) to update the current shell environment
The following actions will be performed:
=== install 1 package
  - install conex 0.9.2

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing  1/3: [conex.0.9.2: http]
Processing  1/3:
-> retrieved conex.0.9.2  (https://github.com/hannesm/conex/releases/download/0.9.2/conex-0.9.2.tbz)
Processing  2/3: [conex: ocaml build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "ocaml" "pkg/pkg.ml" "build" "--pinned" "false" "--tests" "false" "--with-format" "false" (CWD=/home/opam/.opam/4.14/.opam-switch/build/conex.0.9.2)
- ocamlfind ocamldep -modules src/conex.ml > src/conex.ml.depends
- ocamlfind ocamldep -modules src/conex.mli > src/conex.mli.depends
- ocamlfind ocamldep -modules src/conex_crypto.mli > src/conex_crypto.mli.depends
- ocamlfind ocamldep -modules src/conex_resource.mli > src/conex_resource.mli.depends
- ocamlfind ocamldep -modules src/conex_utils.mli > src/conex_utils.mli.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_utils.cmi src/conex_utils.mli
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_resource.cmi src/conex_resource.mli
- ocamlfind ocamldep -modules src/conex_io.mli > src/conex_io.mli.depends
- ocamlfind ocamldep -modules src/conex_repository.mli > src/conex_repository.mli.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_crypto.cmi src/conex_crypto.mli
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_io.cmi src/conex_io.mli
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_repository.cmi src/conex_repository.mli
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_crypto.cmi src/conex_crypto.mli
- File "src/conex_crypto.mli", line 53, characters 20-21:
- 53 | module Make_verify (C : VERIFY_BACK) : VERIFY
-                          ^
- Warning 67 [unused-functor-parameter]: unused functor parameter C.
- File "src/conex_crypto.mli", line 95, characters 18-19:
- 95 | module Make_sign (C : SIGN_BACK) : SIGN
-                        ^
- Warning 67 [unused-functor-parameter]: unused functor parameter C.
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex.cmi src/conex.mli
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex.cmi src/conex.mli
- File "src/conex.mli", line 23, characters 13-14:
- 23 | module Make (L : LOGS) (C : VERIFY): sig
-                   ^
- Warning 67 [unused-functor-parameter]: unused functor parameter L.
- File "src/conex.mli", line 23, characters 24-25:
- 23 | module Make (L : LOGS) (C : VERIFY): sig
-                              ^
- Warning 67 [unused-functor-parameter]: unused functor parameter C.
- ocamlfind ocamldep -modules src/conex_crypto.ml > src/conex_crypto.ml.depends
- ocamlfind ocamldep -modules src/conex_resource.ml > src/conex_resource.ml.depends
- ocamlfind ocamldep -modules src/conex_utils.ml > src/conex_utils.ml.depends
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_utils.cmx src/conex_utils.ml
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_resource.cmx src/conex_resource.ml
- ocamlfind ocamldep -modules src/conex_diff.ml > src/conex_diff.ml.depends
- ocamlfind ocamldep -modules src/conex_diff.mli > src/conex_diff.mli.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_diff.cmi src/conex_diff.mli
- ocamlfind ocamldep -modules src/conex_opam_repository_layout.ml > src/conex_opam_repository_layout.ml.depends
- ocamlfind ocamldep -modules src/conex_opam_repository_layout.mli > src/conex_opam_repository_layout.mli.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_opam_repository_layout.cmi src/conex_opam_repository_layout.mli
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_opam_repository_layout.cmx src/conex_opam_repository_layout.ml
- ocamlfind ocamldep -modules src/conex_diff_provider.ml > src/conex_diff_provider.ml.depends
- ocamlfind ocamldep -modules src/conex_diff_provider.mli > src/conex_diff_provider.mli.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_diff_provider.cmi src/conex_diff_provider.mli
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_diff.cmx src/conex_diff.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_diff.cmx src/conex_diff.ml
- File "src/conex_diff.ml", line 6, characters 2-22:
- 6 |   mine : string list ;
-       ^^^^^^^^^^^^^^^^^^^^
- Warning 69 [unused-field]: record field mine is never read.
- (However, this field is used to build or mutate values.)
- File "src/conex_diff.ml", line 7, characters 2-21:
- 7 |   their_start : int ;
-       ^^^^^^^^^^^^^^^^^^^
- Warning 69 [unused-field]: record field their_start is never read.
- (However, this field is used to build or mutate values.)
- File "src/conex_diff.ml", line 8, characters 2-19:
- 8 |   their_len : int ;
-       ^^^^^^^^^^^^^^^^^
- Warning 69 [unused-field]: record field their_len is never read.
- (However, this field is used to build or mutate values.)
- ocamlfind ocamldep -modules src/conex_io.ml > src/conex_io.ml.depends
- ocamlfind ocamldep -package opam-file-format -modules src/conex_opam_encoding.ml > src/conex_opam_encoding.ml.depends
- ocamlfind ocamldep -package opam-file-format -modules src/conex_opam_encoding.mli > src/conex_opam_encoding.mli.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package opam-file-format -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_opam_encoding.cmi src/conex_opam_encoding.mli
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package opam-file-format -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_opam_encoding.cmx src/conex_opam_encoding.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package opam-file-format -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_opam_encoding.cmx src/conex_opam_encoding.ml
- File "src/conex_opam_encoding.ml", line 27, characters 2-29:
- 27 |   OpamPrinter.format_opamfile Format.str_formatter file ;
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: OpamPrinter.format_opamfile
- Use OpamPrinter.FullPos.format_opamfile instead.
- File "src/conex_opam_encoding.ml", line 67, characters 11-28:
- 67 |   (try Ok (OpamParser.string data "noname") with
-                 ^^^^^^^^^^^^^^^^^
- Alert deprecated: OpamParser.string
- Use OpamParser.FullPos.string instead.
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_io.cmx src/conex_io.ml
- ocamlfind ocamldep -modules src/conex_repository.ml > src/conex_repository.ml.depends
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_crypto.cmx src/conex_crypto.ml
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_diff_provider.cmx src/conex_diff_provider.ml
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_repository.cmx src/conex_repository.ml
- ocamlfind ocamldep -modules src/conex_unix_persistency.ml > src/conex_unix_persistency.ml.depends
- ocamlfind ocamldep -modules src/conex_unix_persistency.mli > src/conex_unix_persistency.mli.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_unix_persistency.cmi src/conex_unix_persistency.mli
- ocamlfind ocamldep -modules src/conex_unix_provider.ml > src/conex_unix_provider.ml.depends
- ocamlfind ocamldep -modules src/conex_unix_provider.mli > src/conex_unix_provider.mli.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_unix_provider.cmi src/conex_unix_provider.mli
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_unix_persistency.cmx src/conex_unix_persistency.ml
- ocamlfind ocamldep -modules src/conex_unix_private_key.ml > src/conex_unix_private_key.ml.depends
- ocamlfind ocamldep -modules src/conex_unix_private_key.mli > src/conex_unix_private_key.mli.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_unix_private_key.cmi src/conex_unix_private_key.mli
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex.cmx src/conex.ml
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_unix_provider.cmx src/conex_unix_provider.ml
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_unix_private_key.cmx src/conex_unix_private_key.ml
- ocamlfind ocamlopt -a -I src src/conex_utils.cmx src/conex_resource.cmx src/conex_crypto.cmx src/conex_opam_repository_layout.cmx src/conex_diff.cmx src/conex_opam_encoding.cmx src/conex_io.cmx src/conex_diff_provider.cmx src/conex_repository.cmx src/conex.cmx src/conex_unix_persistency.cmx src/conex_unix_provider.cmx src/conex_unix_private_key.cmx -o src/conex.cmxa
- ocamlfind ocamlopt -shared -linkall -I src src/conex.cmxa -o src/conex.cmxs
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex.cmo src/conex.ml
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_utils.cmo src/conex_utils.ml
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_resource.cmo src/conex_resource.ml
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_opam_repository_layout.cmo src/conex_opam_repository_layout.ml
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_diff.cmo src/conex_diff.ml
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_crypto.cmo src/conex_crypto.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_diff.cmo src/conex_diff.ml
- File "src/conex_diff.ml", line 6, characters 2-22:
- 6 |   mine : string list ;
-       ^^^^^^^^^^^^^^^^^^^^
- Warning 69 [unused-field]: record field mine is never read.
- (However, this field is used to build or mutate values.)
- File "src/conex_diff.ml", line 7, characters 2-21:
- 7 |   their_start : int ;
-       ^^^^^^^^^^^^^^^^^^^
- Warning 69 [unused-field]: record field their_start is never read.
- (However, this field is used to build or mutate values.)
- File "src/conex_diff.ml", line 8, characters 2-19:
- 8 |   their_len : int ;
-       ^^^^^^^^^^^^^^^^^
- Warning 69 [unused-field]: record field their_len is never read.
- (However, this field is used to build or mutate values.)
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package opam-file-format -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_opam_encoding.cmo src/conex_opam_encoding.ml
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_repository.cmo src/conex_repository.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package opam-file-format -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_opam_encoding.cmo src/conex_opam_encoding.ml
- File "src/conex_opam_encoding.ml", line 27, characters 2-29:
- 27 |   OpamPrinter.format_opamfile Format.str_formatter file ;
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: OpamPrinter.format_opamfile
- Use OpamPrinter.FullPos.format_opamfile instead.
- File "src/conex_opam_encoding.ml", line 67, characters 11-28:
- 67 |   (try Ok (OpamParser.string data "noname") with
-                 ^^^^^^^^^^^^^^^^^
- Alert deprecated: OpamParser.string
- Use OpamParser.FullPos.string instead.
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_unix_persistency.cmo src/conex_unix_persistency.ml
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_unix_provider.cmo src/conex_unix_provider.ml
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_unix_private_key.cmo src/conex_unix_private_key.ml
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_diff_provider.cmo src/conex_diff_provider.ml
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -o src/conex_io.cmo src/conex_io.ml
- ocamlfind ocamlc -a -I src src/conex_utils.cmo src/conex_resource.cmo src/conex_crypto.cmo src/conex_opam_repository_layout.cmo src/conex_diff.cmo src/conex_opam_encoding.cmo src/conex_io.cmo src/conex_diff_provider.cmo src/conex_repository.cmo src/conex.cmo src/conex_unix_persistency.cmo src/conex_unix_provider.cmo src/conex_unix_private_key.cmo -o src/conex.cma
- ocamlfind ocamldep -package 'x509 nocrypto cstruct' -modules src/nocrypto/conex_nocrypto.ml > src/nocrypto/conex_nocrypto.ml.depends
- ocamlfind ocamldep -package 'x509 nocrypto cstruct' -modules src/nocrypto/conex_nocrypto.mli > src/nocrypto/conex_nocrypto.mli.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'x509 nocrypto cstruct' -w +A-4-33-44-48-58 -color always -I src/nocrypto -I src -I src/openssl -o src/nocrypto/conex_nocrypto.cmi src/nocrypto/conex_nocrypto.mli
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'x509 nocrypto cstruct' -w +A-4-33-44-48-58 -color always -I src/nocrypto -I src -I src/openssl -o src/nocrypto/conex_nocrypto.cmx src/nocrypto/conex_nocrypto.ml
- ocamlfind ocamlopt -a -I src/nocrypto src/nocrypto/conex_nocrypto.cmx -o src/nocrypto/conex-nocrypto.cmxa
- ocamlfind ocamlopt -shared -linkall -I src/nocrypto src/nocrypto/conex-nocrypto.cmxa -o src/nocrypto/conex-nocrypto.cmxs
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'x509 nocrypto cstruct' -w +A-4-33-44-48-58 -color always -I src/nocrypto -I src -I src/openssl -o src/nocrypto/conex_nocrypto.cmo src/nocrypto/conex_nocrypto.ml
- ocamlfind ocamlc -a -I src/nocrypto src/nocrypto/conex_nocrypto.cmo -o src/nocrypto/conex-nocrypto.cma
- ocamlfind ocamldep -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -modules app/conex_author.ml > app/conex_author.ml.depends
- ocamlfind ocamldep -package 'cmdliner opam-file-format unix' -modules app/conex_opts.ml > app/conex_opts.ml.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_opts.cmo app/conex_opts.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_opts.cmo app/conex_opts.ml
- File "app/conex_opts.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_author.cmo app/conex_author.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_author.cmo app/conex_author.ml
- File "app/conex_author.ml", line 726, characters 2-11:
- 726 |   Term.info "status" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 735, characters 2-11:
- 735 |   Term.info "verify" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 744, characters 2-11:
- 744 |   Term.info "authorisation" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 753, characters 2-11:
- 753 |   Term.info "release" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 762, characters 2-11:
- 762 |   Term.info "team" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 775, characters 2-11:
- 775 |   Term.info "key" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 784, characters 2-11:
- 784 |   Term.info "reset" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 793, characters 2-11:
- 793 |   Term.info "sign" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 806, characters 2-11:
- 806 |   Term.info "init" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 818, characters 67-82:
- 818 |   Term.(ret Conex_opts.(const help $ setup_log $ dry $ repo $ id $ Term.man_format $ Term.choice_names $ topic)),
-                                                                          ^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.man_format
- Use Arg.man_format instead.
- File "app/conex_author.ml", line 819, characters 2-11:
- 819 |   Term.info "help" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 824, characters 67-82:
- 824 |   Term.(ret Conex_opts.(const help $ setup_log $ dry $ repo $ id $ Term.man_format $ Term.choice_names $ Term.pure None)),
-                                                                          ^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.man_format
- Use Arg.man_format instead.
- File "app/conex_author.ml", line 824, characters 105-114:
- 824 |   Term.(ret Conex_opts.(const help $ setup_log $ dry $ repo $ id $ Term.man_format $ Term.choice_names $ Term.pure None)),
-                                                                                                                ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "app/conex_author.ml", line 825, characters 2-11:
- 825 |   Term.info "conex_author" ~version:"0.9.2" ~sdocs:docs ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 835, characters 8-24:
- 835 |   match Term.eval_choice default_cmd cmds
-               ^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval_choice
- Use Cmd.group and one of Cmd.eval* instead.
- File "app/conex_author.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_opts.cmx app/conex_opts.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_opts.cmx app/conex_opts.ml
- File "app/conex_opts.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_author.cmx app/conex_author.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_author.cmx app/conex_author.ml
- File "app/conex_author.ml", line 726, characters 2-11:
- 726 |   Term.info "status" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 735, characters 2-11:
- 735 |   Term.info "verify" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 744, characters 2-11:
- 744 |   Term.info "authorisation" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 753, characters 2-11:
- 753 |   Term.info "release" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 762, characters 2-11:
- 762 |   Term.info "team" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 775, characters 2-11:
- 775 |   Term.info "key" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 784, characters 2-11:
- 784 |   Term.info "reset" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 793, characters 2-11:
- 793 |   Term.info "sign" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 806, characters 2-11:
- 806 |   Term.info "init" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 818, characters 67-82:
- 818 |   Term.(ret Conex_opts.(const help $ setup_log $ dry $ repo $ id $ Term.man_format $ Term.choice_names $ topic)),
-                                                                          ^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.man_format
- Use Arg.man_format instead.
- File "app/conex_author.ml", line 819, characters 2-11:
- 819 |   Term.info "help" ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 824, characters 67-82:
- 824 |   Term.(ret Conex_opts.(const help $ setup_log $ dry $ repo $ id $ Term.man_format $ Term.choice_names $ Term.pure None)),
-                                                                          ^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.man_format
- Use Arg.man_format instead.
- File "app/conex_author.ml", line 824, characters 105-114:
- 824 |   Term.(ret Conex_opts.(const help $ setup_log $ dry $ repo $ id $ Term.man_format $ Term.choice_names $ Term.pure None)),
-                                                                                                                ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "app/conex_author.ml", line 825, characters 2-11:
- 825 |   Term.info "conex_author" ~version:"0.9.2" ~sdocs:docs ~doc ~man
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_author.ml", line 835, characters 8-24:
- 835 |   match Term.eval_choice default_cmd cmds
-               ^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval_choice
- Use Cmd.group and one of Cmd.eval* instead.
- File "app/conex_author.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlopt -linkpkg -g -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -I src -I app -I src/nocrypto src/conex_utils.cmx src/conex_resource.cmx src/conex_opam_repository_layout.cmx app/conex_opts.cmx src/conex_crypto.cmx src/conex_diff.cmx src/conex_opam_encoding.cmx src/conex_io.cmx src/conex_diff_provider.cmx src/conex_repository.cmx src/conex.cmx src/conex_unix_persistency.cmx src/conex_unix_private_key.cmx src/conex_unix_provider.cmx src/nocrypto/conex_nocrypto.cmx app/conex_author.cmx -o app/conex_author.native
- ocamlfind ocamldep -package 'cmdliner opam-file-format unix' -modules app/conex_verify_openssl.ml > app/conex_verify_openssl.ml.depends
- ocamlfind ocamldep -modules src/openssl/conex_openssl.mli > src/openssl/conex_openssl.mli.depends
- ocamlfind ocamldep -package 'cmdliner opam-file-format unix' -modules app/conex_verify.ml > app/conex_verify.ml.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src/openssl -I src -I src/nocrypto -o src/openssl/conex_openssl.cmi src/openssl/conex_openssl.mli
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_verify.cmo app/conex_verify.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_verify.cmo app/conex_verify.ml
- File "app/conex_verify.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_verify_openssl.cmo app/conex_verify_openssl.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_verify_openssl.cmo app/conex_verify_openssl.ml
- File "app/conex_verify_openssl.ml", line 76, characters 54-71:
- 76 |   let isatty = try Unix.(isatty (descr_of_out_channel Pervasives.stdout)) with
-                                                            ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "app/conex_verify_openssl.ml", line 110, characters 2-11:
- 110 |   Term.info "conex_verify_openssl" ~version:"0.9.2"
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_verify_openssl.ml", line 113, characters 15-24:
- 113 | let () = match Term.eval cmd with `Ok () -> exit 0 | _ -> exit 1
-                      ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval
- Use Cmd.v and one of Cmd.eval* instead.
- File "app/conex_verify_openssl.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamldep -modules src/openssl/conex_openssl.ml > src/openssl/conex_openssl.ml.depends
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src/openssl -I src -I src/nocrypto -o src/openssl/conex_openssl.cmx src/openssl/conex_openssl.ml
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_verify.cmx app/conex_verify.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_verify.cmx app/conex_verify.ml
- File "app/conex_verify.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_verify_openssl.cmx app/conex_verify_openssl.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_verify_openssl.cmx app/conex_verify_openssl.ml
- File "app/conex_verify_openssl.ml", line 76, characters 54-71:
- 76 |   let isatty = try Unix.(isatty (descr_of_out_channel Pervasives.stdout)) with
-                                                            ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
- 
- If you need to stay compatible with OCaml < 4.07, you can use the 
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- File "app/conex_verify_openssl.ml", line 110, characters 2-11:
- 110 |   Term.info "conex_verify_openssl" ~version:"0.9.2"
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_verify_openssl.ml", line 113, characters 15-24:
- 113 | let () = match Term.eval cmd with `Ok () -> exit 0 | _ -> exit 1
-                      ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval
- Use Cmd.v and one of Cmd.eval* instead.
- File "app/conex_verify_openssl.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlopt -linkpkg -g -package 'cmdliner opam-file-format unix' -I src -I app -I src/openssl src/conex_utils.cmx src/conex_resource.cmx src/conex_opam_repository_layout.cmx app/conex_opts.cmx src/conex_crypto.cmx src/conex_diff.cmx src/conex_opam_encoding.cmx src/conex_io.cmx src/conex_diff_provider.cmx src/conex_repository.cmx src/conex.cmx src/conex_unix_persistency.cmx src/conex_unix_provider.cmx src/openssl/conex_openssl.cmx app/conex_verify.cmx app/conex_verify_openssl.cmx -o app/conex_verify_openssl.native
- ocamlfind ocamldep -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -modules app/conex_verify_nocrypto.ml > app/conex_verify_nocrypto.ml.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_verify_nocrypto.cmo app/conex_verify_nocrypto.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_verify_nocrypto.cmo app/conex_verify_nocrypto.ml
- File "app/conex_verify_nocrypto.ml", line 22, characters 2-11:
- 22 |   Term.info "conex_verify_nocrypto" ~version:"0.9.2"
-        ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_verify_nocrypto.ml", line 25, characters 15-24:
- 25 | let () = match Term.eval cmd with `Ok () -> exit 0 | _ -> exit 1
-                     ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval
- Use Cmd.v and one of Cmd.eval* instead.
- File "app/conex_verify_nocrypto.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_verify_nocrypto.cmx app/conex_verify_nocrypto.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/openssl -I src/nocrypto -o app/conex_verify_nocrypto.cmx app/conex_verify_nocrypto.ml
- File "app/conex_verify_nocrypto.ml", line 22, characters 2-11:
- 22 |   Term.info "conex_verify_nocrypto" ~version:"0.9.2"
-        ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "app/conex_verify_nocrypto.ml", line 25, characters 15-24:
- 25 | let () = match Term.eval cmd with `Ok () -> exit 0 | _ -> exit 1
-                     ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval
- Use Cmd.v and one of Cmd.eval* instead.
- File "app/conex_verify_nocrypto.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlopt -linkpkg -g -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -I src -I app -I src/openssl -I src/nocrypto src/conex_utils.cmx src/conex_resource.cmx src/conex_opam_repository_layout.cmx app/conex_opts.cmx src/conex_crypto.cmx src/conex_diff.cmx src/conex_opam_encoding.cmx src/conex_io.cmx src/conex_diff_provider.cmx src/conex_repository.cmx src/conex.cmx src/conex_unix_persistency.cmx src/conex_unix_provider.cmx src/openssl/conex_openssl.cmx app/conex_verify.cmx src/nocrypto/conex_nocrypto.cmx app/conex_verify_nocrypto.cmx -o app/conex_verify_nocrypto.native
- # Parallel statistics: { count(total): 4(81), max: 13, min: 3, average(total): 5.500(1.222) }
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "ocaml" "pkg/pkg.ml" "build" "--pinned" "false" "--tests" "true" (CWD=/home/opam/.opam/4.14/.opam-switch/build/conex.0.9.2)
- ocamlfind ocamldep -package 'cstruct nocrypto x509 nocrypto.unix opam-file-format' -package alcotest -modules test/tests.ml > test/tests.ml.depends
- ocamlfind ocamldep -package alcotest -modules test/basics.ml > test/basics.ml.depends
- ocamlfind ocamldep -package alcotest -modules test/common.ml > test/common.ml.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package alcotest -w +A-4-33-44-48-58 -color always -I test -I src -I src/openssl -I src/nocrypto -o test/common.cmo test/common.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package alcotest -w +A-4-33-44-48-58 -color always -I test -I src -I src/openssl -I src/nocrypto -o test/common.cmo test/common.ml
- File "test/common.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamldep -package alcotest -modules test/repositorytests.ml > test/repositorytests.ml.depends
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package alcotest -w +A-4-33-44-48-58 -color always -I test -I src -I src/openssl -I src/nocrypto -o test/basics.cmo test/basics.ml
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package alcotest -w +A-4-33-44-48-58 -color always -I test -I src -I src/openssl -I src/nocrypto -o test/repositorytests.cmo test/repositorytests.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package alcotest -w +A-4-33-44-48-58 -color always -I test -I src -I src/openssl -I src/nocrypto -o test/basics.cmo test/basics.ml
- File "test/basics.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package alcotest -w +A-4-33-44-48-58 -color always -I test -I src -I src/openssl -I src/nocrypto -o test/repositorytests.cmo test/repositorytests.ml
- File "test/repositorytests.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto x509 nocrypto.unix opam-file-format' -package alcotest -w +A-4-33-44-48-58 -color always -I test -I src -I src/openssl -I src/nocrypto -o test/tests.cmo test/tests.ml
- + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto x509 nocrypto.unix opam-file-format' -package alcotest -w +A-4-33-44-48-58 -color always -I test -I src -I src/openssl -I src/nocrypto -o test/tests.cmo test/tests.ml
- File "test/tests.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package alcotest -w +A-4-33-44-48-58 -color always -I test -I src -I src/openssl -I src/nocrypto -o test/common.cmx test/common.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package alcotest -w +A-4-33-44-48-58 -color always -I test -I src -I src/openssl -I src/nocrypto -o test/common.cmx test/common.ml
- File "test/common.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package alcotest -w +A-4-33-44-48-58 -color always -I test -I src -I src/openssl -I src/nocrypto -o test/basics.cmx test/basics.ml
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package alcotest -w +A-4-33-44-48-58 -color always -I test -I src -I src/openssl -I src/nocrypto -o test/repositorytests.cmx test/repositorytests.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package alcotest -w +A-4-33-44-48-58 -color always -I test -I src -I src/openssl -I src/nocrypto -o test/basics.cmx test/basics.ml
- File "test/basics.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package alcotest -w +A-4-33-44-48-58 -color always -I test -I src -I src/openssl -I src/nocrypto -o test/repositorytests.cmx test/repositorytests.ml
- File "test/repositorytests.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto x509 nocrypto.unix opam-file-format' -package alcotest -w +A-4-33-44-48-58 -color always -I test -I src -I src/openssl -I src/nocrypto -o test/tests.cmx test/tests.ml
- + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto x509 nocrypto.unix opam-file-format' -package alcotest -w +A-4-33-44-48-58 -color always -I test -I src -I src/openssl -I src/nocrypto -o test/tests.cmx test/tests.ml
- File "test/tests.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlopt -linkpkg -g -package 'cstruct nocrypto x509 nocrypto.unix opam-file-format' -package alcotest -I src -I src/nocrypto -I src/openssl -I test src/conex_utils.cmx src/conex_resource.cmx src/conex_crypto.cmx src/conex_opam_encoding.cmx src/conex_opam_repository_layout.cmx src/conex_io.cmx src/conex_repository.cmx src/conex_unix_persistency.cmx src/nocrypto/conex_nocrypto.cmx src/openssl/conex_openssl.cmx test/common.cmx test/basics.cmx test/repositorytests.cmx test/tests.cmx -o test/tests.native
- # Parallel statistics: { count(total): 2(110), max: 2, min: 2, average(total): 2.000(1.018) }
Processing  2/3: [conex: ocaml test]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "ocaml" "pkg/pkg.ml" "test" (CWD=/home/opam/.opam/4.14/.opam-switch/build/conex.0.9.2)
- Testing `Conex tests'.
- This run has ID `HXHG3C5K'.
- 
-   [OK]          Uint                                     0   basic compare is...
-   [OK]          Uint                                     1   succ is good.
-   [OK]          Uint                                     2   to/of_string is ...
-   [OK]          Uint                                     3   compare r zero i...
-   [OK]          NocryptoSignature                        0   sign and verify ...
-   [OK]          NocryptoSignature                        1   self-sign is good.
-   [OK]          NocryptoSignature                        2   bad priv is bad.
-   [OK]          NocryptoSignature                        3   verify failures.
-   [OK]          NocryptoIndex                            0   good index.
-   [OK]          NocryptoIndex                            1   bad index.
-   [OK]          NocryptoIndex                            2   bad index 2.
-   [OK]          MemoryProvider                           0   empty provider.
-   [OK]          MemoryProvider                           1   basic provider.
-   [OK]          MemoryProvider                           2   more provider.
-   [OK]          NocryptoRepositoryBasics                 0   empty repo.
-   [OK]          NocryptoRepositoryBasics                 1   key repo.
-   [OK]          NocryptoRepositoryBasics                 2   team.
-   [OK]          NocryptoRepositoryBasics                 3   checksum computa...
-   [OK]          NocryptoRepositoryBasics                 4   basic data persi...
-   [OK]          NocryptoRepositoryBasics                 5   bad id in repo.
-   [OK]          NocryptoRepositoryBasics                 6   bad idx in repo.
-   [OK]          NocryptoRepositoryBasics                 7   bad auth in repo.
-   [OK]          NocryptoRepositoryBasics                 8   bad rel in repo.
-   [OK]          NocryptoRepositoryBasics                 9   bad cs in repo.
-   [OK]          NocryptoRepositoryKeys                   0   signed index.
-   [OK]          NocryptoRepositoryKeys                   1   signed and verif...
-   [OK]          NocryptoRepositoryKeys                   2   verify succeeds,...
-   [OK]          NocryptoRepositoryKeys                   3   key good.
-   [OK]          NocryptoRepositoryKeys                   4   key good with qu...
-   [OK]          NocryptoRepositoryKeys                   5   no janitor.
-   [OK]          NocryptoRepositoryKeys                   6   wrong resource.
-   [OK]          NocryptoRepositoryKeys                   7   wrong name.
-   [OK]          NocryptoRepositoryTeam                   0   basic team.
-   [OK]          NocryptoRepositoryTeam                   1   also self signed.
-   [OK]          NocryptoRepositoryTeam                   2   wrong resource.
-   [OK]          NocryptoRepositoryTeam                   3   wrong name.
-   [OK]          NocryptoRepositoryTeam                   4   dynamic team.
-   [OK]          NocryptoRepositoryAuthorisation          0   basic auth.
-   [OK]          NocryptoRepositoryAuthorisation          1   also self signed.
-   [OK]          NocryptoRepositoryAuthorisation          2   wrong resource.
-   [OK]          NocryptoRepositoryAuthorisation          3   wrong name.
-   [OK]          NocryptoRepositoryAuthorisation          4   dynamic authoris...
-   [OK]          NocryptoRepositoryPackage                0   basic release.
-   [OK]          NocryptoRepositoryPackage                1   quorum on releases.
-   [OK]          NocryptoRepositoryPackage                2   not authorised.
-   [OK]          NocryptoRepositoryPackage                3   missing some rel...
-   [OK]          NocryptoRepositoryPackage                4   bad releases on ...
-   [OK]          NocryptoRepositoryPackage                5   name mismatch (r...
-   [OK]          NocryptoRepositoryPackage                6   wrong name.
-   [OK]          NocryptoRepositoryPackage                7   wrong resource.
-   [OK]          NocryptoRepositoryRelease                0   basic checksum.
-   [OK]          NocryptoRepositoryRelease                1   quorum checksum.
-   [OK]          NocryptoRepositoryRelease                2   bad checksum.
-   [OK]          NocryptoRepositoryRelease                3   bad releases name.
-   [OK]          NocryptoRepositoryRelease                4   checksum name no...
-   [OK]          NocryptoRepositoryRelease                5   wrong checksum n...
-   [OK]          NocryptoRepositoryRelease                6   wrong checksum r...
-   [OK]          OpenSSLSignature                         0   sign and verify ...
-   [OK]          OpenSSLSignature                         1   self-sign is good.
-   [OK]          OpenSSLSignature                         2   bad priv is bad.
-   [OK]          OpenSSLSignature                         3   verify failures.
-   [OK]          OpenSSLIndex                             0   good index.
-   [OK]          OpenSSLIndex                             1   bad index.
-   [OK]          OpenSSLIndex                             2   bad index 2.
-   [OK]          OpenSSLRepositoryBasics                  0   empty repo.
-   [OK]          OpenSSLRepositoryBasics                  1   key repo.
-   [OK]          OpenSSLRepositoryBasics                  2   team.
-   [OK]          OpenSSLRepositoryBasics                  3   checksum computa...
-   [OK]          OpenSSLRepositoryBasics                  4   basic data persi...
-   [OK]          OpenSSLRepositoryBasics                  5   bad id in repo.
-   [OK]          OpenSSLRepositoryBasics                  6   bad idx in repo.
-   [OK]          OpenSSLRepositoryBasics                  7   bad auth in repo.
-   [OK]          OpenSSLRepositoryBasics                  8   bad rel in repo.
-   [OK]          OpenSSLRepositoryBasics                  9   bad cs in repo.
-   [OK]          OpenSSLRepositoryKeys                    0   signed index.
-   [OK]          OpenSSLRepositoryKeys                    1   signed and verif...
-   [OK]          OpenSSLRepositoryKeys                    2   verify succeeds,...
-   [OK]          OpenSSLRepositoryKeys                    3   key good.
-   [OK]          OpenSSLRepositoryKeys                    4   key good with qu...
-   [OK]          OpenSSLRepositoryKeys                    5   no janitor.
-   [OK]          OpenSSLRepositoryKeys                    6   wrong resource.
-   [OK]          OpenSSLRepositoryKeys                    7   wrong name.
-   [OK]          OpenSSLRepositoryTeam                    0   basic team.
-   [OK]          OpenSSLRepositoryTeam                    1   also self signed.
-   [OK]          OpenSSLRepositoryTeam                    2   wrong resource.
-   [OK]          OpenSSLRepositoryTeam                    3   wrong name.
-   [OK]          OpenSSLRepositoryTeam                    4   dynamic team.
-   [OK]          OpenSSLRepositoryAuthorisation           0   basic auth.
-   [OK]          OpenSSLRepositoryAuthorisation           1   also self signed.
-   [OK]          OpenSSLRepositoryAuthorisation           2   wrong resource.
-   [OK]          OpenSSLRepositoryAuthorisation           3   wrong name.
-   [OK]          OpenSSLRepositoryAuthorisation           4   dynamic authoris...
-   [OK]          OpenSSLRepositoryPackage                 0   basic release.
-   [OK]          OpenSSLRepositoryPackage                 1   quorum on releases.
-   [OK]          OpenSSLRepositoryPackage                 2   not authorised.
-   [OK]          OpenSSLRepositoryPackage                 3   missing some rel...
-   [OK]          OpenSSLRepositoryPackage                 4   bad releases on ...
-   [OK]          OpenSSLRepositoryPackage                 5   name mismatch (r...
-   [OK]          OpenSSLRepositoryPackage                 6   wrong name.
-   [OK]          OpenSSLRepositoryPackage                 7   wrong resource.
-   [OK]          OpenSSLRepositoryRelease                 0   basic checksum.
-   [OK]          OpenSSLRepositoryRelease                 1   quorum checksum.
-   [OK]          OpenSSLRepositoryRelease                 2   bad checksum.
-   [OK]          OpenSSLRepositoryRelease                 3   bad releases name.
-   [OK]          OpenSSLRepositoryRelease                 4   checksum name no...
-   [OK]          OpenSSLRepositoryRelease                 5   wrong checksum n...
-   [OK]          OpenSSLRepositoryRelease                 6   wrong checksum r...
- 
- Full test results in `~/.opam/4.14/.opam-switch/build/conex.0.9.2/_build/_tests/Conex tests'.
- Test Successful in 1.567s. 107 tests run.
-> compiled  conex.0.9.2
-> installed conex.0.9.2
Done.
# Run eval $(opam env) to update the current shell environment
2022-07-27 05:25.28 ---> saved as "c1f8a69968362ceed1a1b0d57e3fbe7b977718e2d25b3b50196a603b2a4e28a0"
Job succeeded
2022-07-27 05:26.44: Job succeeded