(not at the head of any monitored branch or PR)
2025-08-05 14:01.49: New job: test opam-lib.1.3.1 with dune.3.20.0~alpha2, using opam 2.3
                              from https://github.com/ocaml/opam-repository.git#refs/pull/28298/head (dd5533520fdcb5364efecb41d297e786ddcc1f76)
                              on debian-12-ocaml-4.14/amd64

To reproduce locally:

cd $(mktemp -d)
git clone --recursive "https://github.com/ocaml/opam-repository.git" && cd "opam-repository" && git fetch origin "refs/pull/28298/head" && git reset --hard dd553352
git fetch origin master
git merge --no-edit 39155538b0d7654773a68bd42b0b7dbb8eb14ad7
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-12-ocaml-4.14@sha256:b3b4d6d5643af6178c2c7da1f4185223f562d83280904781325cdf5798986a63
USER 1000:1000
WORKDIR /home/opam
RUN sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam
RUN opam init --reinit -ni
RUN opam option solver=builtin-0install && opam config report
ENV OPAMDOWNLOADJOBS="1"
ENV OPAMERRLOGLEN="0"
ENV OPAMPRECISETRACKING="1"
ENV CI="true"
ENV OPAM_REPO_CI="true"
RUN rm -rf opam-repository/
COPY --chown=1000:1000 . opam-repository/
RUN opam repository set-url --strict default opam-repository/
RUN opam update --depexts || true
RUN opam pin add -k version -yn dune.3.20.0~alpha2 3.20.0~alpha2
RUN opam reinstall dune.3.20.0~alpha2; \
    res=$?; \
    test "$res" != 31 && exit "$res"; \
    export OPAMCLI=2.0; \
    build_dir=$(opam var prefix)/.opam-switch/build; \
    failed=$(ls "$build_dir"); \
    partial_fails=""; \
    for pkg in $failed; do \
    if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-12\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'dune.3.20.0~alpha2' && partial_fails="$partial_fails $pkg"; \
    done; \
    test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
    exit 1
RUN opam reinstall opam-lib.1.3.1; \
    res=$?; \
    test "$res" != 31 && exit "$res"; \
    export OPAMCLI=2.0; \
    build_dir=$(opam var prefix)/.opam-switch/build; \
    failed=$(ls "$build_dir"); \
    partial_fails=""; \
    for pkg in $failed; do \
    if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-12\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'opam-lib.1.3.1' && partial_fails="$partial_fails $pkg"; \
    done; \
    test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
    exit 1
RUN (opam reinstall --with-test opam-lib.1.3.1) || true
RUN opam reinstall --with-test --verbose opam-lib.1.3.1; \
    res=$?; \
    test "$res" != 31 && exit "$res"; \
    export OPAMCLI=2.0; \
    build_dir=$(opam var prefix)/.opam-switch/build; \
    failed=$(ls "$build_dir"); \
    partial_fails=""; \
    for pkg in $failed; do \
    if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-12\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'opam-lib.1.3.1' && partial_fails="$partial_fails $pkg"; \
    done; \
    test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
    exit 1

END-OF-DOCKERFILE
docker build -f ../Dockerfile .

2025-08-05 14:01.49: Using cache hint "ocaml/opam:debian-12-ocaml-4.14@sha256:b3b4d6d5643af6178c2c7da1f4185223f562d83280904781325cdf5798986a63-dune.3.20.0~alpha2-opam-lib.1.3.1-dd5533520fdcb5364efecb41d297e786ddcc1f76"
2025-08-05 14:01.49: Using OBuilder spec:
((from ocaml/opam:debian-12-ocaml-4.14@sha256:b3b4d6d5643af6178c2c7da1f4185223f562d83280904781325cdf5798986a63)
 (user (uid 1000) (gid 1000))
 (workdir /home/opam)
 (run (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam"))
 (run (network host)
      (shell "opam init --reinit --config .opamrc-sandbox -ni"))
 (run (shell "opam option solver=builtin-0install && opam config report"))
 (env OPAMDOWNLOADJOBS 1)
 (env OPAMERRLOGLEN 0)
 (env OPAMPRECISETRACKING 1)
 (env CI true)
 (env OPAM_REPO_CI true)
 (run (shell "rm -rf opam-repository/"))
 (copy (src .) (dst opam-repository/))
 (run (shell "opam repository set-url --strict default opam-repository/"))
 (run (network host)
      (shell "opam update --depexts || true"))
 (run (shell "opam pin add -k version -yn dune.3.20.0~alpha2 3.20.0~alpha2"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell  "opam reinstall dune.3.20.0~alpha2;\
             \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        partial_fails=\"\";\
             \n        for pkg in $failed; do\
             \n          if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-12\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'dune.3.20.0~alpha2' && partial_fails=\"$partial_fails $pkg\";\
             \n        done;\
             \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
             \n        exit 1"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell  "opam reinstall opam-lib.1.3.1;\
             \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        partial_fails=\"\";\
             \n        for pkg in $failed; do\
             \n          if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-12\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'opam-lib.1.3.1' && partial_fails=\"$partial_fails $pkg\";\
             \n        done;\
             \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
             \n        exit 1"))
 (run (network host)
      (shell "(opam reinstall --with-test opam-lib.1.3.1) || true"))
 (run (shell  "opam reinstall --with-test --verbose opam-lib.1.3.1;\
             \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        partial_fails=\"\";\
             \n        for pkg in $failed; do\
             \n          if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-12\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'opam-lib.1.3.1' && partial_fails=\"$partial_fails $pkg\";\
             \n        done;\
             \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
             \n        exit 1"))
)

2025-08-05 14:01.49: Waiting for resource in pool OCluster
2025-08-05 21:29.35: Waiting for worker…
2025-08-05 21:31.54: Got resource from pool OCluster
Building on phoebe
All commits already cached
Updating files:  57% (10407/17995)
Updating files:  58% (10438/17995)
Updating files:  59% (10618/17995)
Updating files:  60% (10797/17995)
Updating files:  61% (10977/17995)
Updating files:  62% (11157/17995)
Updating files:  63% (11337/17995)
Updating files:  64% (11517/17995)
Updating files:  65% (11697/17995)
Updating files:  66% (11877/17995)
Updating files:  67% (12057/17995)
Updating files:  68% (12237/17995)
Updating files:  69% (12417/17995)
Updating files:  70% (12597/17995)
Updating files:  71% (12777/17995)
Updating files:  72% (12957/17995)
Updating files:  73% (13137/17995)
Updating files:  74% (13317/17995)
Updating files:  75% (13497/17995)
Updating files:  76% (13677/17995)
Updating files:  77% (13857/17995)
Updating files:  78% (14037/17995)
Updating files:  79% (14217/17995)
Updating files:  80% (14396/17995)
Updating files:  81% (14576/17995)
Updating files:  82% (14756/17995)
Updating files:  83% (14936/17995)
Updating files:  84% (15116/17995)
Updating files:  85% (15296/17995)
Updating files:  86% (15476/17995)
Updating files:  87% (15656/17995)
Updating files:  88% (15836/17995)
Updating files:  89% (16016/17995)
Updating files:  90% (16196/17995)
Updating files:  91% (16376/17995)
Updating files:  92% (16556/17995)
Updating files:  93% (16736/17995)
Updating files:  94% (16916/17995)
Updating files:  95% (17096/17995)
Updating files:  96% (17276/17995)
Updating files:  97% (17456/17995)
Updating files:  98% (17636/17995)
Updating files:  99% (17816/17995)
Updating files: 100% (17995/17995)
Updating files: 100% (17995/17995), done.
HEAD is now at 39155538b0 Merge pull request #28292 from gildor478/release-ocamlmod-v0.1.1
Updating 39155538b0..dd5533520f
Fast-forward
 .../chrome-trace/chrome-trace.3.20.0~alpha2/opam   | 41 ++++++++++++
 .../dune-action-plugin.3.20.0~alpha2/opam          | 54 ++++++++++++++++
 .../dune-build-info.3.20.0~alpha2/opam             | 47 ++++++++++++++
 .../dune-configurator.3.20.0~alpha2/opam           | 51 +++++++++++++++
 packages/dune-glob/dune-glob.3.20.0~alpha2/opam    | 44 +++++++++++++
 .../dune-private-libs.3.20.0~alpha2/opam           | 52 +++++++++++++++
 .../dune-rpc-lwt/dune-rpc-lwt.3.20.0~alpha2/opam   | 43 +++++++++++++
 packages/dune-rpc/dune-rpc.3.20.0~alpha2/opam      | 45 +++++++++++++
 packages/dune-site/dune-site.3.20.0~alpha2/opam    | 39 ++++++++++++
 packages/dune/dune.3.20.0~alpha2/opam              | 74 ++++++++++++++++++++++
 packages/dyn/dyn.3.20.0~alpha2/opam                | 42 ++++++++++++
 packages/ocamlc-loc/ocamlc-loc.3.20.0~alpha2/opam  | 45 +++++++++++++
 packages/ordering/ordering.3.20.0~alpha2/opam      | 40 ++++++++++++
 packages/stdune/stdune.3.20.0~alpha2/opam          | 46 ++++++++++++++
 packages/xdg/xdg.3.20.0~alpha2/opam                | 41 ++++++++++++
 15 files changed, 704 insertions(+)
 create mode 100644 packages/chrome-trace/chrome-trace.3.20.0~alpha2/opam
 create mode 100644 packages/dune-action-plugin/dune-action-plugin.3.20.0~alpha2/opam
 create mode 100644 packages/dune-build-info/dune-build-info.3.20.0~alpha2/opam
 create mode 100644 packages/dune-configurator/dune-configurator.3.20.0~alpha2/opam
 create mode 100644 packages/dune-glob/dune-glob.3.20.0~alpha2/opam
 create mode 100644 packages/dune-private-libs/dune-private-libs.3.20.0~alpha2/opam
 create mode 100644 packages/dune-rpc-lwt/dune-rpc-lwt.3.20.0~alpha2/opam
 create mode 100644 packages/dune-rpc/dune-rpc.3.20.0~alpha2/opam
 create mode 100644 packages/dune-site/dune-site.3.20.0~alpha2/opam
 create mode 100644 packages/dune/dune.3.20.0~alpha2/opam
 create mode 100644 packages/dyn/dyn.3.20.0~alpha2/opam
 create mode 100644 packages/ocamlc-loc/ocamlc-loc.3.20.0~alpha2/opam
 create mode 100644 packages/ordering/ordering.3.20.0~alpha2/opam
 create mode 100644 packages/stdune/stdune.3.20.0~alpha2/opam
 create mode 100644 packages/xdg/xdg.3.20.0~alpha2/opam

(from ocaml/opam:debian-12-ocaml-4.14@sha256:b3b4d6d5643af6178c2c7da1f4185223f562d83280904781325cdf5798986a63)
Unable to find image 'ocaml/opam:debian-12-ocaml-4.14@sha256:b3b4d6d5643af6178c2c7da1f4185223f562d83280904781325cdf5798986a63' locally
docker.io/ocaml/opam@sha256:b3b4d6d5643af6178c2c7da1f4185223f562d83280904781325cdf5798986a63: Pulling from ocaml/opam
Digest: sha256:b3b4d6d5643af6178c2c7da1f4185223f562d83280904781325cdf5798986a63
Status: Downloaded newer image for ocaml/opam@sha256:b3b4d6d5643af6178c2c7da1f4185223f562d83280904781325cdf5798986a63
2025-08-05 21:32.20 ---> using "7f53aba96fd697ea92c7c7d3f6be48133fa7f3f6538a693606c4cbcecd7917b8" from cache

/: (user (uid 1000) (gid 1000))

/: (workdir /home/opam)

/home/opam: (run (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam"))
2025-08-05 21:32.20 ---> using "e4ec4ab2139d3c4a94c2b5470fe84288e4986c518ff4f4ae2d7c7e30aeac0731" from cache

/home/opam: (run (network host)
                 (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.2, 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] Initialised
2025-08-05 21:32.20 ---> using "707659fd6393183061072104f3ce800d69d94ba93e0f39ab380130268d0ee81e" from cache

/home/opam: (run (shell "opam option solver=builtin-0install && opam config report"))
Set to 'builtin-0install' the field solver in global configuration
# opam config report
# opam-version         2.3.0 (35acd0c5abc5e66cdbd5be16ba77aa6c33a4c724)
# self-upgrade         no
# system               arch=x86_64 os=linux os-distribution=debian os-version=12
# solver               builtin-0install
# install-criteria     -changed,-count[avoid-version,solution]
# upgrade-criteria     -count[avoid-version,solution]
# jobs                 71
# repositories         1 (version-controlled)
# pinned               1 (version)
# current-switch       4.14
# invariant            ["ocaml-base-compiler" {= "4.14.2"}]
# compiler-packages    ocaml-base-compiler.4.14.2, ocaml-options-vanilla.1
# ocaml:native         true
# ocaml:native-tools   true
# ocaml:native-dynlink true
# ocaml:stubsdir       /home/opam/.opam/4.14/lib/ocaml/stublibs:/home/opam/.opam/4.14/lib/ocaml
# ocaml:preinstalled   false
# ocaml:compiler       4.14.2
2025-08-05 21:32.20 ---> using "3ec3067d40f73cc0ec4554b242939c55b0261973e091b54a647662451dc49933" from cache

/home/opam: (env OPAMDOWNLOADJOBS 1)

/home/opam: (env OPAMERRLOGLEN 0)

/home/opam: (env OPAMPRECISETRACKING 1)

/home/opam: (env CI true)

/home/opam: (env OPAM_REPO_CI true)

/home/opam: (run (shell "rm -rf opam-repository/"))
2025-08-05 21:32.20 ---> using "376e3b49c8c08cb1ff0d45feb403c06e037d8df5800c560fdd8dd472f1e36b9a" from cache

/home/opam: (copy (src .) (dst opam-repository/))
2025-08-05 21:32.22 ---> using "d7c14fc292f88db48f1d08b5e5bee64699faa33d6c6497ea4d0ded851936243b" from cache

/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2025-08-05 21:32.22 ---> using "4d064c1160c8dcca737cd7528eeaed565bdc230fcc7555f114d63e3df515c34a" from cache

/home/opam: (run (network host)
                 (shell "opam update --depexts || true"))
+ /usr/bin/sudo "apt-get" "update"
- Hit:1 http://deb.debian.org/debian bookworm InRelease
- Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
- Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
- Get:4 http://deb.debian.org/debian bookworm-updates/main amd64 Packages.diff/Index [19.6 kB]
- Ign:4 http://deb.debian.org/debian bookworm-updates/main amd64 Packages.diff/Index
- Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [6916 B]
- Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [272 kB]
- Fetched 402 kB in 0s (859 kB/s)
- Reading package lists...
- 
2025-08-05 21:32.22 ---> using "f43accf761343248e80f7b61b22936d9bfc3109749567c716c34e25a997df933" from cache

/home/opam: (run (shell "opam pin add -k version -yn dune.3.20.0~alpha2 3.20.0~alpha2"))
dune is now pinned to version 3.20.0~alpha2
2025-08-05 21:32.22 ---> using "6638f587e9f000750e3e69596c6135f07b9c36d4a2f3df033c7caac1be116f53" from cache

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell  "opam reinstall dune.3.20.0~alpha2;\
                        \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        partial_fails=\"\";\
                        \n        for pkg in $failed; do\
                        \n          if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-12\\\"\"; then\
                        \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
                        \n          fi;\
                        \n          test \"$pkg\" != 'dune.3.20.0~alpha2' && partial_fails=\"$partial_fails $pkg\";\
                        \n        done;\
                        \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
                        \n        exit 1"))
dune.3.20.0~alpha2 is not installed. Install it? [y/n] y
The following actions will be performed:
=== install 1 package
  - install dune 3.20.0~alpha2 (pinned)

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved dune.3.20.0~alpha2  (cached)
-> installed dune.3.20.0~alpha2
Done.
# To update the current shell environment, run: eval $(opam env)
2025-08-05 21:32.22 ---> using "cdd243173bfeebba71c044bc8b6d060c2b698788bb7464614ff31bbb47a8931d" from cache

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell  "opam reinstall opam-lib.1.3.1;\
                        \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        partial_fails=\"\";\
                        \n        for pkg in $failed; do\
                        \n          if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-12\\\"\"; then\
                        \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
                        \n          fi;\
                        \n          test \"$pkg\" != 'opam-lib.1.3.1' && partial_fails=\"$partial_fails $pkg\";\
                        \n        done;\
                        \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
                        \n        exit 1"))
opam-lib.1.3.1 is not installed. Install it? [y/n] y
The following actions will be performed:
=== install 15 packages
  - install base-bytes base               [required by extlib]
  - install cmdliner   1.3.0              [required by opam-lib]
  - install cppo       1.8.0              [required by dose3]
  - install cudf       0.10               [required by opam-lib]
  - install dose3      5.0.1-2            [required by opam-lib]
  - install extlib     1.7.7-1            [required by cudf, dose3]
  - install jsonm      1.0.2              [required by opam-lib]
  - install ocamlbuild 0.16.1             [required by dose3, jsonm]
  - install ocamlfind  1.9.8              [required by opam-lib]
  - install ocamlgraph 1.8.8              [required by opam-lib]
  - install opam-lib   1.3.1 (deprecated)
  - install re         1.13.2             [required by opam-lib]
  - install seq        base               [required by re]
  - install topkg      1.1.0              [required by jsonm]
  - install uutf       1.0.4              [required by jsonm]

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved cmdliner.1.3.0  (cached)
-> retrieved cppo.1.8.0  (cached)
-> retrieved cudf.0.10  (cached)
-> retrieved dose3.5.0.1-2  (cached)
-> retrieved extlib.1.7.7-1  (cached)
-> retrieved jsonm.1.0.2  (cached)
-> retrieved ocamlbuild.0.16.1  (cached)
-> retrieved ocamlfind.1.9.8  (cached)
-> retrieved ocamlgraph.1.8.8  (cached)
-> retrieved opam-lib.1.3.1  (cached)
-> retrieved re.1.13.2  (cached)
-> retrieved seq.base  (cached)
-> installed seq.base
-> retrieved topkg.1.1.0  (cached)
-> retrieved uutf.1.0.4  (cached)
-> installed cppo.1.8.0
-> installed re.1.13.2
-> installed cmdliner.1.3.0
-> installed ocamlfind.1.9.8
-> installed base-bytes.base
-> installed ocamlbuild.0.16.1
-> installed extlib.1.7.7-1
-> installed cudf.0.10
-> installed topkg.1.1.0
-> installed uutf.1.0.4
-> installed ocamlgraph.1.8.8
-> installed jsonm.1.0.2
-> installed dose3.5.0.1-2
-> installed opam-lib.1.3.1
Done.

<><> opam-lib.1.3.1 installed successfully ><><><><><><><><><><><><><><><><><><>
=> Note: This package is deprecated.
# To update the current shell environment, run: eval $(opam env)
2025-08-05 21:33.55 ---> saved as "7858ec5abc8598bff113358204d0fa605f18c6f0987fa7bfe2b15fc1c52acbca"

/home/opam: (run (network host)
                 (shell "(opam reinstall --with-test opam-lib.1.3.1) || true"))
The following actions will be performed:
=== recompile 1 package
  - recompile opam-lib 1.3.1 (deprecated)

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved opam-lib.1.3.1  (https://opam.ocaml.org/cache)
-> removed   opam-lib.1.3.1
-> installed opam-lib.1.3.1
Done.

<><> opam-lib.1.3.1 installed successfully ><><><><><><><><><><><><><><><><><><>
=> Note: This package is deprecated.
# To update the current shell environment, run: eval $(opam env)
2025-08-05 21:34.30 ---> saved as "ea07d72a081768dca6fc3a6ddce3f29a50e7debcc4750b5333f4f1c5f960632f"

/home/opam: (run (shell  "opam reinstall --with-test --verbose opam-lib.1.3.1;\
                        \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        partial_fails=\"\";\
                        \n        for pkg in $failed; do\
                        \n          if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-12\\\"\"; then\
                        \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
                        \n          fi;\
                        \n          test \"$pkg\" != 'opam-lib.1.3.1' && partial_fails=\"$partial_fails $pkg\";\
                        \n        done;\
                        \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
                        \n        exit 1"))
The following actions will be performed:
=== recompile 1 package
  - recompile opam-lib 1.3.1 (deprecated)

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing  1/4: [opam-lib.1.3.1: extract]
-> retrieved opam-lib.1.3.1  (cached)
Processing  2/4: [opam-lib: ./configure]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "./configure" (CWD=/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1)
- checking for gcc... gcc
- checking whether the C compiler works... yes
- checking for C compiler default output file name... a.out
- checking for suffix of executables... 
- checking whether we are cross compiling... no
- checking for suffix of object files... o
- checking whether we are using the GNU C compiler... yes
- checking whether gcc accepts -g... yes
- checking for gcc option to accept ISO C89... none needed
- checking for ocamlc... ocamlc
- OCaml version is 4.14.2
- OCaml library path is /home/opam/.opam/4.14/lib/ocaml
- checking for ocamlopt... ocamlopt
- checking for ocamlc.opt... ocamlc.opt
- checking for ocamlopt.opt... ocamlopt.opt
- checking for ocaml... ocaml
- checking for ocamldep... ocamldep
- checking for ocamlmktop... ocamlmktop
- checking for ocamlmklib... ocamlmklib
- checking for ocamldoc... ocamldoc
- checking for ocamlbuild... ocamlbuild
- checking for gawk... no
- checking for mawk... mawk
- checking for ocamllex... ocamllex
- checking for ocamllex.opt... ocamllex.opt
- checking for ocamlyacc... ocamlyacc
- checking for ocamlfind... ocamlfind
- checking for curl... curl
- 
- checking for OCaml findlib package unix... found
- checking for OCaml findlib package extlib... found
- checking for OCaml findlib package re... found
- checking for OCaml findlib package re.emacs... found
- checking for OCaml findlib package re.str... found
- checking for OCaml findlib package re.perl... found
- checking for OCaml findlib package re.pcre... found
- checking for OCaml findlib package re.glob... found
- checking for OCaml findlib package cmdliner... found
- checking for OCaml findlib package ocamlgraph... found
- checking for OCaml findlib package cudf... found
- checking for OCaml findlib package dose3... found
- checking for OCaml findlib package jsonm... found
- 
- configure: creating ./config.status
- config.status: creating Makefile.config
- config.status: creating META
- config.status: creating src/core/opamVersion.ml
- 
- Executables will be installed in /usr/local/bin
- Manual pages will be installed in /usr/local/share/man
Processing  2/4: [opam-lib: make]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" (CWD=/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1)
- make -C src opam-lib
- make[1]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make ./opam-core.cma ./opam-format.cma ./opam-solver.cma ./opam-repository.cma ./opam-state.cma ./opam-client.cma
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- ocaml ../shell/crunch.ml "complete"     < ../shell/opam_completion.sh > state/opamScript.ml
- ocaml ../shell/crunch.ml "complete_zsh" < ../shell/opam_completion_zsh.sh >> state/opamScript.ml
- ocaml ../shell/crunch.ml "switch_eval"  < ../shell/opam_switch_eval.sh >> state/opamScript.ml
- cp -f core/opamCompat.ml.4.02 core/opamCompat.ml
- cp -f core/opamCompat.mli.4.02 core/opamCompat.mli
- make -f ../OCamlMakefile subprojs SUBPROJS=core SUBTARGET=byte-code-library
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[5]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I core/ core/opamFilename.mli > ._bcdi/core/opamFilename.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I core/ core/opamParallel.mli > ._bcdi/core/opamParallel.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I core/ core/opamSystem.mli > ._bcdi/core/opamSystem.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I core/ core/opamProcess.mli > ._bcdi/core/opamProcess.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I core/ core/opamVersion.mli > ._bcdi/core/opamVersion.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I core/ core/opamVersionCompare.mli > ._bcdi/core/opamVersionCompare.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I core/ core/opamConsole.mli > ._bcdi/core/opamConsole.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I core/ core/opamStd.mli > ._bcdi/core/opamStd.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I core/ core/opamCoreConfig.mli > ._bcdi/core/opamCoreConfig.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I core/ core/opamJson.mli > ._bcdi/core/opamJson.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I core/ core/opamCompat.mli > ._bcdi/core/opamCompat.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I core/ core/opamFilename.ml > ._d/core/opamFilename.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I core/ core/opamParallel.ml > ._d/core/opamParallel.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I core/ core/opamSystem.ml > ._d/core/opamSystem.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I core/ core/opamProcess.ml > ._d/core/opamProcess.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I core/ core/opamVersion.ml > ._d/core/opamVersion.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I core/ core/opamVersionCompare.ml > ._d/core/opamVersionCompare.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I core/ core/opamConsole.ml > ._d/core/opamConsole.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I core/ core/opamStd.ml > ._d/core/opamStd.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I core/ core/opamCoreConfig.ml > ._d/core/opamCoreConfig.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I core/ core/opamJson.ml > ._d/core/opamJson.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I core/ core/opamCompat.ml > ._d/core/opamCompat.d
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamCompat.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamCompat.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamJson.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamJson.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamCoreConfig.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamCoreConfig.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamStd.mli
- File "core/opamStd.mli", line 35, characters 26-48:
- 35 |     val (++): t -> t -> t (** Infix set union *)
-                                ^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- File "core/opamStd.mli", line 36, characters 26-53:
- 36 |     val (--): t -> t -> t (** Infix set difference *)
-                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamStd.ml
- File "core/opamStd.ml", line 342, characters 32-46:
- 342 |       let subs = Array.to_list (Re.get_all_ofs subs) in
-                                       ^^^^^^^^^^^^^^
- Alert deprecated: Re.get_all_ofs
- Use Group.all_offset
- File "core/opamStd.ml", line 407, characters 4-16:
- 407 |     Re_str.split (Re_str.regexp (Printf.sprintf "[%c]+" c)) s
-           ^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "core/opamStd.ml", line 407, characters 18-31:
- 407 |     Re_str.split (Re_str.regexp (Printf.sprintf "[%c]+" c)) s
-                         ^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "core/opamStd.ml", line 410, characters 4-22:
- 410 |     Re_str.split_delim (Re_str.regexp (Printf.sprintf "[%c]" c)) s
-           ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "core/opamStd.ml", line 410, characters 24-37:
- 410 |     Re_str.split_delim (Re_str.regexp (Printf.sprintf "[%c]" c)) s
-                               ^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "core/opamStd.ml", line 626, characters 4-22:
- 626 |     Pervasives.at_exit f;
-           ^^^^^^^^^^^^^^^^^^
- 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 "core/opamStd.ml", line 813, characters 24-40:
- 813 |     env (fun s -> match String.lowercase s with
-                               ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "core/opamStd.ml", line 822, characters 24-40:
- 822 |     env (fun s -> match String.lowercase s with
-                               ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "core/opamStd.ml", line 835, characters 10-26:
- 835 |     match String.lowercase s with
-                 ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamConsole.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamConsole.ml
- File "core/opamConsole.ml", line 255, characters 16-32:
- 255 |           match String.lowercase (read_line ()) with
-                       ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "core/opamConsole.ml", line 269, characters 23-37:
- 269 |             else Some (Char.lowercase (Bytes.get buf 0))
-                              ^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.Char.lowercase
- Use Char.lowercase_ascii instead.
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamVersionCompare.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamVersionCompare.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamVersion.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamVersion.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamProcess.mli
- File "core/opamProcess.mli", line 23, characters 36-62:
- 23 |   ?env:string array ->              (** env for the comman d*)
-                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "core/opamProcess.mli", line 24, characters 36-58:
- 24 |   ?verbose:bool ->                  (** force verbosity *)
-                                          ^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "core/opamProcess.mli", line 25, characters 36-78:
- 25 |   ?name:string ->                   (** title, used to name log files, etc. *)
-                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "core/opamProcess.mli", line 26, characters 36-65:
- 26 |   ?metadata:(string*string) list -> (** additional info to log *)
-                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "core/opamProcess.mli", line 27, characters 36-62:
- 27 |   ?dir:string ->                    (** CWD for the command *)
-                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "core/opamProcess.mli", line 28, characters 36-67:
- 28 |   ?allow_stdin:bool ->              (** whether to forward stdin *)
-                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "core/opamProcess.mli", lines 29-30, characters 36-49:
- 29 | ....................................(** Short text that may be displayed in
- 30 |                                         status *)
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "core/opamProcess.mli", line 31, characters 36-61:
- 31 |   string ->                         (** The command itself *)
-                                          ^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "core/opamProcess.mli", line 32, characters 36-65:
- 32 |   string list ->                    (** Command-line arguments *)
-                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamProcess.ml
- File "core/opamProcess.ml", line 352, characters 11-28:
- 352 |      flush Pervasives.stdout);
-                  ^^^^^^^^^^^^^^^^^
- 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
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamSystem.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamSystem.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamParallel.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamParallel.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamFilename.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamFilename.ml
- ocamlfind ocamlc -a     -I core -I format -I solver -I repository -I state -I client -I core/  -g -w +a-4-44-48 -bin-annot -safe-string   -ccopt -Lcore/     -o opam-core.cma core/opamCompat.cmo core/opamJson.cmo core/opamCoreConfig.cmo core/opamStd.cmo core/opamConsole.cmo core/opamVersionCompare.cmo core/opamVersion.cmo core/opamProcess.cmo core/opamSystem.cmo core/opamParallel.cmo core/opamFilename.cmo
- make[5]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=format SUBTARGET=byte-code-library
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- ocamllex  format/opamLineLexer.mll
- 9 states, 262 transitions, table size 1102 bytes
- ocamllex  format/opamLexer.mll
- 64 states, 1459 transitions, table size 6220 bytes
- ocamlyacc  format/opamParser.mly
- make[5]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamParser.mli > ._bcdi/format/opamParser.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFile.mli > ._bcdi/format/opamFile.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFilter.mli > ._bcdi/format/opamFilter.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFormat.mli > ._bcdi/format/opamFormat.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamLexer.mli > ._bcdi/format/opamLexer.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamTypesBase.mli > ._bcdi/format/opamTypesBase.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamTypes.mli > ._bcdi/format/opamTypes.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamCompiler.mli > ._bcdi/format/opamCompiler.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFormula.mli > ._bcdi/format/opamFormula.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamVariable.mli > ._bcdi/format/opamVariable.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamPackage.mli > ._bcdi/format/opamPackage.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamSwitch.mli > ._bcdi/format/opamSwitch.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamRepositoryName.mli > ._bcdi/format/opamRepositoryName.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamLineLexer.mli > ._bcdi/format/opamLineLexer.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFormatConfig.mli > ._bcdi/format/opamFormatConfig.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamParser.ml > ._d/format/opamParser.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamLexer.ml > ._d/format/opamLexer.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamLineLexer.ml > ._d/format/opamLineLexer.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFile.ml > ._d/format/opamFile.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFilter.ml > ._d/format/opamFilter.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFormat.ml > ._d/format/opamFormat.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamTypesBase.ml > ._d/format/opamTypesBase.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamCompiler.ml > ._d/format/opamCompiler.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFormula.ml > ._d/format/opamFormula.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamVariable.ml > ._d/format/opamVariable.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamPackage.ml > ._d/format/opamPackage.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamSwitch.ml > ._d/format/opamSwitch.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamRepositoryName.ml > ._d/format/opamRepositoryName.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFormatConfig.ml > ._d/format/opamFormatConfig.d
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFormatConfig.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFormatConfig.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamLineLexer.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamLineLexer.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamRepositoryName.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamRepositoryName.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamSwitch.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamSwitch.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamPackage.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamPackage.ml
- File "format/opamPackage.ml", line 66, characters 19-35:
- 66 |     match compare (String.lowercase n1) (String.lowercase n2) with
-                         ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "format/opamPackage.ml", line 66, characters 41-57:
- 66 |     match compare (String.lowercase n1) (String.lowercase n2) with
-                                               ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamVariable.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamVariable.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFormula.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFormula.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamCompiler.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamCompiler.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamTypes.mli
- File "format/opamTypes.mli", lines 416-417, characters 2-43:
- 416 | ..(** The function does not modify anything, but it needs the state
- 417 |       not to change while it is running. *)
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "format/opamTypes.mli", lines 420-421, characters 2-17:
- 420 | ..(** Take the global lock, all subsequent calls to OPAM are
- 421 |       blocked. *)
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "format/opamTypes.mli", lines 424-426, characters 2-42:
- 424 | ..(** Take a global read lock and a switch lock. The first function is
- 425 |       called with the read lock, then the second function is called with
- 426 |       the returned switch write-locked. *)
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "format/opamTypes.mli", lines 429-430, characters 2-47:
- 429 | ..(** Call the function in a global lock, then relax to a switch
- 430 |       lock and call the function it returned *)
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamTypesBase.mli
- File "format/opamTypesBase.mli", line 108, characters 37-66:
- 108 | val relop_of_string: string -> relop (** Raises Invalid_argument*)
-                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- File "format/opamTypesBase.mli", line 110, characters 37-66:
- 110 | val logop_of_string: string -> logop (** Raises Invalid_argument*)
-                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamTypesBase.ml
- File "format/opamTypesBase.ml", line 75, characters 10-30:
- 75 |     match Re_str.bounded_split (Re_str.regexp_string urlsplit) s 2 with
-                ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "format/opamTypesBase.ml", line 75, characters 32-52:
- 75 |     match Re_str.bounded_split (Re_str.regexp_string urlsplit) s 2 with
-                                      ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "format/opamTypesBase.ml", line 87, characters 16-35:
- 87 |              if Re_str.string_match (Re_str.regexp (".*"^urlsplit)) address 0
-                      ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "format/opamTypesBase.ml", line 87, characters 37-50:
- 87 |              if Re_str.string_match (Re_str.regexp (".*"^urlsplit)) address 0
-                                           ^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamParser.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamParser.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamLexer.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamLexer.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFormat.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFormat.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFilter.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFilter.ml
- File "format/opamFilter.ml", line 79, characters 11-18:
- 79 |         if Re.test ss 2 then
-                 ^^^^^^^
- Alert deprecated: Re.test
- Use Group.test
- File "format/opamFilter.ml", line 80, characters 15-21:
- 80 |           aux (Re.get ss 1 :: acc)
-                     ^^^^^^
- Alert deprecated: Re.get
- Use Group.get
- File "format/opamFilter.ml", line 81, characters 18-28:
- 81 |             (fst (Re.get_ofs ss 0) + String.length (Re.get ss 0))
-                        ^^^^^^^^^^
- Alert deprecated: Re.get_ofs
- Use Group.offset
- File "format/opamFilter.ml", line 81, characters 52-58:
- 81 |             (fst (Re.get_ofs ss 0) + String.length (Re.get ss 0))
-                                                          ^^^^^^
- Alert deprecated: Re.get
- Use Group.get
- File "format/opamFilter.ml", line 186, characters 2-20:
- 186 |   Re_pcre.substitute ~rex:string_interp_regex ~subst text
-         ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFile.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFile.ml
- File "format/opamFile.ml", line 2464, characters 2-27:
- 2464 |   module Comp_descr = Descr
-          ^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 60 [unused-module]: unused module Comp_descr.
- File "format/opamFile.ml", lines 2766-2769, characters 0-3:
- 2766 | module Subst = struct
- 2767 |   include Subst
- 2768 |   include Make (Subst)
- 2769 | end
- Warning 60 [unused-module]: unused module Subst.
- ocamlfind ocamlc -a     -I core -I format -I solver -I repository -I state -I client -I format/  -g -w +a-4-44-48 -bin-annot -safe-string   -ccopt -Lformat/     -o opam-format.cma format/opamFormatConfig.cmo format/opamLineLexer.cmo format/opamRepositoryName.cmo format/opamSwitch.cmo format/opamPackage.cmo format/opamVariable.cmo format/opamFormula.cmo format/opamCompiler.cmo format/opamTypesBase.cmo format/opamParser.cmo format/opamLexer.cmo format/opamFormat.cmo format/opamFilter.cmo format/opamFile.cmo
- make[5]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=solver SUBTARGET=byte-code-library
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[5]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamSolver.mli > ._bcdi/solver/opamSolver.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamHeuristic.mli > ._bcdi/solver/opamHeuristic.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamCudf.mli > ._bcdi/solver/opamCudf.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamActionGraph.mli > ._bcdi/solver/opamActionGraph.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamSolverConfig.mli > ._bcdi/solver/opamSolverConfig.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamSolver.ml > ._d/solver/opamSolver.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamHeuristic.ml > ._d/solver/opamHeuristic.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamCudf.ml > ._d/solver/opamCudf.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamActionGraph.ml > ._d/solver/opamActionGraph.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamSolverConfig.ml > ._d/solver/opamSolverConfig.d
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamSolverConfig.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamSolverConfig.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamActionGraph.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamActionGraph.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamCudf.mli
- File "solver/opamCudf.mli", line 149, characters 29-78:
- 149 | val s_source: string         (** the original OPAM package name (as string) *)
-                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- File "solver/opamCudf.mli", line 150, characters 29-81:
- 150 | val s_source_number: string  (** the original OPAM package version (as string) *)
-                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- File "solver/opamCudf.mli", line 151, characters 29-72:
- 151 | val s_reinstall: string      (** a package to be reinstalled (a bool) *)
-                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- File "solver/opamCudf.mli", lines 152-153, characters 29-67:
- 152 | .............................(** true if this package belongs to the roots
- 153 |                                  ("installed manually") packages *)
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- File "solver/opamCudf.mli", line 154, characters 29-81:
- 154 | val s_pinned: string         (** true if the package is pinned to this version *)
-                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: ambiguous documentation comment
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamCudf.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamHeuristic.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamHeuristic.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamSolver.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamSolver.ml
- File "solver/opamSolver.ml", line 331, characters 19-31:
- 331 |       with Failure "opamSolver" ->
-                          ^^^^^^^^^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- ocamlfind ocamlc -a     -I core -I format -I solver -I repository -I state -I client -I solver/  -g -w +a-4-44-48 -bin-annot -safe-string   -ccopt -Lsolver/     -o opam-solver.cma solver/opamSolverConfig.cmo solver/opamActionGraph.cmo solver/opamCudf.cmo solver/opamHeuristic.cmo solver/opamSolver.cmo
- make[5]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=repository SUBTARGET=byte-code-library
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[5]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamRepository.mli > ._bcdi/repository/opamRepository.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamHg.mli > ._bcdi/repository/opamHg.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamDarcs.mli > ._bcdi/repository/opamDarcs.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamGit.mli > ._bcdi/repository/opamGit.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamVCS.mli > ._bcdi/repository/opamVCS.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamLocal.mli > ._bcdi/repository/opamLocal.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamHTTP.mli > ._bcdi/repository/opamHTTP.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamRepositoryPath.mli > ._bcdi/repository/opamRepositoryPath.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamRepositoryBackend.mli > ._bcdi/repository/opamRepositoryBackend.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamDownload.mli > ._bcdi/repository/opamDownload.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamRepositoryConfig.mli > ._bcdi/repository/opamRepositoryConfig.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamRepository.ml > ._d/repository/opamRepository.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamHg.ml > ._d/repository/opamHg.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamDarcs.ml > ._d/repository/opamDarcs.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamGit.ml > ._d/repository/opamGit.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamVCS.ml > ._d/repository/opamVCS.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamLocal.ml > ._d/repository/opamLocal.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamHTTP.ml > ._d/repository/opamHTTP.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamRepositoryPath.ml > ._d/repository/opamRepositoryPath.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamRepositoryBackend.ml > ._d/repository/opamRepositoryBackend.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamDownload.ml > ._d/repository/opamDownload.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamRepositoryConfig.ml > ._d/repository/opamRepositoryConfig.d
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamRepositoryConfig.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamRepositoryConfig.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamDownload.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamDownload.ml
- File "repository/opamDownload.ml", line 43, characters 36-44:
- 43 | let download_args ~url ~out ~retry ?checksum ~compress =
-                                          ^^^^^^^^
- Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased.
- File "repository/opamDownload.ml", line 79, characters 32-40:
- 79 | let download_command ~compress ?checksum ~src ~dst =
-                                      ^^^^^^^^
- Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased.
- File "repository/opamDownload.ml", line 94, characters 50-58:
- 94 | let really_download ~overwrite ?(compress=false) ?checksum ~src ~dst =
-                                                        ^^^^^^^^
- Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased.
- File "repository/opamDownload.ml", line 94, characters 33-47:
- 94 | let really_download ~overwrite ?(compress=false) ?checksum ~src ~dst =
-                                       ^^^^^^^^^^^^^^
- Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased.
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamRepositoryBackend.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamRepositoryBackend.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamRepositoryPath.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamRepositoryPath.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamHTTP.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamHTTP.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamLocal.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamLocal.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamVCS.mli
- File "repository/opamVCS.mli", line 58, characters 12-15:
- 58 | module Make(VCS: VCS): OpamRepositoryBackend.S
-                  ^^^
- Warning 67 [unused-functor-parameter]: unused functor parameter VCS.
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamVCS.ml
- File "repository/opamVCS.ml", line 44, characters 11-30:
- 44 |       not (Re_str.string_match (Re_str.regexp_string "://") addr 0) &&
-                 ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "repository/opamVCS.ml", line 44, characters 32-52:
- 44 |       not (Re_str.string_match (Re_str.regexp_string "://") addr 0) &&
-                                      ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamGit.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamGit.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamDarcs.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamDarcs.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamHg.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamHg.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamRepository.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamRepository.ml
- ocamlfind ocamlc -a     -I core -I format -I solver -I repository -I state -I client -I repository/  -g -w +a-4-44-48 -bin-annot -safe-string   -ccopt -Lrepository/     -o opam-repository.cma repository/opamRepositoryConfig.cmo repository/opamDownload.cmo repository/opamRepositoryBackend.cmo repository/opamRepositoryPath.cmo repository/opamHTTP.cmo repository/opamLocal.cmo repository/opamVCS.cmo repository/opamGit.cmo repository/opamDarcs.cmo repository/opamHg.cmo repository/opamRepository.cmo
- make[5]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=state SUBTARGET=byte-code-library
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[5]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I state/ state/opamSolution.mli > ._bcdi/state/opamSolution.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I state/ state/opamAction.mli > ._bcdi/state/opamAction.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I state/ state/opamState.mli > ._bcdi/state/opamState.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I state/ state/opamScript.mli > ._bcdi/state/opamScript.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I state/ state/opamOCaml.mli > ._bcdi/state/opamOCaml.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I state/ state/opamStateConfig.mli > ._bcdi/state/opamStateConfig.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I state/ state/opamPath.mli > ._bcdi/state/opamPath.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I state/ state/opamSolution.ml > ._d/state/opamSolution.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I state/ state/opamAction.ml > ._d/state/opamAction.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I state/ state/opamState.ml > ._d/state/opamState.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I state/ state/opamScript.ml > ._d/state/opamScript.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I state/ state/opamOCaml.ml > ._d/state/opamOCaml.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I state/ state/opamStateConfig.ml > ._d/state/opamStateConfig.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I state/ state/opamPath.ml > ._d/state/opamPath.d
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I state/ state/opamPath.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I state/ state/opamPath.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I state/ state/opamStateConfig.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I state/ state/opamStateConfig.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I state/ state/opamOCaml.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I state/ state/opamOCaml.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I state/ state/opamScript.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I state/ state/opamScript.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I state/ state/opamState.mli
- File "state/opamState.mli", line 29, characters 4-38:
- 29 |     (** The main configuration file *)
-          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "state/opamState.mli", line 32, characters 4-59:
- 32 |     (** The association list between switch and compiler *)
-          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "state/opamState.mli", line 37, characters 4-35:
- 37 |     (** The list of repositories *)
-          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "state/opamState.mli", line 40, characters 4-52:
- 40 |     (** The list of compiler available to install *)
-          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "state/opamState.mli", line 43, characters 4-24:
- 43 |     (** Package index *)
-          ^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "state/opamState.mli", line 46, characters 4-25:
- 46 |     (** Compiler index *)
-          ^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "state/opamState.mli", line 51, characters 4-36:
- 51 |     (** The current active switch *)
-          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "state/opamState.mli", line 54, characters 4-68:
- 54 |     (** The current compiler name (corresponding to a .comp file) *)
-          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "state/opamState.mli", line 57, characters 4-46:
- 57 |     (** The current version of the compiler *)
-          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "state/opamState.mli", line 60, characters 4-72:
- 60 |     (** The contents of the global configuration file for this switch *)
-          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "state/opamState.mli", line 63, characters 4-84:
- 63 |     (** The list of OPAM files (excluding the ones that exist purely as overlays) *)
-          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "state/opamState.mli", line 66, characters 4-31:
- 66 |     (** The list of packages *)
-          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "state/opamState.mli", lines 69-70, characters 4-27:
- 69 | ....(** The list of packages, keeping the one available for the current
- 70 |         compiler version *)
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "state/opamState.mli", line 73, characters 4-38:
- 73 |     (** The list of pinned packages *)
-          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "state/opamState.mli", line 76, characters 4-41:
- 76 |     (** The list of installed packages *)
-          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "state/opamState.mli", line 79, characters 4-64:
- 79 |     (** The list of packages explicitly installed by the user *)
-          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "state/opamState.mli", line 82, characters 4-60:
- 82 |     (** The list of packages which needs to be reinsalled *)
-          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I state/ state/opamState.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I state/ state/opamAction.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I state/ state/opamAction.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I state/ state/opamSolution.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I state/ state/opamSolution.ml
- File "state/opamSolution.ml", line 19, characters 0-14:
- 19 | open OpamTypes
-      ^^^^^^^^^^^^^^
- Warning 45 [open-shadow-label-constructor]: this open statement shadows the constructor Error (which is later used)
- File "state/opamSolution.ml", line 130, characters 23-39:
- 130 |     let lc_name name = String.lowercase (OpamPackage.Name.to_string name) in
-                              ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "state/opamSolution.ml", line 506, characters 16-21:
- 506 |         `Error (Error (success, List.map fst failure, aborted))
-                       ^^^^^
- Warning 41 [ambiguous-name]: Error belongs to several types: OpamTypes.solver_result Stdlib.result
- The first one was selected. Please disambiguate if this is wrong.
- ocamlfind ocamlc -a     -I core -I format -I solver -I repository -I state -I client -I state/  -g -w +a-4-44-48 -bin-annot -safe-string   -ccopt -Lstate/     -o opam-state.cma state/opamPath.cmo state/opamStateConfig.cmo state/opamOCaml.cmo state/opamScript.cmo state/opamState.cmo state/opamAction.cmo state/opamSolution.cmo
- make[5]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=client SUBTARGET=byte-code-library
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[5]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I client/ client/opamClient.mli > ._bcdi/client/opamClient.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I client/ client/opamPinCommand.mli > ._bcdi/client/opamPinCommand.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I client/ client/opamRepositoryCommand.mli > ._bcdi/client/opamRepositoryCommand.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I client/ client/opamConfigCommand.mli > ._bcdi/client/opamConfigCommand.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I client/ client/opamSwitchCommand.mli > ._bcdi/client/opamSwitchCommand.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I client/ client/opamClientConfig.mli > ._bcdi/client/opamClientConfig.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I client/ client/opamClient.ml > ._d/client/opamClient.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I client/ client/opamPinCommand.ml > ._d/client/opamPinCommand.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I client/ client/opamRepositoryCommand.ml > ._d/client/opamRepositoryCommand.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I client/ client/opamConfigCommand.ml > ._d/client/opamConfigCommand.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I client/ client/opamSwitchCommand.ml > ._d/client/opamSwitchCommand.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I client/ client/opamClientConfig.ml > ._d/client/opamClientConfig.d
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamClientConfig.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamClientConfig.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamSwitchCommand.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamSwitchCommand.ml
- File "client/opamSwitchCommand.ml", line 17, characters 0-14:
- 17 | open OpamTypes
-      ^^^^^^^^^^^^^^
- Warning 45 [open-shadow-label-constructor]: this open statement shadows the constructor Error (which is later used)
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamConfigCommand.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamConfigCommand.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamRepositoryCommand.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamRepositoryCommand.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamPinCommand.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamPinCommand.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamClient.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamClient.ml
- File "client/opamClient.ml", line 112, characters 12-25:
- 112 |             Re_glob.globx name
-                   ^^^^^^^^^^^^^
- Alert deprecated: module Re_glob
- Use Re.Glob
- File "client/opamClient.ml", line 114, characters 12-25:
- 114 |             Re_glob.globx str
-                   ^^^^^^^^^^^^^
- Alert deprecated: module Re_glob
- Use Re.Glob
- File "client/opamClient.ml", line 115, characters 20-33:
- 115 |         | None   -> Re_glob.globx str in
-                           ^^^^^^^^^^^^^
- Alert deprecated: module Re_glob
- Use Re.Glob
- File "client/opamClient.ml", line 119, characters 11-30:
- 119 |       with Re_glob.Parse_error ->
-                  ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_glob
- Use Re.Glob
- File "client/opamClient.ml", line 30, characters 2-13:
- 30 |   name: name;
-        ^^^^^^^^^^^
- Warning 69 [unused-field]: record field name is never read.
- (However, this field is used to build or mutate values.)
- ocamlfind ocamlc -a     -I core -I format -I solver -I repository -I state -I client -I client/  -g -w +a-4-44-48 -bin-annot -safe-string   -ccopt -Lclient/     -o opam-client.cma client/opamClientConfig.cmo client/opamSwitchCommand.cmo client/opamConfigCommand.cmo client/opamRepositoryCommand.cmo client/opamPinCommand.cmo client/opamClient.cmo
- make[5]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make ./opam-core.cmxa ./opam-format.cmxa ./opam-solver.cmxa ./opam-repository.cmxa ./opam-state.cmxa ./opam-client.cmxa
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=core SUBTARGET=native-code-library
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[5]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I core/ core/opamFilename.mli > ._ncdi/core/opamFilename.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I core/ core/opamParallel.mli > ._ncdi/core/opamParallel.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I core/ core/opamSystem.mli > ._ncdi/core/opamSystem.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I core/ core/opamProcess.mli > ._ncdi/core/opamProcess.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I core/ core/opamVersion.mli > ._ncdi/core/opamVersion.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I core/ core/opamVersionCompare.mli > ._ncdi/core/opamVersionCompare.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I core/ core/opamConsole.mli > ._ncdi/core/opamConsole.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I core/ core/opamStd.mli > ._ncdi/core/opamStd.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I core/ core/opamCoreConfig.mli > ._ncdi/core/opamCoreConfig.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I core/ core/opamJson.mli > ._ncdi/core/opamJson.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I core/ core/opamCompat.mli > ._ncdi/core/opamCompat.di
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamCompat.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamJson.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamCoreConfig.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamStd.ml
- File "core/opamStd.ml", line 342, characters 32-46:
- 342 |       let subs = Array.to_list (Re.get_all_ofs subs) in
-                                       ^^^^^^^^^^^^^^
- Alert deprecated: Re.get_all_ofs
- Use Group.all_offset
- File "core/opamStd.ml", line 407, characters 4-16:
- 407 |     Re_str.split (Re_str.regexp (Printf.sprintf "[%c]+" c)) s
-           ^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "core/opamStd.ml", line 407, characters 18-31:
- 407 |     Re_str.split (Re_str.regexp (Printf.sprintf "[%c]+" c)) s
-                         ^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "core/opamStd.ml", line 410, characters 4-22:
- 410 |     Re_str.split_delim (Re_str.regexp (Printf.sprintf "[%c]" c)) s
-           ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "core/opamStd.ml", line 410, characters 24-37:
- 410 |     Re_str.split_delim (Re_str.regexp (Printf.sprintf "[%c]" c)) s
-                               ^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "core/opamStd.ml", line 626, characters 4-22:
- 626 |     Pervasives.at_exit f;
-           ^^^^^^^^^^^^^^^^^^
- 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 "core/opamStd.ml", line 813, characters 24-40:
- 813 |     env (fun s -> match String.lowercase s with
-                               ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "core/opamStd.ml", line 822, characters 24-40:
- 822 |     env (fun s -> match String.lowercase s with
-                               ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "core/opamStd.ml", line 835, characters 10-26:
- 835 |     match String.lowercase s with
-                 ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamConsole.ml
- File "core/opamConsole.ml", line 255, characters 16-32:
- 255 |           match String.lowercase (read_line ()) with
-                       ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "core/opamConsole.ml", line 269, characters 23-37:
- 269 |             else Some (Char.lowercase (Bytes.get buf 0))
-                              ^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.Char.lowercase
- Use Char.lowercase_ascii instead.
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamVersionCompare.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamVersion.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamProcess.ml
- File "core/opamProcess.ml", line 352, characters 11-28:
- 352 |      flush Pervasives.stdout);
-                  ^^^^^^^^^^^^^^^^^
- 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
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamSystem.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamParallel.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I core/ core/opamFilename.ml
- ocamlfind ocamlopt -a      -I core -I format -I solver -I repository -I state -I client -I core/  -g -w +a-4-44-48 -bin-annot -safe-string   -ccopt -Lcore/    -o opam-core.cmxa core/opamCompat.cmx core/opamJson.cmx core/opamCoreConfig.cmx core/opamStd.cmx core/opamConsole.cmx core/opamVersionCompare.cmx core/opamVersion.cmx core/opamProcess.cmx core/opamSystem.cmx core/opamParallel.cmx core/opamFilename.cmx
- make[5]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=format SUBTARGET=native-code-library
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[5]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I format/ format/opamParser.mli > ._ncdi/format/opamParser.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFile.mli > ._ncdi/format/opamFile.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFilter.mli > ._ncdi/format/opamFilter.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFormat.mli > ._ncdi/format/opamFormat.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I format/ format/opamLexer.mli > ._ncdi/format/opamLexer.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I format/ format/opamTypesBase.mli > ._ncdi/format/opamTypesBase.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I format/ format/opamTypes.mli > ._ncdi/format/opamTypes.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I format/ format/opamCompiler.mli > ._ncdi/format/opamCompiler.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFormula.mli > ._ncdi/format/opamFormula.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I format/ format/opamVariable.mli > ._ncdi/format/opamVariable.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I format/ format/opamPackage.mli > ._ncdi/format/opamPackage.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I format/ format/opamSwitch.mli > ._ncdi/format/opamSwitch.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I format/ format/opamRepositoryName.mli > ._ncdi/format/opamRepositoryName.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I format/ format/opamLineLexer.mli > ._ncdi/format/opamLineLexer.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFormatConfig.mli > ._ncdi/format/opamFormatConfig.di
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFormatConfig.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamLineLexer.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamRepositoryName.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamSwitch.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamPackage.ml
- File "format/opamPackage.ml", line 66, characters 19-35:
- 66 |     match compare (String.lowercase n1) (String.lowercase n2) with
-                         ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "format/opamPackage.ml", line 66, characters 41-57:
- 66 |     match compare (String.lowercase n1) (String.lowercase n2) with
-                                               ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamVariable.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFormula.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamCompiler.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamTypesBase.ml
- File "format/opamTypesBase.ml", line 75, characters 10-30:
- 75 |     match Re_str.bounded_split (Re_str.regexp_string urlsplit) s 2 with
-                ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "format/opamTypesBase.ml", line 75, characters 32-52:
- 75 |     match Re_str.bounded_split (Re_str.regexp_string urlsplit) s 2 with
-                                      ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "format/opamTypesBase.ml", line 87, characters 16-35:
- 87 |              if Re_str.string_match (Re_str.regexp (".*"^urlsplit)) address 0
-                      ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "format/opamTypesBase.ml", line 87, characters 37-50:
- 87 |              if Re_str.string_match (Re_str.regexp (".*"^urlsplit)) address 0
-                                           ^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamParser.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamLexer.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFormat.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFilter.ml
- File "format/opamFilter.ml", line 79, characters 11-18:
- 79 |         if Re.test ss 2 then
-                 ^^^^^^^
- Alert deprecated: Re.test
- Use Group.test
- File "format/opamFilter.ml", line 80, characters 15-21:
- 80 |           aux (Re.get ss 1 :: acc)
-                     ^^^^^^
- Alert deprecated: Re.get
- Use Group.get
- File "format/opamFilter.ml", line 81, characters 18-28:
- 81 |             (fst (Re.get_ofs ss 0) + String.length (Re.get ss 0))
-                        ^^^^^^^^^^
- Alert deprecated: Re.get_ofs
- Use Group.offset
- File "format/opamFilter.ml", line 81, characters 52-58:
- 81 |             (fst (Re.get_ofs ss 0) + String.length (Re.get ss 0))
-                                                          ^^^^^^
- Alert deprecated: Re.get
- Use Group.get
- File "format/opamFilter.ml", line 186, characters 2-20:
- 186 |   Re_pcre.substitute ~rex:string_interp_regex ~subst text
-         ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_pcre
- Use Re.Pcre
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I format/ format/opamFile.ml
- File "format/opamFile.ml", line 2464, characters 2-27:
- 2464 |   module Comp_descr = Descr
-          ^^^^^^^^^^^^^^^^^^^^^^^^^
- Warning 60 [unused-module]: unused module Comp_descr.
- File "format/opamFile.ml", lines 2766-2769, characters 0-3:
- 2766 | module Subst = struct
- 2767 |   include Subst
- 2768 |   include Make (Subst)
- 2769 | end
- Warning 60 [unused-module]: unused module Subst.
- ocamlfind ocamlopt -a      -I core -I format -I solver -I repository -I state -I client -I format/  -g -w +a-4-44-48 -bin-annot -safe-string   -ccopt -Lformat/    -o opam-format.cmxa format/opamFormatConfig.cmx format/opamLineLexer.cmx format/opamRepositoryName.cmx format/opamSwitch.cmx format/opamPackage.cmx format/opamVariable.cmx format/opamFormula.cmx format/opamCompiler.cmx format/opamTypesBase.cmx format/opamParser.cmx format/opamLexer.cmx format/opamFormat.cmx format/opamFilter.cmx format/opamFile.cmx
- make[5]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=solver SUBTARGET=native-code-library
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[5]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamSolver.mli > ._ncdi/solver/opamSolver.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamHeuristic.mli > ._ncdi/solver/opamHeuristic.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamCudf.mli > ._ncdi/solver/opamCudf.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamActionGraph.mli > ._ncdi/solver/opamActionGraph.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamSolverConfig.mli > ._ncdi/solver/opamSolverConfig.di
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamSolverConfig.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamActionGraph.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamCudf.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamHeuristic.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I solver/ solver/opamSolver.ml
- File "solver/opamSolver.ml", line 331, characters 19-31:
- 331 |       with Failure "opamSolver" ->
-                          ^^^^^^^^^^^^
- Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
- this constructor's arguments. They are only for information
- and may change in future versions. (See manual section 11.5)
- ocamlfind ocamlopt -a      -I core -I format -I solver -I repository -I state -I client -I solver/  -g -w +a-4-44-48 -bin-annot -safe-string   -ccopt -Lsolver/    -o opam-solver.cmxa solver/opamSolverConfig.cmx solver/opamActionGraph.cmx solver/opamCudf.cmx solver/opamHeuristic.cmx solver/opamSolver.cmx
- make[5]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=repository SUBTARGET=native-code-library
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[5]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamRepository.mli > ._ncdi/repository/opamRepository.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamHg.mli > ._ncdi/repository/opamHg.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamDarcs.mli > ._ncdi/repository/opamDarcs.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamGit.mli > ._ncdi/repository/opamGit.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamVCS.mli > ._ncdi/repository/opamVCS.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamLocal.mli > ._ncdi/repository/opamLocal.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamHTTP.mli > ._ncdi/repository/opamHTTP.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamRepositoryPath.mli > ._ncdi/repository/opamRepositoryPath.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamRepositoryBackend.mli > ._ncdi/repository/opamRepositoryBackend.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamDownload.mli > ._ncdi/repository/opamDownload.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamRepositoryConfig.mli > ._ncdi/repository/opamRepositoryConfig.di
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamRepositoryConfig.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamDownload.ml
- File "repository/opamDownload.ml", line 43, characters 36-44:
- 43 | let download_args ~url ~out ~retry ?checksum ~compress =
-                                          ^^^^^^^^
- Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased.
- File "repository/opamDownload.ml", line 79, characters 32-40:
- 79 | let download_command ~compress ?checksum ~src ~dst =
-                                      ^^^^^^^^
- Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased.
- File "repository/opamDownload.ml", line 94, characters 50-58:
- 94 | let really_download ~overwrite ?(compress=false) ?checksum ~src ~dst =
-                                                        ^^^^^^^^
- Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased.
- File "repository/opamDownload.ml", line 94, characters 33-47:
- 94 | let really_download ~overwrite ?(compress=false) ?checksum ~src ~dst =
-                                       ^^^^^^^^^^^^^^
- Warning 16 [unerasable-optional-argument]: this optional argument cannot be erased.
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamRepositoryBackend.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamRepositoryPath.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamHTTP.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamLocal.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamVCS.ml
- File "repository/opamVCS.ml", line 44, characters 11-30:
- 44 |       not (Re_str.string_match (Re_str.regexp_string "://") addr 0) &&
-                 ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "repository/opamVCS.ml", line 44, characters 32-52:
- 44 |       not (Re_str.string_match (Re_str.regexp_string "://") addr 0) &&
-                                      ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamGit.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamDarcs.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamHg.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I repository/ repository/opamRepository.ml
- ocamlfind ocamlopt -a      -I core -I format -I solver -I repository -I state -I client -I repository/  -g -w +a-4-44-48 -bin-annot -safe-string   -ccopt -Lrepository/    -o opam-repository.cmxa repository/opamRepositoryConfig.cmx repository/opamDownload.cmx repository/opamRepositoryBackend.cmx repository/opamRepositoryPath.cmx repository/opamHTTP.cmx repository/opamLocal.cmx repository/opamVCS.cmx repository/opamGit.cmx repository/opamDarcs.cmx repository/opamHg.cmx repository/opamRepository.cmx
- make[5]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=state SUBTARGET=native-code-library
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[5]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I state/ state/opamSolution.mli > ._ncdi/state/opamSolution.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I state/ state/opamAction.mli > ._ncdi/state/opamAction.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I state/ state/opamState.mli > ._ncdi/state/opamState.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I state/ state/opamScript.mli > ._ncdi/state/opamScript.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I state/ state/opamOCaml.mli > ._ncdi/state/opamOCaml.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I state/ state/opamStateConfig.mli > ._ncdi/state/opamStateConfig.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I state/ state/opamPath.mli > ._ncdi/state/opamPath.di
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I state/ state/opamPath.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I state/ state/opamStateConfig.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I state/ state/opamOCaml.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I state/ state/opamScript.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I state/ state/opamState.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I state/ state/opamAction.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I state/ state/opamSolution.ml
- File "state/opamSolution.ml", line 19, characters 0-14:
- 19 | open OpamTypes
-      ^^^^^^^^^^^^^^
- Warning 45 [open-shadow-label-constructor]: this open statement shadows the constructor Error (which is later used)
- File "state/opamSolution.ml", line 130, characters 23-39:
- 130 |     let lc_name name = String.lowercase (OpamPackage.Name.to_string name) in
-                              ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "state/opamSolution.ml", line 506, characters 16-21:
- 506 |         `Error (Error (success, List.map fst failure, aborted))
-                       ^^^^^
- Warning 41 [ambiguous-name]: Error belongs to several types: OpamTypes.solver_result Stdlib.result
- The first one was selected. Please disambiguate if this is wrong.
- ocamlfind ocamlopt -a      -I core -I format -I solver -I repository -I state -I client -I state/  -g -w +a-4-44-48 -bin-annot -safe-string   -ccopt -Lstate/    -o opam-state.cmxa state/opamPath.cmx state/opamStateConfig.cmx state/opamOCaml.cmx state/opamScript.cmx state/opamState.cmx state/opamAction.cmx state/opamSolution.cmx
- make[5]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=client SUBTARGET=native-code-library
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[5]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I client/ client/opamClient.mli > ._ncdi/client/opamClient.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I client/ client/opamPinCommand.mli > ._ncdi/client/opamPinCommand.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I client/ client/opamRepositoryCommand.mli > ._ncdi/client/opamRepositoryCommand.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I client/ client/opamConfigCommand.mli > ._ncdi/client/opamConfigCommand.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I client/ client/opamSwitchCommand.mli > ._ncdi/client/opamSwitchCommand.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I client/ client/opamClientConfig.mli > ._ncdi/client/opamClientConfig.di
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamClientConfig.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamSwitchCommand.ml
- File "client/opamSwitchCommand.ml", line 17, characters 0-14:
- 17 | open OpamTypes
-      ^^^^^^^^^^^^^^
- Warning 45 [open-shadow-label-constructor]: this open statement shadows the constructor Error (which is later used)
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamConfigCommand.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamRepositoryCommand.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamPinCommand.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamClient.ml
- File "client/opamClient.ml", line 112, characters 12-25:
- 112 |             Re_glob.globx name
-                   ^^^^^^^^^^^^^
- Alert deprecated: module Re_glob
- Use Re.Glob
- File "client/opamClient.ml", line 114, characters 12-25:
- 114 |             Re_glob.globx str
-                   ^^^^^^^^^^^^^
- Alert deprecated: module Re_glob
- Use Re.Glob
- File "client/opamClient.ml", line 115, characters 20-33:
- 115 |         | None   -> Re_glob.globx str in
-                           ^^^^^^^^^^^^^
- Alert deprecated: module Re_glob
- Use Re.Glob
- File "client/opamClient.ml", line 119, characters 11-30:
- 119 |       with Re_glob.Parse_error ->
-                  ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_glob
- Use Re.Glob
- File "client/opamClient.ml", line 30, characters 2-13:
- 30 |   name: name;
-        ^^^^^^^^^^^
- Warning 69 [unused-field]: record field name is never read.
- (However, this field is used to build or mutate values.)
- ocamlfind ocamlopt -a      -I core -I format -I solver -I repository -I state -I client -I client/  -g -w +a-4-44-48 -bin-annot -safe-string   -ccopt -Lclient/    -o opam-client.cmxa client/opamClientConfig.cmx client/opamSwitchCommand.cmx client/opamConfigCommand.cmx client/opamRepositoryCommand.cmx client/opamPinCommand.cmx client/opamClient.cmx
- make[5]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=opam-admin-top SUBTARGET=top
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I tools/ tools/opam_admin_top.mli > ._bcdi/tools/opam_admin_top.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I tools/ tools/opam_admin_top.ml > ._d/tools/opam_admin_top.d
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I tools/ tools/opam_admin_top.mli
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I tools/ tools/opam_admin_top.ml
- File "tools/opam_admin_top.ml", line 54, characters 2-17:
- 54 |   (** packages *)
-        ^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "tools/opam_admin_top.ml", line 175, characters 42-55:
- 175 |   |> List.map (fun pattern -> Re.compile (Re_glob.globx pattern))
-                                                 ^^^^^^^^^^^^^
- Alert deprecated: module Re_glob
- Use Re.Glob
- ocamlfind ocamlmktop \
- 			-package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -linkpkg \
- 			    -I core -I format -I solver -I repository -I state -I client -I tools/  -g -w +a-4-44-48 -bin-annot -safe-string   -ccopt -Ltools/    ./opam-core.cma ./opam-format.cma ./opam-solver.cma ./opam-repository.cma ./opam-state.cma ./opam-client.cma -o opam-admin.top \
- 			tools/opam_admin_top.cmo
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[1]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -C src opam
- make[1]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=core SUBTARGET=native-code-library
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: 'opam-core.cmxa' is up to date.
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=solver SUBTARGET=native-code-library
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: 'opam-solver.cmxa' is up to date.
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=repository SUBTARGET=native-code-library
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: 'opam-repository.cmxa' is up to date.
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=state SUBTARGET=native-code-library
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: 'opam-state.cmxa' is up to date.
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=client SUBTARGET=native-code-library
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: 'opam-client.cmxa' is up to date.
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- cd .. && ocaml shell/get-git-id.ml src/client/opamGitVersion.ml
- touch client/opamGitVersion.ml
- make -f ../OCamlMakefile subprojs SUBPROJS=opam SUBTARGET=native-code
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I client/ client/opamArg.mli > ._ncdi/client/opamArg.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I client/ client/opamGitVersion.mli > ._ncdi/client/opamGitVersion.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I client/ client/opamMain.ml > ._d/client/opamMain.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I client/ client/opamArg.ml > ._d/client/opamArg.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I client/ client/opamGitVersion.ml > ._d/client/opamGitVersion.d
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamGitVersion.mli
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamGitVersion.ml
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamArg.mli
- File "client/opamArg.mli", line 25, characters 29-38:
- 25 | type command = unit Term.t * Term.info
-                                   ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "client/opamArg.mli", line 135, characters 37-50:
- 135 | val repository_name: repository_name Arg.converter
-                                            ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "client/opamArg.mli", line 138, characters 21-34:
- 138 | val address: address Arg.converter
-                            ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "client/opamArg.mli", line 141, characters 23-36:
- 141 | val filename: filename Arg.converter
-                              ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "client/opamArg.mli", line 144, characters 21-34:
- 144 | val dirname: dirname Arg.converter
-                            ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "client/opamArg.mli", line 147, characters 23-36:
- 147 | val compiler: compiler Arg.converter
-                              ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "client/opamArg.mli", line 150, characters 23-36:
- 150 | val package_name: name Arg.converter
-                              ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "client/opamArg.mli", line 156, characters 55-68:
- 156 |   (string * ([> `default of string] as 'a)) list -> 'a Arg.converter
-                                                              ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "client/opamArg.mli", line 161, characters 16-25:
- 161 |   unit Term.t * Term.info -> ?options:string -> string -> unit Term.t * Term.info
-                       ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "client/opamArg.mli", line 161, characters 72-81:
- 161 |   unit Term.t * Term.info -> ?options:string -> string -> unit Term.t * Term.info
-                                                                               ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamArg.ml
- File "client/opamArg.ml", line 385, characters 13-26:
- 385 |     let re = Re_str.regexp "\\([^>=<.!]+\\)\\(\\.\\(.+\\)\\)?" in
-                    ^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "client/opamArg.ml", line 387, characters 14-33:
- 387 |       if not (Re_str.string_match re str 0) then failwith "bad_format";
-                     ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "client/opamArg.ml", line 389, characters 36-56:
- 389 |         OpamPackage.Name.of_string (Re_str.matched_group 1 str) in
-                                           ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "client/opamArg.ml", line 391, characters 49-69:
- 391 |         try Some (OpamPackage.Version.of_string (Re_str.matched_group 3 str))
-                                                        ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "client/opamArg.ml", line 407, characters 13-26:
- 407 |     let re = Re_str.regexp "\\([^>=<.!]+\\)\\(>=?\\|<=?\\|=\\|\\.\\|!=\\)\\(.*\\)" in
-                    ^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "client/opamArg.ml", line 409, characters 14-33:
- 409 |       if not (Re_str.string_match re str 0) then failwith "no_version";
-                     ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "client/opamArg.ml", line 410, characters 18-38:
- 410 |       let sname = Re_str.matched_group 1 str in
-                         ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "client/opamArg.ml", line 411, characters 16-36:
- 411 |       let sop = Re_str.matched_group 2 str in
-                       ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "client/opamArg.ml", line 412, characters 21-41:
- 412 |       let sversion = Re_str.matched_group 3 str in
-                            ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "client/opamArg.ml", line 426, characters 29-42:
- 426 | let enum_with_default sl: 'a Arg.converter =
-                                    ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "client/opamArg.ml", line 511, characters 2-11:
- 511 |   Term.info ~sdocs:global_option_section ~docs:"COMMANDS" ~doc ~man title
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "client/opamArg.ml", line 691, characters 8-12:
- 691 |   Term.(pure create_global_options
-               ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 740, characters 8-12:
- 740 |   Term.(pure create_build_options
-               ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 752, characters 29-38:
- 752 | type command = unit Term.t * Term.info
-                                    ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "client/opamArg.ml", line 801, characters 8-12:
- 801 |   Term.(pure init
-               ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 920, characters 10-14:
- 920 |     Term.(pure list $global_options
-                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 953, characters 8-12:
- 953 |   Term.(pure search $global_options
-               ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 988, characters 8-12:
- 988 |   Term.(pure pkg_info $global_options $fields $raw $where $nonempty_atom_list),
-               ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1234, characters 10-14:
- 1234 |     Term.(pure config
-                  ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1280, characters 8-12:
- 1280 |   Term.(pure install $global_options $build_options
-                ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1310, characters 8-12:
- 1310 |   Term.(pure remove $global_options $build_options $autoremove $force $atom_list),
-                ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1325, characters 8-12:
- 1325 |   Term.(pure reinstall $global_options $build_options $nonempty_atom_list),
-                ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1368, characters 8-12:
- 1368 |   Term.(pure update $global_options $jobs_flag $name_list
-                ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1397, characters 13-17:
- 1397 |   Term.(ret (pure upgrade $global_options $build_options $fixup $atom_list)),
-                     ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1458, characters 10-14:
- 1458 |     Term.(pure repository $global_options $command $repo_kind_flag $priority
-                  ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1577, characters 13-17:
- 1577 |   Term.(ret (pure switch
-                     ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1633, characters 6-15:
- 1633 |       Term.pure (Some `remove),
-              ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1745, characters 10-14:
- 1745 |     Term.(pure pin
-                  ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1871, characters 8-12:
- 1871 |   Term.(pure source
-                ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1937, characters 8-12:
- 1937 |   Term.(pure lint $global_options $file $normalise $short),
-                ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1963, characters 13-17:
- 1963 |   Term.(ret (pure help $Term.man_format $Term.choice_names $topic)),
-                     ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1963, characters 24-39:
- 1963 |   Term.(ret (pure help $Term.man_format $Term.choice_names $topic)),
-                                ^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.man_format
- Use Arg.man_format instead.
- File "client/opamArg.ml", line 1964, characters 2-11:
- 1964 |   Term.info "help" ~doc ~man
-          ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "client/opamArg.ml", line 2004, characters 8-12:
- 2004 |   Term.(pure usage $global_options),
-                ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 2005, characters 2-11:
- 2005 |   Term.info "opam"
-          ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "client/opamArg.ml", line 2013, characters 13-22:
- 2013 |   let orig = Term.name info in
-                     ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.name
- Use Cmd.name instead.
- File "client/opamArg.ml", line 2023, characters 2-11:
- 2023 |   Term.info name
-          ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "client/opamArg.ml", line 2051, characters 39-48:
- 2051 |       && List.for_all (fun (_,info) -> Term.name info <> name) commands
-                                               ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.name
- Use Cmd.name instead.
- File "client/opamArg.ml", line 2110, characters 10-26:
- 2110 |     match Term.eval_choice ~catch:false default commands with
-                  ^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval_choice
- Use Cmd.group and one of Cmd.eval* instead.
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamMain.ml
- File "client/opamMain.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlopt \
- 			-package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -linkpkg \
- 			     -I core -I format -I solver -I repository -I state -I client -I client/  -g -w +a-4-44-48 -bin-annot -safe-string   -ccopt -Lclient/    ./opam-core.cmxa ./opam-format.cmxa ./opam-solver.cmxa ./opam-repository.cmxa ./opam-state.cmxa ./opam-client.cmxa -o opam \
- 			client/opamGitVersion.cmx client/opamArg.cmx client/opamMain.cmx
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[1]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -C src opam-admin
- make[1]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=core SUBTARGET=native-code-library
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: 'opam-core.cmxa' is up to date.
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=solver SUBTARGET=native-code-library
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: 'opam-solver.cmxa' is up to date.
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=repository SUBTARGET=native-code-library
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: 'opam-repository.cmxa' is up to date.
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=state SUBTARGET=native-code-library
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: 'opam-state.cmxa' is up to date.
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=client SUBTARGET=native-code-library
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: 'opam-client.cmxa' is up to date.
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- cd .. && ocaml shell/get-git-id.ml src/client/opamGitVersion.ml
- touch client/opamGitVersion.ml
- make -f ../OCamlMakefile subprojs SUBPROJS=opam SUBTARGET=native-code
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I client/ client/opamGitVersion.ml > ._d/client/opamGitVersion.d
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamGitVersion.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamArg.ml
- File "client/opamArg.ml", line 385, characters 13-26:
- 385 |     let re = Re_str.regexp "\\([^>=<.!]+\\)\\(\\.\\(.+\\)\\)?" in
-                    ^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "client/opamArg.ml", line 387, characters 14-33:
- 387 |       if not (Re_str.string_match re str 0) then failwith "bad_format";
-                     ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "client/opamArg.ml", line 389, characters 36-56:
- 389 |         OpamPackage.Name.of_string (Re_str.matched_group 1 str) in
-                                           ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "client/opamArg.ml", line 391, characters 49-69:
- 391 |         try Some (OpamPackage.Version.of_string (Re_str.matched_group 3 str))
-                                                        ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "client/opamArg.ml", line 407, characters 13-26:
- 407 |     let re = Re_str.regexp "\\([^>=<.!]+\\)\\(>=?\\|<=?\\|=\\|\\.\\|!=\\)\\(.*\\)" in
-                    ^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "client/opamArg.ml", line 409, characters 14-33:
- 409 |       if not (Re_str.string_match re str 0) then failwith "no_version";
-                     ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "client/opamArg.ml", line 410, characters 18-38:
- 410 |       let sname = Re_str.matched_group 1 str in
-                         ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "client/opamArg.ml", line 411, characters 16-36:
- 411 |       let sop = Re_str.matched_group 2 str in
-                       ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "client/opamArg.ml", line 412, characters 21-41:
- 412 |       let sversion = Re_str.matched_group 3 str in
-                            ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "client/opamArg.ml", line 426, characters 29-42:
- 426 | let enum_with_default sl: 'a Arg.converter =
-                                    ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "client/opamArg.ml", line 511, characters 2-11:
- 511 |   Term.info ~sdocs:global_option_section ~docs:"COMMANDS" ~doc ~man title
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "client/opamArg.ml", line 691, characters 8-12:
- 691 |   Term.(pure create_global_options
-               ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 740, characters 8-12:
- 740 |   Term.(pure create_build_options
-               ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 752, characters 29-38:
- 752 | type command = unit Term.t * Term.info
-                                    ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "client/opamArg.ml", line 801, characters 8-12:
- 801 |   Term.(pure init
-               ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 920, characters 10-14:
- 920 |     Term.(pure list $global_options
-                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 953, characters 8-12:
- 953 |   Term.(pure search $global_options
-               ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 988, characters 8-12:
- 988 |   Term.(pure pkg_info $global_options $fields $raw $where $nonempty_atom_list),
-               ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1234, characters 10-14:
- 1234 |     Term.(pure config
-                  ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1280, characters 8-12:
- 1280 |   Term.(pure install $global_options $build_options
-                ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1310, characters 8-12:
- 1310 |   Term.(pure remove $global_options $build_options $autoremove $force $atom_list),
-                ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1325, characters 8-12:
- 1325 |   Term.(pure reinstall $global_options $build_options $nonempty_atom_list),
-                ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1368, characters 8-12:
- 1368 |   Term.(pure update $global_options $jobs_flag $name_list
-                ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1397, characters 13-17:
- 1397 |   Term.(ret (pure upgrade $global_options $build_options $fixup $atom_list)),
-                     ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1458, characters 10-14:
- 1458 |     Term.(pure repository $global_options $command $repo_kind_flag $priority
-                  ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1577, characters 13-17:
- 1577 |   Term.(ret (pure switch
-                     ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1633, characters 6-15:
- 1633 |       Term.pure (Some `remove),
-              ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1745, characters 10-14:
- 1745 |     Term.(pure pin
-                  ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1871, characters 8-12:
- 1871 |   Term.(pure source
-                ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1937, characters 8-12:
- 1937 |   Term.(pure lint $global_options $file $normalise $short),
-                ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1963, characters 13-17:
- 1963 |   Term.(ret (pure help $Term.man_format $Term.choice_names $topic)),
-                     ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1963, characters 24-39:
- 1963 |   Term.(ret (pure help $Term.man_format $Term.choice_names $topic)),
-                                ^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.man_format
- Use Arg.man_format instead.
- File "client/opamArg.ml", line 1964, characters 2-11:
- 1964 |   Term.info "help" ~doc ~man
-          ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "client/opamArg.ml", line 2004, characters 8-12:
- 2004 |   Term.(pure usage $global_options),
-                ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 2005, characters 2-11:
- 2005 |   Term.info "opam"
-          ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "client/opamArg.ml", line 2013, characters 13-22:
- 2013 |   let orig = Term.name info in
-                     ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.name
- Use Cmd.name instead.
- File "client/opamArg.ml", line 2023, characters 2-11:
- 2023 |   Term.info name
-          ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "client/opamArg.ml", line 2051, characters 39-48:
- 2051 |       && List.for_all (fun (_,info) -> Term.name info <> name) commands
-                                               ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.name
- Use Cmd.name instead.
- File "client/opamArg.ml", line 2110, characters 10-26:
- 2110 |     match Term.eval_choice ~catch:false default commands with
-                  ^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval_choice
- Use Cmd.group and one of Cmd.eval* instead.
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamMain.ml
- File "client/opamMain.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlopt \
- 			-package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -linkpkg \
- 			     -I core -I format -I solver -I repository -I state -I client -I client/  -g -w +a-4-44-48 -bin-annot -safe-string   -ccopt -Lclient/    ./opam-core.cmxa ./opam-format.cmxa ./opam-solver.cmxa ./opam-repository.cmxa ./opam-state.cmxa ./opam-client.cmxa -o opam \
- 			client/opamGitVersion.cmx client/opamArg.cmx client/opamMain.cmx
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=opam-admin SUBTARGET=native-code
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I tools/ tools/opam_stats.mli > ._ncdi/tools/opam_stats.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I tools/ tools/opam_repo_check.mli > ._ncdi/tools/opam_repo_check.di
- ocamlfind ocamldep -native -I core -I format -I solver -I repository -I state -I client -I tools/ tools/opam_mk_repo.mli > ._ncdi/tools/opam_mk_repo.di
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I tools/ tools/opam_admin.ml > ._d/tools/opam_admin.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I tools/ tools/opam_rename.ml > ._d/tools/opam_rename.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I tools/ tools/opam_depexts_change.ml > ._d/tools/opam_depexts_change.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I tools/ tools/opam_stats.ml > ._d/tools/opam_stats.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I tools/ tools/opam_repo_check.ml > ._d/tools/opam_repo_check.d
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I tools/ tools/opam_mk_repo.ml > ._d/tools/opam_mk_repo.d
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I tools/ tools/opam_mk_repo.mli
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I tools/ tools/opam_mk_repo.ml
- File "tools/opam_mk_repo.ml", line 95, characters 4-8:
- 95 |     pure
-          ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I tools/ tools/opam_repo_check.mli
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I tools/ tools/opam_repo_check.ml
- File "tools/opam_repo_check.ml", line 41, characters 2-17:
- 41 |   (** packages *)
-        ^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "tools/opam_repo_check.ml", line 45, characters 4-15:
- 45 |     (** OPAM *)
-          ^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "tools/opam_repo_check.ml", line 49, characters 4-16:
- 49 |     (** Descr *)
-          ^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "tools/opam_repo_check.ml", line 54, characters 4-14:
- 54 |     (** URL *)
-          ^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "tools/opam_repo_check.ml", line 59, characters 4-22:
- 59 |     (** Dot_install *)
-          ^^^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "tools/opam_repo_check.ml", line 70, characters 2-18:
- 70 |   (** compilers *)
-        ^^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "tools/opam_repo_check.ml", line 30, characters 8-12:
- 30 |   Term.(pure (fun normalize -> { normalize }) $ normalize)
-              ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- ocamlfind ocamlc -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I tools/ tools/opam_stats.mli
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I tools/ tools/opam_stats.ml
- File "tools/opam_stats.ml", line 98, characters 2-19:
- 98 |   commit  : string;
-        ^^^^^^^^^^^^^^^^^
- Warning 69 [unused-field]: record field commit is never read.
- (However, this field is used to build or mutate values.)
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I tools/ tools/opam_depexts_change.ml
- File "tools/opam_depexts_change.ml", line 56, characters 2-17:
- 56 |   (** packages *)
-        ^^^^^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "tools/opam_depexts_change.ml", line 59, characters 6-17:
- 59 |       (** OPAM *)
-            ^^^^^^^^^^^
- Warning 50 [unexpected-docstring]: unattached documentation comment (ignored)
- File "tools/opam_depexts_change.ml", line 48, characters 8-12:
- 48 |   Term.(pure (fun os deps pkg -> { os; deps; pkg }) $ os $ deps $ pkg)
-              ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "tools/opam_depexts_change.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I tools/ tools/opam_rename.ml
- File "tools/opam_rename.ml", line 34, characters 8-12:
- 34 |   Term.(pure (fun src dst ->
-              ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "tools/opam_rename.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I tools/ tools/opam_admin.ml
- File "tools/opam_admin.ml", line 21, characters 13-17:
- 21 |   Term.(ret (pure (`Help (`Pager, None)))),
-                   ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "tools/opam_admin.ml", line 22, characters 2-11:
- 22 |   Term.info "opam-admin" ~version:OpamVersion.(to_string current) ~doc
-        ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "tools/opam_admin.ml", line 26, characters 22-26:
- 26 |   Term.(Opam_mk_repo.(pure process $ args)),
-                            ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "tools/opam_admin.ml", line 27, characters 2-11:
- 27 |   Term.info "make" ~doc
-        ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "tools/opam_admin.ml", line 31, characters 25-29:
- 31 |   Term.(Opam_repo_check.(pure process $ args)),
-                               ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "tools/opam_admin.ml", line 32, characters 2-11:
- 32 |   Term.info "check" ~doc
-        ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "tools/opam_admin.ml", line 36, characters 20-24:
- 36 |   Term.(Opam_stats.(pure process $ pure ())),
-                          ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "tools/opam_admin.ml", line 36, characters 35-39:
- 36 |   Term.(Opam_stats.(pure process $ pure ())),
-                                         ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "tools/opam_admin.ml", line 37, characters 2-11:
- 37 |   Term.info "stats" ~doc
-        ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "tools/opam_admin.ml", line 41, characters 29-33:
- 41 |   Term.(Opam_depexts_change.(pure process $ args)),
-                                   ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "tools/opam_admin.ml", line 42, characters 2-11:
- 42 |   Term.info "depexts" ~doc
-        ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "tools/opam_admin.ml", line 51, characters 21-25:
- 51 |   Term.(Opam_rename.(pure process $ args)),
-                           ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "tools/opam_admin.ml", line 52, characters 2-11:
- 52 |   Term.info "rename" ~doc
-        ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "tools/opam_admin.ml", line 58, characters 6-22:
- 58 |       Term.eval_choice ~catch:false
-            ^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval_choice
- Use Cmd.group and one of Cmd.eval* instead.
- File "tools/opam_admin.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlopt \
- 			-package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -linkpkg \
- 			     -I core -I format -I solver -I repository -I state -I client -I tools/  -g -w +a-4-44-48 -bin-annot -safe-string   -ccopt -Ltools/    ./opam-core.cmxa ./opam-format.cmxa ./opam-solver.cmxa ./opam-repository.cmxa ./opam-state.cmxa ./opam-client.cmxa -o opam-admin \
- 			tools/opam_mk_repo.cmx tools/opam_repo_check.cmx tools/opam_stats.cmx tools/opam_depexts_change.cmx tools/opam_rename.cmx tools/opam_admin.cmx
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[1]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -C src opam-installer
- make[1]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=core SUBTARGET=native-code-library
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: 'opam-core.cmxa' is up to date.
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=solver SUBTARGET=native-code-library
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: 'opam-solver.cmxa' is up to date.
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=repository SUBTARGET=native-code-library
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: 'opam-repository.cmxa' is up to date.
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=state SUBTARGET=native-code-library
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: 'opam-state.cmxa' is up to date.
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=client SUBTARGET=native-code-library
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: 'opam-client.cmxa' is up to date.
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- cd .. && ocaml shell/get-git-id.ml src/client/opamGitVersion.ml
- touch client/opamGitVersion.ml
- make -f ../OCamlMakefile subprojs SUBPROJS=opam SUBTARGET=native-code
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I client/ client/opamGitVersion.ml > ._d/client/opamGitVersion.d
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamGitVersion.ml
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamArg.ml
- File "client/opamArg.ml", line 385, characters 13-26:
- 385 |     let re = Re_str.regexp "\\([^>=<.!]+\\)\\(\\.\\(.+\\)\\)?" in
-                    ^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "client/opamArg.ml", line 387, characters 14-33:
- 387 |       if not (Re_str.string_match re str 0) then failwith "bad_format";
-                     ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "client/opamArg.ml", line 389, characters 36-56:
- 389 |         OpamPackage.Name.of_string (Re_str.matched_group 1 str) in
-                                           ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "client/opamArg.ml", line 391, characters 49-69:
- 391 |         try Some (OpamPackage.Version.of_string (Re_str.matched_group 3 str))
-                                                        ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "client/opamArg.ml", line 407, characters 13-26:
- 407 |     let re = Re_str.regexp "\\([^>=<.!]+\\)\\(>=?\\|<=?\\|=\\|\\.\\|!=\\)\\(.*\\)" in
-                    ^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "client/opamArg.ml", line 409, characters 14-33:
- 409 |       if not (Re_str.string_match re str 0) then failwith "no_version";
-                     ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "client/opamArg.ml", line 410, characters 18-38:
- 410 |       let sname = Re_str.matched_group 1 str in
-                         ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "client/opamArg.ml", line 411, characters 16-36:
- 411 |       let sop = Re_str.matched_group 2 str in
-                       ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "client/opamArg.ml", line 412, characters 21-41:
- 412 |       let sversion = Re_str.matched_group 3 str in
-                            ^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Re_str
- Use Re.Str
- File "client/opamArg.ml", line 426, characters 29-42:
- 426 | let enum_with_default sl: 'a Arg.converter =
-                                    ^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Arg.converter
- Use Arg.conv' function instead.
- File "client/opamArg.ml", line 511, characters 2-11:
- 511 |   Term.info ~sdocs:global_option_section ~docs:"COMMANDS" ~doc ~man title
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "client/opamArg.ml", line 691, characters 8-12:
- 691 |   Term.(pure create_global_options
-               ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 740, characters 8-12:
- 740 |   Term.(pure create_build_options
-               ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 752, characters 29-38:
- 752 | type command = unit Term.t * Term.info
-                                    ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "client/opamArg.ml", line 801, characters 8-12:
- 801 |   Term.(pure init
-               ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 920, characters 10-14:
- 920 |     Term.(pure list $global_options
-                 ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 953, characters 8-12:
- 953 |   Term.(pure search $global_options
-               ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 988, characters 8-12:
- 988 |   Term.(pure pkg_info $global_options $fields $raw $where $nonempty_atom_list),
-               ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1234, characters 10-14:
- 1234 |     Term.(pure config
-                  ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1280, characters 8-12:
- 1280 |   Term.(pure install $global_options $build_options
-                ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1310, characters 8-12:
- 1310 |   Term.(pure remove $global_options $build_options $autoremove $force $atom_list),
-                ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1325, characters 8-12:
- 1325 |   Term.(pure reinstall $global_options $build_options $nonempty_atom_list),
-                ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1368, characters 8-12:
- 1368 |   Term.(pure update $global_options $jobs_flag $name_list
-                ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1397, characters 13-17:
- 1397 |   Term.(ret (pure upgrade $global_options $build_options $fixup $atom_list)),
-                     ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1458, characters 10-14:
- 1458 |     Term.(pure repository $global_options $command $repo_kind_flag $priority
-                  ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1577, characters 13-17:
- 1577 |   Term.(ret (pure switch
-                     ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1633, characters 6-15:
- 1633 |       Term.pure (Some `remove),
-              ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1745, characters 10-14:
- 1745 |     Term.(pure pin
-                  ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1871, characters 8-12:
- 1871 |   Term.(pure source
-                ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1937, characters 8-12:
- 1937 |   Term.(pure lint $global_options $file $normalise $short),
-                ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1963, characters 13-17:
- 1963 |   Term.(ret (pure help $Term.man_format $Term.choice_names $topic)),
-                     ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 1963, characters 24-39:
- 1963 |   Term.(ret (pure help $Term.man_format $Term.choice_names $topic)),
-                                ^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.man_format
- Use Arg.man_format instead.
- File "client/opamArg.ml", line 1964, characters 2-11:
- 1964 |   Term.info "help" ~doc ~man
-          ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "client/opamArg.ml", line 2004, characters 8-12:
- 2004 |   Term.(pure usage $global_options),
-                ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "client/opamArg.ml", line 2005, characters 2-11:
- 2005 |   Term.info "opam"
-          ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "client/opamArg.ml", line 2013, characters 13-22:
- 2013 |   let orig = Term.name info in
-                     ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.name
- Use Cmd.name instead.
- File "client/opamArg.ml", line 2023, characters 2-11:
- 2023 |   Term.info name
-          ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "client/opamArg.ml", line 2051, characters 39-48:
- 2051 |       && List.for_all (fun (_,info) -> Term.name info <> name) commands
-                                               ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.name
- Use Cmd.name instead.
- File "client/opamArg.ml", line 2110, characters 10-26:
- 2110 |     match Term.eval_choice ~catch:false default commands with
-                  ^^^^^^^^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval_choice
- Use Cmd.group and one of Cmd.eval* instead.
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I client/ client/opamMain.ml
- File "client/opamMain.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlopt \
- 			-package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -linkpkg \
- 			     -I core -I format -I solver -I repository -I state -I client -I client/  -g -w +a-4-44-48 -bin-annot -safe-string   -ccopt -Lclient/    ./opam-core.cmxa ./opam-format.cmxa ./opam-solver.cmxa ./opam-repository.cmxa ./opam-state.cmxa ./opam-client.cmxa -o opam \
- 			client/opamGitVersion.cmx client/opamArg.cmx client/opamMain.cmx
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=opam-installer SUBTARGET=native-code
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[4]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- ocamlfind ocamldep -I core -I format -I solver -I repository -I state -I client -I tools/ tools/opam_installer.ml > ._d/tools/opam_installer.d
- ocamlfind ocamlopt -package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -c -g -w +a-4-44-48 -bin-annot -short-paths -safe-string -I core -I format -I solver -I repository -I state -I client -I tools/ tools/opam_installer.ml
- File "tools/opam_installer.ml", line 325, characters 8-12:
- 325 |   Term.(pure make_options $ file $ prefix $ script $ pkgname
-               ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "tools/opam_installer.ml", line 335, characters 4-8:
- 335 |     pure
-           ^^^^
- Alert deprecated: Cmdliner.Term.pure
- Use Term.const instead.
- File "tools/opam_installer.ml", line 343, characters 2-11:
- 343 |   Term.info "opam-installer" ~version:OpamVersion.(to_string current) ~doc
-         ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.info
- Use Cmd.info instead.
- File "tools/opam_installer.ml", line 350, characters 6-15:
- 350 |       Term.eval ~catch:false (command,info)
-             ^^^^^^^^^
- Alert deprecated: Cmdliner.Term.eval
- Use Cmd.v and one of Cmd.eval* instead.
- File "tools/opam_installer.ml", line 1:
- Warning 70 [missing-mli]: Cannot find interface file.
- ocamlfind ocamlopt \
- 			-package unix,extlib,re,re.emacs,re.str,re.perl,re.pcre,re.glob,cmdliner,ocamlgraph,cudf,dose3,jsonm -linkpkg \
- 			     -I core -I format -I solver -I repository -I state -I client -I tools/  -g -w +a-4-44-48 -bin-annot -safe-string   -ccopt -Ltools/    ./opam-core.cmxa ./opam-format.cmxa ./opam-solver.cmxa ./opam-repository.cmxa ./opam-state.cmxa ./opam-client.cmxa -o opam-installer \
- 			tools/opam_installer.cmx
- make[4]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[1]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
Processing  2/4: [opam-lib: make src]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" "-C" "src" "../opam-lib.install" (CWD=/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1)
- make: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=core SUBTARGET=byte-code-library
- make[1]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: 'opam-core.cma' is up to date.
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[1]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=solver SUBTARGET=byte-code-library
- make[1]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: 'opam-solver.cma' is up to date.
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[1]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=repository SUBTARGET=byte-code-library
- make[1]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: 'opam-repository.cma' is up to date.
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[1]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=state SUBTARGET=byte-code-library
- make[1]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: 'opam-state.cma' is up to date.
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[1]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make -f ../OCamlMakefile subprojs SUBPROJS=client SUBTARGET=byte-code-library
- make[1]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: Entering directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[3]: 'opam-client.cma' is up to date.
- make[3]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[2]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- make[1]: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
- { echo '  "src/'opam-core.cma'"'; echo '  "src/'opam-core.cmxa'"'; echo '  "src/'opam-core.a'"'; echo '  "src/'core/opamCompat.mli'"'; echo '  "src/'core/opamCompat.cmi'"'; echo '  "src/'core/opamCompat.cmo'"'; echo '  "src/'core/opamCompat.cmx'"'; echo '  "src/'core/opamCompat.cmti'"'; echo '  "src/'core/opamJson.mli'"'; echo '  "src/'core/opamJson.cmi'"'; echo '  "src/'core/opamJson.cmo'"'; echo '  "src/'core/opamJson.cmx'"'; echo '  "src/'core/opamJson.cmti'"'; echo '  "src/'core/opamCoreConfig.mli'"'; echo '  "src/'core/opamCoreConfig.cmi'"'; echo '  "src/'core/opamCoreConfig.cmo'"'; echo '  "src/'core/opamCoreConfig.cmx'"'; echo '  "src/'core/opamCoreConfig.cmti'"'; echo '  "src/'core/opamStd.mli'"'; echo '  "src/'core/opamStd.cmi'"'; echo '  "src/'core/opamStd.cmo'"'; echo '  "src/'core/opamStd.cmx'"'; echo '  "src/'core/opamStd.cmti'"'; echo '  "src/'core/opamConsole.mli'"'; echo '  "src/'core/opamConsole.cmi'"'; echo '  "src/'core/opamConsole.cmo'"'; echo '  "src/'core/opamConsole.cmx'"'; echo '  "src/'core/opamConsole.cmti'"'; echo '  "src/'core/opamVersionCompare.mli'"'; echo '  "src/'core/opamVersionCompare.cmi'"'; echo '  "src/'core/opamVersionCompare.cmo'"'; echo '  "src/'core/opamVersionCompare.cmx'"'; echo '  "src/'core/opamVersionCompare.cmti'"'; echo '  "src/'core/opamVersion.mli'"'; echo '  "src/'core/opamVersion.cmi'"'; echo '  "src/'core/opamVersion.cmo'"'; echo '  "src/'core/opamVersion.cmx'"'; echo '  "src/'core/opamVersion.cmti'"'; echo '  "src/'core/opamProcess.mli'"'; echo '  "src/'core/opamProcess.cmi'"'; echo '  "src/'core/opamProcess.cmo'"'; echo '  "src/'core/opamProcess.cmx'"'; echo '  "src/'core/opamProcess.cmti'"'; echo '  "src/'core/opamSystem.mli'"'; echo '  "src/'core/opamSystem.cmi'"'; echo '  "src/'core/opamSystem.cmo'"'; echo '  "src/'core/opamSystem.cmx'"'; echo '  "src/'core/opamSystem.cmti'"'; echo '  "src/'core/opamParallel.mli'"'; echo '  "src/'core/opamParallel.cmi'"'; echo '  "src/'core/opamParallel.cmo'"'; echo '  "src/'core/opamParallel.cmx'"'; echo '  "src/'core/opamParallel.cmti'"'; echo '  "src/'core/opamFilename.mli'"'; echo '  "src/'core/opamFilename.cmi'"'; echo '  "src/'core/opamFilename.cmo'"'; echo '  "src/'core/opamFilename.cmx'"'; echo '  "src/'core/opamFilename.cmti'"'; echo '  "src/'opam-format.cma'"'; echo '  "src/'opam-format.cmxa'"'; echo '  "src/'opam-format.a'"'; echo '  "src/'format/opamFormatConfig.mli'"'; echo '  "src/'format/opamFormatConfig.cmi'"'; echo '  "src/'format/opamFormatConfig.cmo'"'; echo '  "src/'format/opamFormatConfig.cmx'"'; echo '  "src/'format/opamFormatConfig.cmti'"'; echo '  "src/'format/opamLineLexer.mli'"'; echo '  "src/'format/opamLineLexer.cmi'"'; echo '  "src/'format/opamLineLexer.cmo'"'; echo '  "src/'format/opamLineLexer.cmx'"'; echo '  "src/'format/opamLineLexer.cmti'"'; echo '  "src/'format/opamRepositoryName.mli'"'; echo '  "src/'format/opamRepositoryName.cmi'"'; echo '  "src/'format/opamRepositoryName.cmo'"'; echo '  "src/'format/opamRepositoryName.cmx'"'; echo '  "src/'format/opamRepositoryName.cmti'"'; echo '  "src/'format/opamSwitch.mli'"'; echo '  "src/'format/opamSwitch.cmi'"'; echo '  "src/'format/opamSwitch.cmo'"'; echo '  "src/'format/opamSwitch.cmx'"'; echo '  "src/'format/opamSwitch.cmti'"'; echo '  "src/'format/opamPackage.mli'"'; echo '  "src/'format/opamPackage.cmi'"'; echo '  "src/'format/opamPackage.cmo'"'; echo '  "src/'format/opamPackage.cmx'"'; echo '  "src/'format/opamPackage.cmti'"'; echo '  "src/'format/opamVariable.mli'"'; echo '  "src/'format/opamVariable.cmi'"'; echo '  "src/'format/opamVariable.cmo'"'; echo '  "src/'format/opamVariable.cmx'"'; echo '  "src/'format/opamVariable.cmti'"'; echo '  "src/'format/opamFormula.mli'"'; echo '  "src/'format/opamFormula.cmi'"'; echo '  "src/'format/opamFormula.cmo'"'; echo '  "src/'format/opamFormula.cmx'"'; echo '  "src/'format/opamFormula.cmti'"'; echo '  "src/'format/opamCompiler.mli'"'; echo '  "src/'format/opamCompiler.cmi'"'; echo '  "src/'format/opamCompiler.cmo'"'; echo '  "src/'format/opamCompiler.cmx'"'; echo '  "src/'format/opamCompiler.cmti'"'; echo '  "src/'format/opamTypes.mli'"'; echo '  "src/'format/opamTypes.cmi'"'; echo '  "src/'format/opamTypes.cmti'"'; echo '  "src/'format/opamTypesBase.mli'"'; echo '  "src/'format/opamTypesBase.cmi'"'; echo '  "src/'format/opamTypesBase.cmo'"'; echo '  "src/'format/opamTypesBase.cmx'"'; echo '  "src/'format/opamTypesBase.cmti'"'; echo '  "src/'format/opamParser.mli'"'; echo '  "src/'format/opamParser.cmi'"'; echo '  "src/'format/opamParser.cmo'"'; echo '  "src/'format/opamParser.cmx'"'; echo '  "src/'format/opamParser.cmti'"'; echo '  "src/'format/opamLexer.mli'"'; echo '  "src/'format/opamLexer.cmi'"'; echo '  "src/'format/opamLexer.cmo'"'; echo '  "src/'format/opamLexer.cmx'"'; echo '  "src/'format/opamLexer.cmti'"'; echo '  "src/'format/opamFormat.mli'"'; echo '  "src/'format/opamFormat.cmi'"'; echo '  "src/'format/opamFormat.cmo'"'; echo '  "src/'format/opamFormat.cmx'"'; echo '  "src/'format/opamFormat.cmti'"'; echo '  "src/'format/opamFilter.mli'"'; echo '  "src/'format/opamFilter.cmi'"'; echo '  "src/'format/opamFilter.cmo'"'; echo '  "src/'format/opamFilter.cmx'"'; echo '  "src/'format/opamFilter.cmti'"'; echo '  "src/'format/opamFile.mli'"'; echo '  "src/'format/opamFile.cmi'"'; echo '  "src/'format/opamFile.cmo'"'; echo '  "src/'format/opamFile.cmx'"'; echo '  "src/'format/opamFile.cmti'"'; echo '  "src/'opam-solver.cma'"'; echo '  "src/'opam-solver.cmxa'"'; echo '  "src/'opam-solver.a'"'; echo '  "src/'solver/opamSolverConfig.mli'"'; echo '  "src/'solver/opamSolverConfig.cmi'"'; echo '  "src/'solver/opamSolverConfig.cmo'"'; echo '  "src/'solver/opamSolverConfig.cmx'"'; echo '  "src/'solver/opamSolverConfig.cmti'"'; echo '  "src/'solver/opamActionGraph.mli'"'; echo '  "src/'solver/opamActionGraph.cmi'"'; echo '  "src/'solver/opamActionGraph.cmo'"'; echo '  "src/'solver/opamActionGraph.cmx'"'; echo '  "src/'solver/opamActionGraph.cmti'"'; echo '  "src/'solver/opamCudf.mli'"'; echo '  "src/'solver/opamCudf.cmi'"'; echo '  "src/'solver/opamCudf.cmo'"'; echo '  "src/'solver/opamCudf.cmx'"'; echo '  "src/'solver/opamCudf.cmti'"'; echo '  "src/'solver/opamHeuristic.mli'"'; echo '  "src/'solver/opamHeuristic.cmi'"'; echo '  "src/'solver/opamHeuristic.cmo'"'; echo '  "src/'solver/opamHeuristic.cmx'"'; echo '  "src/'solver/opamHeuristic.cmti'"'; echo '  "src/'solver/opamSolver.mli'"'; echo '  "src/'solver/opamSolver.cmi'"'; echo '  "src/'solver/opamSolver.cmo'"'; echo '  "src/'solver/opamSolver.cmx'"'; echo '  "src/'solver/opamSolver.cmti'"'; echo '  "src/'opam-repository.cma'"'; echo '  "src/'opam-repository.cmxa'"'; echo '  "src/'opam-repository.a'"'; echo '  "src/'repository/opamRepositoryConfig.mli'"'; echo '  "src/'repository/opamRepositoryConfig.cmi'"'; echo '  "src/'repository/opamRepositoryConfig.cmo'"'; echo '  "src/'repository/opamRepositoryConfig.cmx'"'; echo '  "src/'repository/opamRepositoryConfig.cmti'"'; echo '  "src/'repository/opamDownload.mli'"'; echo '  "src/'repository/opamDownload.cmi'"'; echo '  "src/'repository/opamDownload.cmo'"'; echo '  "src/'repository/opamDownload.cmx'"'; echo '  "src/'repository/opamDownload.cmti'"'; echo '  "src/'repository/opamRepositoryBackend.mli'"'; echo '  "src/'repository/opamRepositoryBackend.cmi'"'; echo '  "src/'repository/opamRepositoryBackend.cmo'"'; echo '  "src/'repository/opamRepositoryBackend.cmx'"'; echo '  "src/'repository/opamRepositoryBackend.cmti'"'; echo '  "src/'repository/opamRepositoryPath.mli'"'; echo '  "src/'repository/opamRepositoryPath.cmi'"'; echo '  "src/'repository/opamRepositoryPath.cmo'"'; echo '  "src/'repository/opamRepositoryPath.cmx'"'; echo '  "src/'repository/opamRepositoryPath.cmti'"'; echo '  "src/'repository/opamHTTP.mli'"'; echo '  "src/'repository/opamHTTP.cmi'"'; echo '  "src/'repository/opamHTTP.cmo'"'; echo '  "src/'repository/opamHTTP.cmx'"'; echo '  "src/'repository/opamHTTP.cmti'"'; echo '  "src/'repository/opamLocal.mli'"'; echo '  "src/'repository/opamLocal.cmi'"'; echo '  "src/'repository/opamLocal.cmo'"'; echo '  "src/'repository/opamLocal.cmx'"'; echo '  "src/'repository/opamLocal.cmti'"'; echo '  "src/'repository/opamVCS.mli'"'; echo '  "src/'repository/opamVCS.cmi'"'; echo '  "src/'repository/opamVCS.cmo'"'; echo '  "src/'repository/opamVCS.cmx'"'; echo '  "src/'repository/opamVCS.cmti'"'; echo '  "src/'repository/opamGit.mli'"'; echo '  "src/'repository/opamGit.cmi'"'; echo '  "src/'repository/opamGit.cmo'"'; echo '  "src/'repository/opamGit.cmx'"'; echo '  "src/'repository/opamGit.cmti'"'; echo '  "src/'repository/opamDarcs.mli'"'; echo '  "src/'repository/opamDarcs.cmi'"'; echo '  "src/'repository/opamDarcs.cmo'"'; echo '  "src/'repository/opamDarcs.cmx'"'; echo '  "src/'repository/opamDarcs.cmti'"'; echo '  "src/'repository/opamHg.mli'"'; echo '  "src/'repository/opamHg.cmi'"'; echo '  "src/'repository/opamHg.cmo'"'; echo '  "src/'repository/opamHg.cmx'"'; echo '  "src/'repository/opamHg.cmti'"'; echo '  "src/'repository/opamRepository.mli'"'; echo '  "src/'repository/opamRepository.cmi'"'; echo '  "src/'repository/opamRepository.cmo'"'; echo '  "src/'repository/opamRepository.cmx'"'; echo '  "src/'repository/opamRepository.cmti'"'; echo '  "src/'opam-state.cma'"'; echo '  "src/'opam-state.cmxa'"'; echo '  "src/'opam-state.a'"'; echo '  "src/'state/opamPath.mli'"'; echo '  "src/'state/opamPath.cmi'"'; echo '  "src/'state/opamPath.cmo'"'; echo '  "src/'state/opamPath.cmx'"'; echo '  "src/'state/opamPath.cmti'"'; echo '  "src/'state/opamStateConfig.mli'"'; echo '  "src/'state/opamStateConfig.cmi'"'; echo '  "src/'state/opamStateConfig.cmo'"'; echo '  "src/'state/opamStateConfig.cmx'"'; echo '  "src/'state/opamStateConfig.cmti'"'; echo '  "src/'state/opamOCaml.mli'"'; echo '  "src/'state/opamOCaml.cmi'"'; echo '  "src/'state/opamOCaml.cmo'"'; echo '  "src/'state/opamOCaml.cmx'"'; echo '  "src/'state/opamOCaml.cmti'"'; echo '  "src/'state/opamScript.mli'"'; echo '  "src/'state/opamScript.cmi'"'; echo '  "src/'state/opamScript.cmo'"'; echo '  "src/'state/opamScript.cmx'"'; echo '  "src/'state/opamScript.cmti'"'; echo '  "src/'state/opamState.mli'"'; echo '  "src/'state/opamState.cmi'"'; echo '  "src/'state/opamState.cmo'"'; echo '  "src/'state/opamState.cmx'"'; echo '  "src/'state/opamState.cmti'"'; echo '  "src/'state/opamAction.mli'"'; echo '  "src/'state/opamAction.cmi'"'; echo '  "src/'state/opamAction.cmo'"'; echo '  "src/'state/opamAction.cmx'"'; echo '  "src/'state/opamAction.cmti'"'; echo '  "src/'state/opamSolution.mli'"'; echo '  "src/'state/opamSolution.cmi'"'; echo '  "src/'state/opamSolution.cmo'"'; echo '  "src/'state/opamSolution.cmx'"'; echo '  "src/'state/opamSolution.cmti'"'; echo '  "src/'opam-client.cma'"'; echo '  "src/'opam-client.cmxa'"'; echo '  "src/'opam-client.a'"'; echo '  "src/'client/opamClientConfig.mli'"'; echo '  "src/'client/opamClientConfig.cmi'"'; echo '  "src/'client/opamClientConfig.cmo'"'; echo '  "src/'client/opamClientConfig.cmx'"'; echo '  "src/'client/opamClientConfig.cmti'"'; echo '  "src/'client/opamSwitchCommand.mli'"'; echo '  "src/'client/opamSwitchCommand.cmi'"'; echo '  "src/'client/opamSwitchCommand.cmo'"'; echo '  "src/'client/opamSwitchCommand.cmx'"'; echo '  "src/'client/opamSwitchCommand.cmti'"'; echo '  "src/'client/opamConfigCommand.mli'"'; echo '  "src/'client/opamConfigCommand.cmi'"'; echo '  "src/'client/opamConfigCommand.cmo'"'; echo '  "src/'client/opamConfigCommand.cmx'"'; echo '  "src/'client/opamConfigCommand.cmti'"'; echo '  "src/'client/opamRepositoryCommand.mli'"'; echo '  "src/'client/opamRepositoryCommand.cmi'"'; echo '  "src/'client/opamRepositoryCommand.cmo'"'; echo '  "src/'client/opamRepositoryCommand.cmx'"'; echo '  "src/'client/opamRepositoryCommand.cmti'"'; echo '  "src/'client/opamPinCommand.mli'"'; echo '  "src/'client/opamPinCommand.cmi'"'; echo '  "src/'client/opamPinCommand.cmo'"'; echo '  "src/'client/opamPinCommand.cmx'"'; echo '  "src/'client/opamPinCommand.cmti'"'; echo '  "src/'client/opamClient.mli'"'; echo '  "src/'client/opamClient.cmi'"'; echo '  "src/'client/opamClient.cmo'"'; echo '  "src/'client/opamClient.cmx'"'; echo '  "src/'client/opamClient.cmti'"';\
- } >>../opam-lib.install
- { echo '  "src/'tools/opam_admin_top.mli'"'; echo '  "src/'tools/opam_admin_top.cmi'"'; echo '  "src/'tools/opam_admin_top.cmti'"';\
- } >>../opam-lib.install
- make: Leaving directory '/home/opam/.opam/4.14/.opam-switch/build/opam-lib.1.3.1/src'
-> compiled  opam-lib.1.3.1
-> removed   opam-lib.1.3.1
-> installed opam-lib.1.3.1
Done.

<><> opam-lib.1.3.1 installed successfully ><><><><><><><><><><><><><><><><><><>
=> Note: This package is deprecated.
# To update the current shell environment, run: eval $(opam env)
2025-08-05 21:35.11 ---> saved as "04b7779f7ef7774b07a0a57ac0a1f5af9a6be2e6bca98bb5c4a32e272d2cc31c"
Job succeeded
2025-08-05 21:35.18: Job succeeded