(for PR #29096)

2025-12-15 03:23.26: New job: test data-encoding.0.6 with dune.3.21.0~alpha4, using opam dev
                              from https://github.com/ocaml/opam-repository.git#refs/pull/29096/head (7d6af52f05e2c06c00193b2918193b6994ece701)
                              on debian-13-ocaml-5.4/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/29096/head" && git reset --hard 7d6af52f
git fetch origin master
git merge --no-edit 2625e9877b44d517ad87b5bf4ff708f3e44b78d8
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-13-ocaml-5.4@sha256:8c62cc7b043f64833949d4049211997093b28a2f1b98377748d3e185ae301c04
USER 1000:1000
WORKDIR /home/opam
RUN sudo ln -f /usr/bin/opam-dev /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.21.0~alpha4 3.21.0~alpha4
RUN opam reinstall dune.3.21.0~alpha4; \
    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-13\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'dune.3.21.0~alpha4' && partial_fails="$partial_fails $pkg"; \
    done; \
    test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
    exit 1
RUN opam reinstall data-encoding.0.6; \
    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-13\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'data-encoding.0.6' && 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 data-encoding.0.6) || true
RUN opam reinstall --with-test --verbose data-encoding.0.6; \
    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-13\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'data-encoding.0.6' && 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-12-15 03:23.26: Using cache hint "ocaml/opam:debian-13-ocaml-5.4@sha256:8c62cc7b043f64833949d4049211997093b28a2f1b98377748d3e185ae301c04-dune.3.21.0~alpha4-data-encoding.0.6-7d6af52f05e2c06c00193b2918193b6994ece701"
2025-12-15 03:23.26: Using OBuilder spec:
((from ocaml/opam:debian-13-ocaml-5.4@sha256:8c62cc7b043f64833949d4049211997093b28a2f1b98377748d3e185ae301c04)
 (user (uid 1000) (gid 1000))
 (workdir /home/opam)
 (run (shell "sudo ln -f /usr/bin/opam-dev /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.21.0~alpha4 3.21.0~alpha4"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell  "opam reinstall dune.3.21.0~alpha4;\
             \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-13\\\"\"; 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.21.0~alpha4' && 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 data-encoding.0.6;\
             \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-13\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'data-encoding.0.6' && 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 data-encoding.0.6) || true"))
 (run (shell  "opam reinstall --with-test --verbose data-encoding.0.6;\
             \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-13\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'data-encoding.0.6' && partial_fails=\"$partial_fails $pkg\";\
             \n        done;\
             \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
             \n        exit 1"))
)

2025-12-15 03:23.26: Waiting for resource in pool OCluster
2025-12-15 12:50.51: Waiting for worker…
2025-12-15 12:53.45: Got resource from pool OCluster
Building on bremusa.ocamllabs.io
All commits already cached
Updating files:  55% (10607/19031)
Updating files:  56% (10658/19031)
Updating files:  57% (10848/19031)
Updating files:  58% (11038/19031)
Updating files:  59% (11229/19031)
Updating files:  60% (11419/19031)
Updating files:  61% (11609/19031)
Updating files:  62% (11800/19031)
Updating files:  63% (11990/19031)
Updating files:  64% (12180/19031)
Updating files:  65% (12371/19031)
Updating files:  66% (12561/19031)
Updating files:  67% (12751/19031)
Updating files:  68% (12942/19031)
Updating files:  69% (13132/19031)
Updating files:  70% (13322/19031)
Updating files:  71% (13513/19031)
Updating files:  72% (13703/19031)
Updating files:  73% (13893/19031)
Updating files:  74% (14083/19031)
Updating files:  75% (14274/19031)
Updating files:  76% (14464/19031)
Updating files:  77% (14654/19031)
Updating files:  78% (14845/19031)
Updating files:  79% (15035/19031)
Updating files:  80% (15225/19031)
Updating files:  81% (15416/19031)
Updating files:  82% (15606/19031)
Updating files:  83% (15796/19031)
Updating files:  84% (15987/19031)
Updating files:  85% (16177/19031)
Updating files:  86% (16367/19031)
Updating files:  87% (16557/19031)
Updating files:  88% (16748/19031)
Updating files:  89% (16938/19031)
Updating files:  90% (17128/19031)
Updating files:  91% (17319/19031)
Updating files:  92% (17509/19031)
Updating files:  93% (17699/19031)
Updating files:  94% (17890/19031)
Updating files:  95% (18080/19031)
Updating files:  96% (18270/19031)
Updating files:  97% (18461/19031)
Updating files:  98% (18651/19031)
Updating files:  99% (18841/19031)
Updating files: 100% (19031/19031)
Updating files: 100% (19031/19031), done.
HEAD is now at 2625e9877b Merge pull request #29094 from anmonteiro/patch-9
Updating 2625e9877b..7d6af52f05
Fast-forward
 .../chrome-trace/chrome-trace.3.21.0~alpha4/opam   | 41 ++++++++++++
 .../dune-action-plugin.3.21.0~alpha4/opam          | 54 ++++++++++++++++
 .../dune-build-info.3.21.0~alpha4/opam             | 47 ++++++++++++++
 .../dune-configurator.3.21.0~alpha4/opam           | 51 +++++++++++++++
 packages/dune-glob/dune-glob.3.21.0~alpha4/opam    | 44 +++++++++++++
 .../dune-private-libs.3.21.0~alpha4/opam           | 52 +++++++++++++++
 .../dune-rpc-lwt/dune-rpc-lwt.3.21.0~alpha4/opam   | 43 +++++++++++++
 packages/dune-rpc/dune-rpc.3.21.0~alpha4/opam      | 46 +++++++++++++
 packages/dune-site/dune-site.3.21.0~alpha4/opam    | 39 +++++++++++
 packages/dune/dune.3.21.0~alpha4/opam              | 75 ++++++++++++++++++++++
 packages/dyn/dyn.3.21.0~alpha4/opam                | 42 ++++++++++++
 packages/fs-io/fs-io.3.21.0~alpha4/opam            | 41 ++++++++++++
 packages/ocamlc-loc/ocamlc-loc.3.21.0~alpha4/opam  | 45 +++++++++++++
 packages/ordering/ordering.3.21.0~alpha4/opam      | 40 ++++++++++++
 packages/stdune/stdune.3.21.0~alpha4/opam          | 48 ++++++++++++++
 .../top-closure/top-closure.3.21.0~alpha4/opam     | 40 ++++++++++++
 packages/xdg/xdg.3.21.0~alpha4/opam                | 41 ++++++++++++
 17 files changed, 789 insertions(+)
 create mode 100644 packages/chrome-trace/chrome-trace.3.21.0~alpha4/opam
 create mode 100644 packages/dune-action-plugin/dune-action-plugin.3.21.0~alpha4/opam
 create mode 100644 packages/dune-build-info/dune-build-info.3.21.0~alpha4/opam
 create mode 100644 packages/dune-configurator/dune-configurator.3.21.0~alpha4/opam
 create mode 100644 packages/dune-glob/dune-glob.3.21.0~alpha4/opam
 create mode 100644 packages/dune-private-libs/dune-private-libs.3.21.0~alpha4/opam
 create mode 100644 packages/dune-rpc-lwt/dune-rpc-lwt.3.21.0~alpha4/opam
 create mode 100644 packages/dune-rpc/dune-rpc.3.21.0~alpha4/opam
 create mode 100644 packages/dune-site/dune-site.3.21.0~alpha4/opam
 create mode 100644 packages/dune/dune.3.21.0~alpha4/opam
 create mode 100644 packages/dyn/dyn.3.21.0~alpha4/opam
 create mode 100644 packages/fs-io/fs-io.3.21.0~alpha4/opam
 create mode 100644 packages/ocamlc-loc/ocamlc-loc.3.21.0~alpha4/opam
 create mode 100644 packages/ordering/ordering.3.21.0~alpha4/opam
 create mode 100644 packages/stdune/stdune.3.21.0~alpha4/opam
 create mode 100644 packages/top-closure/top-closure.3.21.0~alpha4/opam
 create mode 100644 packages/xdg/xdg.3.21.0~alpha4/opam

(from ocaml/opam:debian-13-ocaml-5.4@sha256:8c62cc7b043f64833949d4049211997093b28a2f1b98377748d3e185ae301c04)
2025-12-15 12:53.49 ---> using "5f87df8c1f6f0886e7311dfd3df40b8bbb961cc34c83c0d033c6dd248c84bc7d" from cache

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

/: (workdir /home/opam)

/home/opam: (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
2025-12-15 12:53.49 ---> using "f1296791f2d76481058db697105a569091a6b6345f05c94bbc5a650f1a364f9a" 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 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-12-15 12:53.49 ---> using "0cac9a31b4750e6a46df8ed8d2f68352091a988199fdf62c52779549510cd6bf" 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.5.0
# self-upgrade         no
# system               arch=x86_64 os=linux os-distribution=debian os-version=13
# 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       5.4
# invariant            ["ocaml-base-compiler" {>= "5.4.0"}]
# compiler-packages    ocaml-base-compiler.5.4.0, ocaml-compiler.5.4.0, ocaml-options-vanilla.1
# ocaml:native         true
# ocaml:native-tools   true
# ocaml:native-dynlink true
# ocaml:stubsdir       /home/opam/.opam/5.4/lib/ocaml/stublibs:/home/opam/.opam/5.4/lib/ocaml
# ocaml:preinstalled   false
# ocaml:compiler       5.4.0
2025-12-15 12:53.49 ---> using "1deb91dc3badca969976ed6f3bc5fe7c443d73a2cfa957be662fd6f93e30aa7b" 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-12-15 12:53.49 ---> using "1a02438c8753bf7228a9eb625e65b7af26778a022b9ce0b16be5ef4f294c58cd" from cache

/home/opam: (copy (src .) (dst opam-repository/))
2025-12-15 12:53.51 ---> using "eb7fce002d3011997e6b86dbe83f655d6b7730dccc18f79edba49a7bf7e4d9a8" from cache

/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2025-12-15 12:53.51 ---> using "4b065be9f938538e7e8ff55e18456d0f2a5ae5a85bf63e0a975d8019feba2dfc" 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 trixie InRelease
- Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB]
- Get:3 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB]
- Get:4 http://deb.debian.org/debian-security trixie-security/main amd64 Packages [84.8 kB]
- Fetched 176 kB in 0s (1670 kB/s)
- Reading package lists...
- 
2025-12-15 12:53.51 ---> using "e068c5ce43af944c455b2776cca2e7f3a89bfe2d7427c70330cf49a061e468e9" from cache

/home/opam: (run (shell "opam pin add -k version -yn dune.3.21.0~alpha4 3.21.0~alpha4"))
dune is now pinned to version 3.21.0~alpha4
2025-12-15 12:53.51 ---> using "ad19e79bfb577df8f264c31684c0c4a73a6db8efdaea63e0b97bde0e687760c9" from cache

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell  "opam reinstall dune.3.21.0~alpha4;\
                        \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-13\\\"\"; 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.21.0~alpha4' && 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.21.0~alpha4 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== install 1 package
  - install dune 3.21.0~alpha4 (pinned)

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved dune.3.21.0~alpha4  (cached)
-> installed dune.3.21.0~alpha4
Done.
# To update the current shell environment, run: eval $(opam env)
2025-12-15 12:53.51 ---> using "9f89965e525eea5c4523a287dfc7337f4f714c89b70be65eb19f4bdf8e73b31b" from cache

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell  "opam reinstall data-encoding.0.6;\
                        \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-13\\\"\"; then\
                        \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
                        \n          fi;\
                        \n          test \"$pkg\" != 'data-encoding.0.6' && partial_fails=\"$partial_fails $pkg\";\
                        \n        done;\
                        \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
                        \n        exit 1"))
data-encoding.0.6 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== install 38 packages
  - install angstrom                0.16.1        [required by uri]
  - install base                    v0.17.3       [required by ppx_hash]
  - install base-bytes              base          [required by ocplib-endian]
  - install bigstringaf             0.10.0        [required by angstrom]
  - install conf-gmp                5             [required by zarith]
  - install conf-pkg-config         4             [required by zarith]
  - install cppo                    1.8.0         [required by ocplib-endian]
  - install csexp                   1.5.2         [required by dune-configurator]
  - install cstruct                 6.2.0         [required by hex]
  - install data-encoding           0.6
  - install dune-configurator       3.21.0~alpha4 [required by base]
  - install either                  1.0.0         [required by data-encoding]
  - install ezjsonm                 1.3.0         [required by data-encoding]
  - install fmt                     0.11.0        [required by cstruct]
  - install hex                     1.5.0         [required by data-encoding]
  - install json-data-encoding      1.1.1         [required by data-encoding]
  - install json-data-encoding-bson 1.1.1         [required by data-encoding]
  - install jsonm                   1.0.2         [required by ezjsonm]
  - install ocaml-compiler-libs     v0.17.0       [required by ppxlib]
  - install ocaml-syntax-shims      1.0.0         [required by angstrom]
  - install ocaml_intrinsics_kernel v0.17.1       [required by base]
  - install ocamlbuild              0.16.1        [required by jsonm]
  - install ocamlfind               1.9.8         [required by zarith]
  - install ocplib-endian           1.2           [required by json-data-encoding-bson]
  - install ppx_compare             v0.17.0       [required by ppx_hash]
  - install ppx_derivers            1.2.1         [required by ppxlib]
  - install ppx_hash                v0.17.0       [required by data-encoding]
  - install ppx_sexp_conv           v0.17.1       [required by ppx_hash]
  - install ppxlib                  0.37.0        [required by ppx_hash]
  - install ppxlib_jane             v0.17.4       [required by ppx_hash]
  - install sexplib0                v0.17.0       [required by ezjsonm]
  - install stdlib-shims            0.3.0         [required by ppxlib]
  - install stringext               1.6.0         [required by uri]
  - install topkg                   1.1.1         [required by jsonm]
  - install uri                     4.4.0         [required by json-data-encoding]
  - install uutf                    1.0.4         [required by ezjsonm]
  - install zarith                  1.14          [required by data-encoding]
  - install zarith_stubs_js         v0.17.0       [required by data-encoding]

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

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

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

[1/2/3/4] 1

+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libgmp-dev" "pkg-config"
- Selecting previously unselected package libgmpxx4ldbl:amd64.
- (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 20653 files and directories currently installed.)
- Preparing to unpack .../0-libgmpxx4ldbl_2%3a6.3.0+dfsg-3_amd64.deb ...
- Unpacking libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-3) ...
- Selecting previously unselected package libgmp-dev:amd64.
- Preparing to unpack .../1-libgmp-dev_2%3a6.3.0+dfsg-3_amd64.deb ...
- Unpacking libgmp-dev:amd64 (2:6.3.0+dfsg-3) ...
- Selecting previously unselected package libpkgconf3:amd64.
- Preparing to unpack .../2-libpkgconf3_1.8.1-4_amd64.deb ...
- Unpacking libpkgconf3:amd64 (1.8.1-4) ...
- Selecting previously unselected package pkgconf-bin.
- Preparing to unpack .../3-pkgconf-bin_1.8.1-4_amd64.deb ...
- Unpacking pkgconf-bin (1.8.1-4) ...
- Selecting previously unselected package pkgconf:amd64.
- Preparing to unpack .../4-pkgconf_1.8.1-4_amd64.deb ...
- Unpacking pkgconf:amd64 (1.8.1-4) ...
- Selecting previously unselected package pkg-config:amd64.
- Preparing to unpack .../5-pkg-config_1.8.1-4_amd64.deb ...
- Unpacking pkg-config:amd64 (1.8.1-4) ...
- Setting up libpkgconf3:amd64 (1.8.1-4) ...
- Setting up libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-3) ...
- Setting up pkgconf-bin (1.8.1-4) ...
- Setting up libgmp-dev:amd64 (2:6.3.0+dfsg-3) ...
- Setting up pkgconf:amd64 (1.8.1-4) ...
- Setting up pkg-config:amd64 (1.8.1-4) ...
- Processing triggers for libc-bin (2.41-12) ...

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved angstrom.0.16.1  (cached)
-> retrieved base.v0.17.3  (cached)
-> retrieved bigstringaf.0.10.0  (cached)
-> retrieved conf-gmp.5  (cached)
-> retrieved cppo.1.8.0  (cached)
-> installed conf-gmp.5
-> retrieved csexp.1.5.2  (cached)
-> installed conf-pkg-config.4
-> retrieved cstruct.6.2.0  (cached)
-> retrieved data-encoding.0.6  (cached)
-> installed csexp.1.5.2
-> retrieved dune-configurator.3.21.0~alpha4  (cached)
-> installed cppo.1.8.0
-> retrieved either.1.0.0  (cached)
-> retrieved ezjsonm.1.3.0  (cached)
-> retrieved fmt.0.11.0  (cached)
-> retrieved hex.1.5.0  (cached)
-> retrieved json-data-encoding.1.1.1, json-data-encoding-bson.1.1.1  (cached)
-> retrieved jsonm.1.0.2  (cached)
-> retrieved ocaml-compiler-libs.v0.17.0  (cached)
-> retrieved ocaml-syntax-shims.1.0.0  (cached)
-> retrieved ocaml_intrinsics_kernel.v0.17.1  (cached)
-> retrieved ocamlbuild.0.16.1  (cached)
-> retrieved ocamlfind.1.9.8  (cached)
-> retrieved ocplib-endian.1.2  (cached)
-> retrieved ppx_compare.v0.17.0  (cached)
-> retrieved ppx_derivers.1.2.1  (cached)
-> retrieved ppx_hash.v0.17.0  (cached)
-> retrieved ppx_sexp_conv.v0.17.1  (cached)
-> installed either.1.0.0
-> installed ppx_derivers.1.2.1
-> retrieved ppxlib.0.37.0  (cached)
-> retrieved ppxlib_jane.v0.17.4  (cached)
-> retrieved sexplib0.v0.17.0  (cached)
-> retrieved stdlib-shims.0.3.0  (cached)
-> installed ocaml_intrinsics_kernel.v0.17.1
-> retrieved stringext.1.6.0  (cached)
-> retrieved topkg.1.1.1  (cached)
-> retrieved uri.4.4.0  (cached)
-> retrieved uutf.1.0.4  (cached)
-> retrieved zarith.1.14  (cached)
-> retrieved zarith_stubs_js.v0.17.0  (cached)
-> installed stdlib-shims.0.3.0
-> installed zarith_stubs_js.v0.17.0
-> installed stringext.1.6.0
-> installed sexplib0.v0.17.0
-> installed ocaml-syntax-shims.1.0.0
-> installed ocaml-compiler-libs.v0.17.0
-> installed dune-configurator.3.21.0~alpha4
-> installed bigstringaf.0.10.0
-> installed angstrom.0.16.1
-> installed ocamlfind.1.9.8
-> installed base-bytes.base
-> installed ocplib-endian.1.2
-> installed uri.4.4.0
-> installed ocamlbuild.0.16.1
-> installed zarith.1.14
-> installed base.v0.17.3
-> installed topkg.1.1.1
-> installed uutf.1.0.4
-> installed fmt.0.11.0
-> installed cstruct.6.2.0
-> installed jsonm.1.0.2
-> installed hex.1.5.0
-> installed ezjsonm.1.3.0
-> installed json-data-encoding.1.1.1
-> installed json-data-encoding-bson.1.1.1
-> installed ppxlib.0.37.0
-> installed ppxlib_jane.v0.17.4
-> installed ppx_compare.v0.17.0
-> installed ppx_sexp_conv.v0.17.1
-> installed ppx_hash.v0.17.0
-> installed data-encoding.0.6
Done.
# To update the current shell environment, run: eval $(opam env)
2025-12-15 12:55.26 ---> saved as "497f02fb52ec73dee09801e291db7ff7edcc5c1facca4a9f8bd82ea8a4345dc5"

/home/opam: (run (network host)
                 (shell "(opam reinstall --with-test data-encoding.0.6) || true"))
The following actions will be performed:
=== recompile 9 packages
  - recompile cstruct                 6.2.0    [uses fmt]
  - recompile data-encoding           0.6
  - recompile ezjsonm                 1.3.0    [uses uutf]
  - recompile fmt                     0.11.0   [uses cmdliner]
  - recompile hex                     1.5.0    [uses cstruct]
  - recompile json-data-encoding      1.1.1    [uses hex]
  - recompile json-data-encoding-bson 1.1.1    [uses json-data-encoding]
  - recompile jsonm                   1.0.2    [uses uutf]
  - recompile uutf                    1.0.4    [uses cmdliner]
=== install 28 packages
  - install   afl-persistent          1.4      [required by crowbar]
  - install   alcotest                1.9.1    [required by data-encoding]
  - install   astring                 0.8.5    [required by alcotest]
  - install   cmdliner                2.1.0    [required by crowbar, alcotest, js_of_ocaml-compiler]
  - install   crowbar                 0.2.2    [required by data-encoding]
  - install   gen                     1.1      [required by sedlex]
  - install   jane-street-headers     v0.17.0  [required by time_now]
  - install   js_of_ocaml-compiler    6.2.0    [required by data-encoding]
  - install   jst-config              v0.17.0  [required by time_now]
  - install   menhir                  20250912 [required by js_of_ocaml-compiler]
  - install   menhirCST               20250912 [required by menhir]
  - install   menhirLib               20250912 [required by js_of_ocaml-compiler]
  - install   menhirSdk               20250912 [required by js_of_ocaml-compiler]
  - install   ppx_assert              v0.17.0  [required by jst-config]
  - install   ppx_base                v0.17.0  [required by time_now]
  - install   ppx_cold                v0.17.0  [required by ppx_base]
  - install   ppx_enumerate           v0.17.0  [required by ppx_base]
  - install   ppx_expect              v0.17.3  [required by data-encoding]
  - install   ppx_globalize           v0.17.2  [required by ppx_base]
  - install   ppx_here                v0.17.0  [required by ppx_expect]
  - install   ppx_inline_test         v0.17.1  [required by ppx_expect]
  - install   ppx_optcomp             v0.17.1  [required by time_now]
  - install   re                      1.14.0   [required by alcotest]
  - install   sedlex                  3.7      [required by js_of_ocaml-compiler]
  - install   seq                     base     [required by gen]
  - install   stdio                   v0.17.0  [required by ppx_expect]
  - install   time_now                v0.17.0  [required by ppx_inline_test]
  - install   yojson                  3.0.0    [required by js_of_ocaml-compiler]

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved afl-persistent.1.4  (https://opam.ocaml.org/cache)
-> retrieved alcotest.1.9.1  (https://opam.ocaml.org/cache)
-> retrieved astring.0.8.5  (https://opam.ocaml.org/cache)
-> installed afl-persistent.1.4
-> retrieved cmdliner.2.1.0  (https://opam.ocaml.org/cache)
-> retrieved crowbar.0.2.2  (https://opam.ocaml.org/cache)
-> retrieved cstruct.6.2.0  (https://opam.ocaml.org/cache)
-> retrieved data-encoding.0.6  (https://opam.ocaml.org/cache)
-> retrieved ezjsonm.1.3.0  (https://opam.ocaml.org/cache)
-> retrieved fmt.0.11.0  (https://opam.ocaml.org/cache)
-> retrieved gen.1.1  (https://opam.ocaml.org/cache)
-> retrieved hex.1.5.0  (https://opam.ocaml.org/cache)
-> retrieved jane-street-headers.v0.17.0  (https://opam.ocaml.org/cache)
-> installed jane-street-headers.v0.17.0
-> retrieved js_of_ocaml-compiler.6.2.0  (https://opam.ocaml.org/cache)
-> installed astring.0.8.5
-> retrieved json-data-encoding.1.1.1, json-data-encoding-bson.1.1.1  (https://opam.ocaml.org/cache)
-> retrieved jsonm.1.0.2  (https://opam.ocaml.org/cache)
-> retrieved jst-config.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved menhir.20250912, menhirCST.20250912, menhirLib.20250912, menhirSdk.20250912  (https://opam.ocaml.org/cache)
-> retrieved ppx_assert.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved ppx_base.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved ppx_cold.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved ppx_enumerate.v0.17.0  (https://opam.ocaml.org/cache)
-> installed menhirCST.20250912
-> retrieved ppx_expect.v0.17.3  (https://opam.ocaml.org/cache)
-> retrieved ppx_globalize.v0.17.2  (https://opam.ocaml.org/cache)
-> retrieved ppx_here.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved ppx_inline_test.v0.17.1  (https://opam.ocaml.org/cache)
-> retrieved ppx_optcomp.v0.17.1  (https://opam.ocaml.org/cache)
-> retrieved re.1.14.0  (https://opam.ocaml.org/cache)
-> installed menhirSdk.20250912
-> retrieved sedlex.3.7  (https://opam.ocaml.org/cache)
-> retrieved seq.base  (2 extra sources)
-> retrieved seq.base  (2 extra sources)
-> installed seq.base
-> installed menhirLib.20250912
-> retrieved stdio.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved time_now.v0.17.0  (https://opam.ocaml.org/cache)
-> retrieved uutf.1.0.4  (https://opam.ocaml.org/cache)
-> retrieved yojson.3.0.0  (https://opam.ocaml.org/cache)
-> installed cmdliner.2.1.0
-> installed gen.1.1
-> installed ppx_cold.v0.17.0
-> installed ppx_enumerate.v0.17.0
-> installed ppx_globalize.v0.17.2
-> installed ppx_here.v0.17.0
-> installed re.1.14.0
-> installed stdio.v0.17.0
-> installed crowbar.0.2.2
-> removed   data-encoding.0.6
-> removed   ezjsonm.1.3.0
-> removed   json-data-encoding-bson.1.1.1
-> removed   json-data-encoding.1.1.1
-> removed   hex.1.5.0
-> removed   cstruct.6.2.0
-> removed   fmt.0.11.0
-> removed   jsonm.1.0.2
-> removed   uutf.1.0.4
-> installed yojson.3.0.0
-> installed fmt.0.11.0
-> installed uutf.1.0.4
-> installed cstruct.6.2.0
-> installed ppx_optcomp.v0.17.1
-> installed hex.1.5.0
-> installed ppx_assert.v0.17.0
-> installed alcotest.1.9.1
-> installed jsonm.1.0.2
-> installed ezjsonm.1.3.0
-> installed json-data-encoding.1.1.1
-> installed ppx_base.v0.17.0
-> installed sedlex.3.7
-> installed json-data-encoding-bson.1.1.1
-> installed jst-config.v0.17.0
-> installed time_now.v0.17.0
-> installed ppx_inline_test.v0.17.1
-> installed ppx_expect.v0.17.3
-> installed menhir.20250912
-> installed js_of_ocaml-compiler.6.2.0
[ERROR] The compilation of data-encoding.0.6 failed at "dune runtest -p data-encoding -j 71".

#=== ERROR while compiling data-encoding.0.6 ==================================#
# context              2.5.0 | linux/x86_64 | ocaml-base-compiler.5.4.0 | file:///home/opam/opam-repository
# path                 ~/.opam/5.4/.opam-switch/build/data-encoding.0.6
# command              ~/.opam/opam-init/hooks/sandbox.sh build dune runtest -p data-encoding -j 71
# exit-code            1
# env-file             ~/.opam/log/data-encoding-7-79d7d6.env
# output-file          ~/.opam/log/data-encoding-7-79d7d6.out
### output ###
# File "test/pbt/dune", line 3, characters 43-58:
# 3 |    test_json_stream_sizes test_classifiers test_sub_string
#                                                ^^^^^^^^^^^^^^^
# (cd _build/default/test/pbt && ./test_sub_string.exe)
# Fatal error: exception File "test/pbt/test_sub_string.ml", line 35, characters 2-8: Assertion failed
# (cd _build/default/test/pbt && ./test_json_stream_sizes.exe)
# blitting with a lot of string boundaries: PASS
# 
# string-seq with a lot of string boundaries: PASS
# 
# File "test/pbt/dune", line 4, characters 3-27:
# 4 |    json_roundtrip_in_binary)
#        ^^^^^^^^^^^^^^^^^^^^^^^^
# (cd _build/default/test/pbt && ./json_roundtrip_in_binary.exe)
# json_json_roundtrip: FAIL
# 
# When given the input:
# 
#     <float>
#     
# the test threw an exception:
# 
#     File "test/pbt/json_roundtrip_in_binary.ml", line 92, characters 2-8: Assertion failed
#     Raised at Dune__exe__Json_roundtrip_in_binary.test_json in file "test/pbt/json_roundtrip_in_binary.ml", line 92, characters 2-17
#     Called from Crowbar.gen_apply.go.(fun) in file "src/crowbar.ml", line 352, characters 16-19
#     
# json_binary(bson)_roundtrip: FAIL
# 
# When given the input:
# 
#     <float>
#     
# the test threw an exception:
# 
#     File "test/pbt/json_roundtrip_in_binary.ml", line 116, characters 28-34: Assertion failed
#     Raised at Dune__exe__Json_roundtrip_in_binary.test_binary.assert_equal in file "test/pbt/json_roundtrip_in_binary.ml", line 116, characters 28-42
#     Called from Crowbar.gen_apply.go.(fun) in file "src/crowbar.ml", line 352, characters 16-19
#     
# (cd _build/default/test/pbt && ./test_classifiers.exe)
# classify->maximum-length: PASS
# 
# maximum-length->classify: PASS
# 
# maximum-length(check_size): PASS
# 
# (cd _build/default/test/pbt && ./test_legacy_compatibility.exe)
# binary compat legacy: PASS
# 
# (cd _build/default/test && ./test.exe)
# Testing `tezos-data-encoding'.
# This run has ID `GIBKMCDC'.
# 
#   [OK]          success                      0   null.json.
#   [OK]          success                      1   null.bson.
#   [OK]          success                      2   null.binary.
#   [OK]          success                      3   null.binary_stream.
#   [OK]          success                      4   empty.json.
#   [OK]          success                      5   empty.bson.
#   [OK]          success                      6   empty.binary.
#   [OK]          success                      7   empty.binary_stream.
#   [OK]          success                      8   constant.json.
#   [OK]          success                      9   constant.bson.
#   [OK]          success                     10   constant.binary.
#   [OK]          success                     11   constant.binary_stream.
#   [OK]          success                     12   int8.min.json.
#   [OK]          success                     13   int8.min.bson.
#   [OK]          success                     14   int8.min.binary.
#   [OK]          success                     15   int8.min.binary_stream.
#   [OK]          success                     16   int8.mean.json.
#   [OK]          success                     17   int8.mean.bson.
#   [OK]          success                     18   int8.mean.binary.
#   [OK]          success                     19   int8.mean.binary_stream.
#   [OK]          success                     20   int8.max.json.
#   [OK]          success                     21   int8.max.bson.
#   [OK]          success                     22   int8.max.binary.
#   [OK]          success                     23   int8.max.binary_stream.
#   [OK]          success                     24   uint8.min.json.
#   [OK]          success                     25   uint8.min.bson.
#   [OK]          success                     26   uint8.min.binary.
#   [OK]          success                     27   uint8.min.binary_stream.
#   [OK]          success                     28   uint8.mean.json.
#   [OK]          success                     29   uint8.mean.bson.
#   [OK]          success                     30   uint8.mean.binary.
#   [OK]          success                     31   uint8.mean.binary_stream.
#   [OK]          success                     32   uint8.max.json.
#   [OK]          success                     33   uint8.max.bson.
#   [OK]          success                     34   uint8.max.binary.
#   [OK]          success                     35   uint8.max.binary_stream.
#   [OK]          success                     36   int16.min.json.
#   [OK]          success                     37   int16.min.bson.
#   [OK]          success                     38   int16.min.binary.
#   [OK]          success                     39   int16.min.binary_stream.
#   [OK]          success                     40   int16.mean.json.
#   [OK]          success                     41   int16.mean.bson.
#   [OK]          success                     42   int16.mean.binary.
#   [OK]          success                     43   int16.mean.binary_stream.
#   [OK]          success                     44   int16.max.json.
#   [OK]          success                     45   int16.max.bson.
#   [OK]          success                     46   int16.max.binary.
#   [OK]          success                     47   int16.max.binary_stream.
#   [OK]          success                     48   uint16.min.json.
#   [OK]          success                     49   uint16.min.bson.
#   [OK]          success                     50   uint16.min.binary.
#   [OK]          success                     51   uint16.min.binary_stream.
#   [OK]          success                     52   uint16.mean.json.
#   [OK]          success                     53   uint16.mean.bson.
#   [OK]          success                     54   uint16.mean.binary.
#   [OK]          success                     55   uint16.mean.binary_stream.
#   [OK]          success                     56   uint16.max.json.
#   [OK]          success                     57   uint16.max.bson.
#   [OK]          success                     58   uint16.max.binary.
#   [OK]          success                     59   uint16.max.binary_stream.
#   [OK]          success                     60   int31.min.json.
#   [OK]          success                     61   int31.min.bson.
#   [OK]          success                     62   int31.min.binary.
#   [OK]          success                     63   int31.min.binary_stream.
#   [OK]          success                     64   int31.mean.json.
#   [OK]          success                     65   int31.mean.bson.
#   [OK]          success                     66   int31.mean.binary.
#   [OK]          success                     67   int31.mean.binary_stream.
#   [OK]          success                     68   int31.max.json.
#   [OK]          success                     69   int31.max.bson.
#   [OK]          success                     70   int31.max.binary.
#   [OK]          success                     71   int31.max.binary_stream.
#   [OK]          success                     72   int32.min.json.
#   [OK]          success                     73   int32.min.bson.
#   [OK]          success                     74   int32.min.binary.
#   [OK]          success                     75   int32.min.binary_stream.
#   [OK]          success                     76   int32.max.json.
#   [OK]          success                     77   int32.max.bson.
#   [OK]          success                     78   int32.max.binary.
#   [OK]          success                     79   int32.max.binary_stream.
#   [OK]          success                     80   int64.min.json.
#   [OK]          success                     81   int64.min.bson.
#   [OK]          success                     82   int64.min.binary.
#   [OK]          success                     83   int64.min.binary_stream.
#   [OK]          success                     84   int64.max.json.
#   [OK]          success                     85   int64.max.bson.
#   [OK]          success                     86   int64.max.binary.
#   [OK]          success                     87   int64.max.binary_stream.
#   [OK]          success                     88   ranged_int.100.min.json.
#   [OK]          success                     89   ranged_int.100.min.bson.
#   [OK]          success                     90   ranged_int.100.min.binary.
#   [OK]          success                     91   ranged_int.100.min.binary_st...
#   [OK]          success                     92   ranged_int.100.mean.json.
#   [OK]          success                     93   ranged_int.100.mean.bson.
#   [OK]          success                     94   ranged_int.100.mean.binary.
#   [OK]          success                     95   ranged_int.100.mean.binary_s...
#   [OK]          success                     96   ranged_int.100.max.json.
#   [OK]          success                     97   ranged_int.100.max.bson.
#   [OK]          success                     98   ranged_int.100.max.binary.
#   [OK]          success                     99   ranged_int.100.max.binary_st...
#   [OK]          success                    100   ranged_int.19000.min.json.
#   [OK]          success                    101   ranged_int.19000.min.bson.
#   [OK]          success                    102   ranged_int.19000.min.binary.
#   [OK]          success                    103   ranged_int.19000.min.binary_...
#   [OK]          success                    104   ranged_int.19000.mean.json.
#   [OK]          success                    105   ranged_int.19000.mean.bson.
#   [OK]          success                    106   ranged_int.19000.mean.binary.
#   [OK]          success                    107   ranged_int.19000.mean.binary...
#   [OK]          success                    108   ranged_int.19000.max.json.
#   [OK]          success                    109   ranged_int.19000.max.bson.
#   [OK]          success                    110   ranged_int.19000.max.binary.
#   [OK]          success                    111   ranged_int.19000.max.binary_...
#   [OK]          success                    112   ranged_int.-100.min.json.
#   [OK]          success                    113   ranged_int.-100.min.bson.
#   [OK]          success                    114   ranged_int.-100.min.binary.
#   [OK]          success                    115   ranged_int.-100.min.binary_s...
#   [OK]          success                    116   ranged_int.-100.mean.json.
#   [OK]          success                    117   ranged_int.-100.mean.bson.
#   [OK]          success                    118   ranged_int.-100.mean.binary.
#   [OK]          success                    119   ranged_int.-100.mean.binary_...
#   [OK]          success                    120   ranged_int.-100.max.json.
#   [OK]          success                    121   ranged_int.-100.max.bson.
#   [OK]          success                    122   ranged_int.-100.max.binary.
#   [OK]          success                    123   ranged_int.-100.max.binary_s...
#   [OK]          success                    124   ranged_int.-300000000.min.json.
#   [OK]          success                    125   ranged_int.-300000000.min.bson.
#   [OK]          success                    126   ranged_int.-300000000.min.bi...
#   [OK]          success                    127   ranged_int.-300000000.min.bi...
#   [OK]          success                    128   ranged_int.-300000000.mean.j...
#   [OK]          success                    129   ranged_int.-300000000.mean.b...
#   [OK]          success                    130   ranged_int.-300000000.mean.b...
#   [OK]          success                    131   ranged_int.-300000000.mean.b...
#   [OK]          success                    132   ranged_int.-300000000.max.json.
#   [OK]          success                    133   ranged_int.-300000000.max.bson.
#   [OK]          success                    134   ranged_int.-300000000.max.bi...
#   [OK]          success                    135   ranged_int.-300000000.max.bi...
#   [OK]          success                    136   bool.true.json.
#   [OK]          success                    137   bool.true.bson.
#   [OK]          success                    138   bool.true.binary.
#   [OK]          success                    139   bool.true.binary_stream.
#   [OK]          success                    140   bool.false.json.
#   [OK]          success                    141   bool.false.bson.
#   [OK]          success                    142   bool.false.binary.
#   [OK]          success                    143   bool.false.binary_stream.
#   [OK]          success                    144   string.json.
#   [OK]          success                    145   string.bson.
#   [OK]          success                    146   string.binary.
#   [OK]          success                    147   string.binary_stream.
#   [OK]          success                    148   string.fixed.json.
#   [OK]          success                    149   string.fixed.bson.
#   [OK]          success                    150   string.fixed.binary.
#   [OK]          success                    151   string.fixed.binary_stream.
#   [OK]          success                    152   string.variable.json.
#   [OK]          success                    153   string.variable.bson.
#   [OK]          success                    154   string.variable.binary.
#   [OK]          success                    155   string.variable.binary_stream.
#   [OK]          success                    156   string.bounded1.json.
#   [OK]          success                    157   string.bounded1.bson.
#   [OK]          success                    158   string.bounded1.binary.
#   [OK]          success                    159   string.bounded1.binary_stream.
#   [OK]          success                    160   string.bounded2.json.
#   [OK]          success                    161   string.bounded2.bson.
#   [OK]          success                    162   string.bounded2.binary.
#   [OK]          success                    163   string.bounded2.binary_stream.
#   [OK]          success                    164   bytes.json.
#   [OK]          success                    165   bytes.bson.
#   [OK]          success                    166   bytes.binary.
#   [OK]          success                    167   bytes.binary_stream.
#   [OK]          success                    168   bytes.fixed.json.
#   [OK]          success                    169   bytes.fixed.bson.
#   [OK]          success                    170   bytes.fixed.binary.
#   [OK]          success                    171   bytes.fixed.binary_stream.
#   [OK]          success                    172   bytes.variable.json.
#   [OK]          success                    173   bytes.variable.bson.
#   [OK]          success                    174   bytes.variable.binary.
#   [OK]          success                    175   bytes.variable.binary_stream.
#   [OK]          success                    176   bytes.bounded1.json.
#   [OK]          success                    177   bytes.bounded1.bson.
#   [OK]          success                    178   bytes.bounded1.binary.
#   [OK]          success                    179   bytes.bounded1.binary_stream.
#   [OK]          success                    180   bytes.bounded2.json.
#   [OK]          success                    181   bytes.bounded2.bson.
#   [OK]          success                    182   bytes.bounded2.binary.
#   [OK]          success                    183   bytes.bounded2.binary_stream.
#   [OK]          success                    184   float.json.
#   [OK]          success                    185   float.bson.
#   [OK]          success                    186   float.binary.
#   [OK]          success                    187   float.binary_stream.
#   [OK]          success                    188   float.max.json.
#   [OK]          success                    189   float.max.bson.
#   [OK]          success                    190   float.max.binary.
#   [OK]          success                    191   float.max.binary_stream.
#   [OK]          success                    192   float.min.json.
#   [OK]          success                    193   float.min.bson.
#   [OK]          success                    194   float.min.binary.
#   [OK]          success                    195   float.min.binary_stream.
#   [OK]          success                    196   float.neg_zero.json.
#   [OK]          success                    197   float.neg_zero.bson.
#   [OK]          success                    198   float.neg_zero.binary.
#   [OK]          success                    199   float.neg_zero.binary_stream.
#   [OK]          success                    200   float.zero.json.
#   [OK]          success                    201   float.zero.bson.
#   [OK]          success                    202   float.zero.binary.
#   [OK]          success                    203   float.zero.binary_stream.
#   [OK]          success                    204   float.infinity.json.
#   [OK]          success                    205   float.infinity.bson.
#   [OK]          success                    206   float.infinity.binary.
#   [OK]          success                    207   float.infinity.binary_stream.
#   [OK]          success                    208   float.neg_infinity.json.
#   [OK]          success                    209   float.neg_infinity.bson.
#   [OK]          success                    210   float.neg_infinity.binary.
#   [OK]          success                    211   float.neg_infinity.binary_st...
#   [OK]          success                    212   float.epsilon.json.
#   [OK]          success                    213   float.epsilon.bson.
#   [OK]          success                    214   float.epsilon.binary.
#   [OK]          success                    215   float.epsilon.binary_stream.
#   [OK]          success                    216   float.nan.json.
#   [OK]          success                    217   float.nan.bson.
#   [OK]          success                    218   float.nan.binary.
#   [OK]          success                    219   float.nan.binary_stream.
#   [OK]          success                    220   ranged_float.-100.000000.min...
#   [OK]          success                    221   ranged_float.-100.000000.min...
#   [OK]          success                    222   ranged_float.-100.000000.min...
#   [OK]          success                    223   ranged_float.-100.000000.min...
#   [OK]          success                    224   ranged_float.-100.000000.mea...
#   [OK]          success                    225   ranged_float.-100.000000.mea...
#   [OK]          success                    226   ranged_float.-100.000000.mea...
#   [OK]          success                    227   ranged_float.-100.000000.mea...
#   [OK]          success                    228   ranged_float.-100.000000.max...
#   [OK]          success                    229   ranged_float.-100.000000.max...
#   [OK]          success                    230   ranged_float.-100.000000.max...
#   [OK]          success                    231   ranged_float.-100.000000.max...
#   [OK]          success                    232   n.zero.json.
#   [OK]          success                    233   n.zero.bson.
#   [OK]          success                    234   n.zero.binary.
#   [OK]          success                    235   n.zero.binary_stream.
#   [OK]          success                    236   n.one.json.
#   [OK]          success                    237   n.one.bson.
#   [OK]          success                    238   n.one.binary.
#   [OK]          success                    239   n.one.binary_stream.
#   [OK]          success                    240   n.sequence.
#   [OK]          success                    241   n.fact.1.json.
#   [OK]          success                    242   n.fact.1.bson.
#   [OK]          success                    243   n.fact.1.binary.
#   [OK]          success                    244   n.fact.1.binary_stream.
#   [OK]          success                    245   n.fact.2.json.
#   [OK]          success                    246   n.fact.2.bson.
#   [OK]          success                    247   n.fact.2.binary.
#   [OK]          success                    248   n.fact.2.binary_stream.
#   [OK]          success                    249   n.fact.3.json.
#   [OK]          success                    250   n.fact.3.bson.
#   [OK]          success                    251   n.fact.3.binary.
#   [OK]          success                    252   n.fact.3.binary_stream.
#   [OK]          success                    253   n.fact.4.json.
#   [OK]          success                    254   n.fact.4.bson.
#   [OK]          success                    255   n.fact.4.binary.
#   [OK]          success                    256   n.fact.4.binary_stream.
#   [OK]          success                    257   n.fact.5.json.
#   [OK]          success                    258   n.fact.5.bson.
#   [OK]          success                    259   n.fact.5.binary.
#   [OK]          success                    260   n.fact.5.binary_stream.
#   [OK]          success                    261   n.fact.6.json.
#   [OK]          success                    262   n.fact.6.bson.
#   [OK]          success                    263   n.fact.6.binary.
#   [OK]          success                    264   n.fact.6.binary_stream.
#   [OK]          success                    265   n.fact.7.json.
#   [OK]          success                    266   n.fact.7.bson.
#   [OK]          success                    267   n.fact.7.binary.
#   [OK]          success                    268   n.fact.7.binary_stream.
#   [OK]          success                    269   n.fact.8.json.
#   [OK]          success                    270   n.fact.8.bson.
#   [OK]          success                    271   n.fact.8.binary.
#   [OK]          success                    272   n.fact.8.binary_stream.
#   [OK]          success                    273   n.fact.9.json.
#   [OK]          success                    274   n.fact.9.bson.
#   [OK]          success                    275   n.fact.9.binary.
#   [OK]          success                    276   n.fact.9.binary_stream.
#   [OK]          success                    277   n.fact.10.json.
#   [OK]          success                    278   n.fact.10.bson.
#   [OK]          success                    279   n.fact.10.binary.
#   [OK]          success                    280   n.fact.10.binary_stream.
#   [OK]          success                    281   n.fact.11.json.
#   [OK]          success                    282   n.fact.11.bson.
#   [OK]          success                    283   n.fact.11.binary.
#   [OK]          success                    284   n.fact.11.binary_stream.
#   [OK]          success                    285   n.fact.12.json.
#   [OK]          success                    286   n.fact.12.bson.
#   [OK]          success                    287   n.fact.12.binary.
#   [OK]          success                    288   n.fact.12.binary_stream.
#   [OK]          success                    289   n.fact.13.json.
#   [OK]          success                    290   n.fact.13.bson.
#   [OK]          success                    291   n.fact.13.binary.
#   [OK]          success                    292   n.fact.13.binary_stream.
#   [OK]          success                    293   n.fact.14.json.
#   [OK]          success                    294   n.fact.14.bson.
#   [OK]          success                    295   n.fact.14.binary.
#   [OK]          success                    296   n.fact.14.binary_stream.
#   [OK]          success                    297   n.fact.15.json.
#   [OK]          success                    298   n.fact.15.bson.
#   [OK]          success                    299   n.fact.15.binary.
#   [OK]          success                    300   n.fact.15.binary_stream.
#   [OK]          success                    301   n.fact.16.json.
#   [OK]          success                    302   n.fact.16.bson.
#   [OK]          success                    303   n.fact.16.binary.
#   [OK]          success                    304   n.fact.16.binary_stream.
#   [OK]          success                    305   n.fact.17.json.
#   [OK]          success                    306   n.fact.17.bson.
#   [OK]          success                    307   n.fact.17.binary.
#   [OK]          success                    308   n.fact.17.binary_stream.
#   [OK]          success                    309   n.fact.18.json.
#   [OK]          success                    310   n.fact.18.bson.
#   [OK]          success                    311   n.fact.18.binary.
#   [OK]          success                    312   n.fact.18.binary_stream.
#   [OK]          success                    313   n.fact.19.json.
#   [OK]          success                    314   n.fact.19.bson.
#   [OK]          success                    315   n.fact.19.binary.
#   [OK]          success                    316   n.fact.19.binary_stream.
#   [OK]          success                    317   n.fact.20.json.
#   [OK]          success                    318   n.fact.20.bson.
#   [OK]          success                    319   n.fact.20.binary.
#   [OK]          success                    320   n.fact.20.binary_stream.
#   [OK]          success                    321   n.fact.21.json.
#   [OK]          success                    322   n.fact.21.bson.
#   [OK]          success                    323   n.fact.21.binary.
#   [OK]          success                    324   n.fact.21.binary_stream.
#   [OK]          success                    325   n.fact.22.json.
#   [OK]          success                    326   n.fact.22.bson.
#   [OK]          success                    327   n.fact.22.binary.
#   [OK]          success                    328   n.fact.22.binary_stream.
#   [OK]          success                    329   n.fact.23.json.
#   [OK]          success                    330   n.fact.23.bson.
#   [OK]          success                    331   n.fact.23.binary.
#   [OK]          success                    332   n.fact.23.binary_stream.
#   [OK]          success                    333   n.fact.24.json.
#   [OK]          success                    334   n.fact.24.bson.
#   [OK]          success                    335   n.fact.24.binary.
#   [OK]          success                    336   n.fact.24.binary_stream.
#   [OK]          success                    337   n.fact.25.json.
#   [OK]          success                    338   n.fact.25.bson.
#   [OK]          success                    339   n.fact.25.binary.
#   [OK]          success                    340   n.fact.25.binary_stream.
#   [OK]          success                    341   n.fact.26.json.
#   [OK]          success                    342   n.fact.26.bson.
#   [OK]          success                    343   n.fact.26.binary.
#   [OK]          success                    344   n.fact.26.binary_stream.
#   [OK]          success                    345   n.fact.27.json.
#   [OK]          success                    346   n.fact.27.bson.
#   [OK]          success                    347   n.fact.27.binary.
#   [OK]          success                    348   n.fact.27.binary_stream.
#   [OK]          success                    349   n.fact.28.json.
#   [OK]          success                    350   n.fact.28.bson.
#   [OK]          success                    351   n.fact.28.binary.
#   [OK]          success                    352   n.fact.28.binary_stream.
#   [OK]          success                    353   n.fact.29.json.
#   [OK]          success                    354   n.fact.29.bson.
#   [OK]          success                    355   n.fact.29.binary.
#   [OK]          success                    356   n.fact.29.binary_stream.
#   [OK]          success                    357   n.fact.30.json.
#   [OK]          success                    358   n.fact.30.bson.
#   [OK]          success                    359   n.fact.30.binary.
#   [OK]          success                    360   n.fact.30.binary_stream.
#   [OK]          success                    361   n.fact.31.json.
#   [OK]          success                    362   n.fact.31.bson.
#   [OK]          success                    363   n.fact.31.binary.
#   [OK]          success                    364   n.fact.31.binary_stream.
#   [OK]          success                    365   n.fact.32.json.
#   [OK]          success                    366   n.fact.32.bson.
#   [OK]          success                    367   n.fact.32.binary.
#   [OK]          success                    368   n.fact.32.binary_stream.
#   [OK]          success                    369   n.fact.33.json.
#   [OK]          success                    370   n.fact.33.bson.
#   [OK]          success                    371   n.fact.33.binary.
#   [OK]          success                    372   n.fact.33.binary_stream.
#   [OK]          success                    373   n.fact.34.json.
#   [OK]          success                    374   n.fact.34.bson.
#   [OK]          success                    375   n.fact.34.binary.
#   [OK]          success                    376   n.fact.34.binary_stream.
#   [OK]          success                    377   n.fact.35.json.
#   [OK]          success                    378   n.fact.35.bson.
#   [OK]          success                    379   n.fact.35.binary.
#   [OK]          success                    380   n.fact.35.binary_stream.
#   [OK]          success                    381   n.a.json.
#   [OK]          success                    382   n.a.bson.
#   [OK]          success                    383   n.a.binary.
#   [OK]          success                    384   n.a.binary_stream.
#   [OK]          success                    385   n.b.json.
#   [OK]          success                    386   n.b.bson.
#   [OK]          success                    387   n.b.binary.
#   [OK]          success                    388   n.b.binary_stream.
#   [OK]          success                    389   n.c.json.
#   [OK]          success                    390   n.c.bson.
#   [OK]          success                    391   n.c.binary.
#   [OK]          success                    392   n.c.binary_stream.
#   [OK]          success                    393   n.d.json.
#   [OK]          success                    394   n.d.bson.
#   [OK]          success                    395   n.d.binary.
#   [OK]          success                    396   n.d.binary_stream.
#   [OK]          success                    397   z.zero.json.
#   [OK]          success                    398   z.zero.bson.
#   [OK]          success                    399   z.zero.binary.
#   [OK]          success                    400   z.zero.binary_stream.
#   [OK]          success                    401   z.one.json.
#   [OK]          success                    402   z.one.bson.
#   [OK]          success                    403   z.one.binary.
#   [OK]          success                    404   z.one.binary_stream.
#   [OK]          success                    405   z.sequence.
#   [OK]          success                    406   z.fact.1.json.
#   [OK]          success                    407   z.fact.1.bson.
#   [OK]          success                    408   z.fact.1.binary.
#   [OK]          success                    409   z.fact.1.binary_stream.
#   [OK]          success                    410   z.fact.2.json.
#   [OK]          success                    411   z.fact.2.bson.
#   [OK]          success                    412   z.fact.2.binary.
#   [OK]          success                    413   z.fact.2.binary_stream.
#   [OK]          success                    414   z.fact.3.json.
#   [OK]          success                    415   z.fact.3.bson.
#   [OK]          success                    416   z.fact.3.binary.
#   [OK]          success                    417   z.fact.3.binary_stream.
#   [OK]          success                    418   z.fact.4.json.
#   [OK]          success                    419   z.fact.4.bson.
#   [OK]          success                    420   z.fact.4.binary.
#   [OK]          success                    421   z.fact.4.binary_stream.
#   [OK]          success                    422   z.fact.5.json.
#   [OK]          success                    423   z.fact.5.bson.
#   [OK]          success                    424   z.fact.5.binary.
#   [OK]          success                    425   z.fact.5.binary_stream.
#   [OK]          success                    426   z.fact.6.json.
#   [OK]          success                    427   z.fact.6.bson.
#   [OK]          success                    428   z.fact.6.binary.
#   [OK]          success                    429   z.fact.6.binary_stream.
#   [OK]          success                    430   z.fact.7.json.
#   [OK]          success                    431   z.fact.7.bson.
#   [OK]          success                    432   z.fact.7.binary.
#   [OK]          success                    433   z.fact.7.binary_stream.
#   [OK]          success                    434   z.fact.8.json.
#   [OK]          success                    435   z.fact.8.bson.
#   [OK]          success                    436   z.fact.8.binary.
#   [OK]          success                    437   z.fact.8.binary_stream.
#   [OK]          success                    438   z.fact.9.json.
#   [OK]          success                    439   z.fact.9.bson.
#   [OK]          success                    440   z.fact.9.binary.
#   [OK]          success                    441   z.fact.9.binary_stream.
#   [OK]          success                    442   z.fact.10.json.
#   [OK]          success                    443   z.fact.10.bson.
#   [OK]          success                    444   z.fact.10.binary.
#   [OK]          success                    445   z.fact.10.binary_stream.
#   [OK]          success                    446   z.fact.11.json.
#   [OK]          success                    447   z.fact.11.bson.
#   [OK]          success                    448   z.fact.11.binary.
#   [OK]          success                    449   z.fact.11.binary_stream.
#   [OK]          success                    450   z.fact.12.json.
#   [OK]          success                    451   z.fact.12.bson.
#   [OK]          success                    452   z.fact.12.binary.
#   [OK]          success                    453   z.fact.12.binary_stream.
#   [OK]          success                    454   z.fact.13.json.
#   [OK]          success                    455   z.fact.13.bson.
#   [OK]          success                    456   z.fact.13.binary.
#   [OK]          success                    457   z.fact.13.binary_stream.
#   [OK]          success                    458   z.fact.14.json.
#   [OK]          success                    459   z.fact.14.bson.
#   [OK]          success                    460   z.fact.14.binary.
#   [OK]          success                    461   z.fact.14.binary_stream.
#   [OK]          success                    462   z.fact.15.json.
#   [OK]          success                    463   z.fact.15.bson.
#   [OK]          success                    464   z.fact.15.binary.
#   [OK]          success                    465   z.fact.15.binary_stream.
#   [OK]          success                    466   z.fact.16.json.
#   [OK]          success                    467   z.fact.16.bson.
#   [OK]          success                    468   z.fact.16.binary.
#   [OK]          success                    469   z.fact.16.binary_stream.
#   [OK]          success                    470   z.fact.17.json.
#   [OK]          success                    471   z.fact.17.bson.
#   [OK]          success                    472   z.fact.17.binary.
#   [OK]          success                    473   z.fact.17.binary_stream.
#   [OK]          success                    474   z.fact.18.json.
#   [OK]          success                    475   z.fact.18.bson.
#   [OK]          success                    476   z.fact.18.binary.
#   [OK]          success                    477   z.fact.18.binary_stream.
#   [OK]          success                    478   z.fact.19.json.
#   [OK]          success                    479   z.fact.19.bson.
#   [OK]          success                    480   z.fact.19.binary.
#   [OK]          success                    481   z.fact.19.binary_stream.
#   [OK]          success                    482   z.fact.20.json.
#   [OK]          success                    483   z.fact.20.bson.
#   [OK]          success                    484   z.fact.20.binary.
#   [OK]          success                    485   z.fact.20.binary_stream.
#   [OK]          success                    486   z.fact.21.json.
#   [OK]          success                    487   z.fact.21.bson.
#   [OK]          success                    488   z.fact.21.binary.
#   [OK]          success                    489   z.fact.21.binary_stream.
#   [OK]          success                    490   z.fact.22.json.
#   [OK]          success                    491   z.fact.22.bson.
#   [OK]          success                    492   z.fact.22.binary.
#   [OK]          success                    493   z.fact.22.binary_stream.
#   [OK]          success                    494   z.fact.23.json.
#   [OK]          success                    495   z.fact.23.bson.
#   [OK]          success                    496   z.fact.23.binary.
#   [OK]          success                    497   z.fact.23.binary_stream.
#   [OK]          success                    498   z.fact.24.json.
#   [OK]          success                    499   z.fact.24.bson.
#   [OK]          success                    500   z.fact.24.binary.
#   [OK]          success                    501   z.fact.24.binary_stream.
#   [OK]          success                    502   z.fact.25.json.
#   [OK]          success                    503   z.fact.25.bson.
#   [OK]          success                    504   z.fact.25.binary.
#   [OK]          success                    505   z.fact.25.binary_stream.
#   [OK]          success                    506   z.fact.26.json.
#   [OK]          success                    507   z.fact.26.bson.
#   [OK]          success                    508   z.fact.26.binary.
#   [OK]          success                    509   z.fact.26.binary_stream.
#   [OK]          success                    510   z.fact.27.json.
#   [OK]          success                    511   z.fact.27.bson.
#   [OK]          success                    512   z.fact.27.binary.
#   [OK]          success                    513   z.fact.27.binary_stream.
#   [OK]          success                    514   z.fact.28.json.
#   [OK]          success                    515   z.fact.28.bson.
#   [OK]          success                    516   z.fact.28.binary.
#   [OK]          success                    517   z.fact.28.binary_stream.
#   [OK]          success                    518   z.fact.29.json.
#   [OK]          success                    519   z.fact.29.bson.
#   [OK]          success                    520   z.fact.29.binary.
#   [OK]          success                    521   z.fact.29.binary_stream.
#   [OK]          success                    522   z.fact.30.json.
#   [OK]          success                    523   z.fact.30.bson.
#   [OK]          success                    524   z.fact.30.binary.
#   [OK]          success                    525   z.fact.30.binary_stream.
#   [OK]          success                    526   z.fact.31.json.
#   [OK]          success                    527   z.fact.31.bson.
#   [OK]          success                    528   z.fact.31.binary.
#   [OK]          success                    529   z.fact.31.binary_stream.
#   [OK]          success                    530   z.fact.32.json.
#   [OK]          success                    531   z.fact.32.bson.
#   [OK]          success                    532   z.fact.32.binary.
#   [OK]          success                    533   z.fact.32.binary_stream.
#   [OK]          success                    534   z.fact.33.json.
#   [OK]          success                    535   z.fact.33.bson.
#   [OK]          success                    536   z.fact.33.binary.
#   [OK]          success                    537   z.fact.33.binary_stream.
#   [OK]          success                    538   z.fact.34.json.
#   [OK]          success                    539   z.fact.34.bson.
#   [OK]          success                    540   z.fact.34.binary.
#   [OK]          success                    541   z.fact.34.binary_stream.
#   [OK]          success                    542   z.fact.35.json.
#   [OK]          success                    543   z.fact.35.bson.
#   [OK]          success                    544   z.fact.35.binary.
#   [OK]          success                    545   z.fact.35.binary_stream.
#   [OK]          success                    546   z.a.json.
#   [OK]          success                    547   z.a.bson.
#   [OK]          success                    548   z.a.binary.
#   [OK]          success                    549   z.a.binary_stream.
#   [OK]          success                    550   z.b.json.
#   [OK]          success                    551   z.b.bson.
#   [OK]          success                    552   z.b.binary.
#   [OK]          success                    553   z.b.binary_stream.
#   [OK]          success                    554   z.c.json.
#   [OK]          success                    555   z.c.bson.
#   [OK]          success                    556   z.c.binary.
#   [OK]          success                    557   z.c.binary_stream.
#   [OK]          success                    558   z.d.json.
#   [OK]          success                    559   z.d.bson.
#   [OK]          success                    560   z.d.binary.
#   [OK]          success                    561   z.d.binary_stream.
#   [OK]          success                    562   z.e.json.
#   [OK]          success                    563   z.e.bson.
#   [OK]          success                    564   z.e.binary.
#   [OK]          success                    565   z.e.binary_stream.
#   [OK]          success                    566   z.f.json.
#   [OK]          success                    567   z.f.bson.
#   [OK]          success                    568   z.f.binary.
#   [OK]          success                    569   z.f.binary_stream.
#   [OK]          success                    570   z.g.json.
#   [OK]          success                    571   z.g.bson.
#   [OK]          success                    572   z.g.binary.
#   [OK]          success                    573   z.g.binary_stream.
#   [OK]          success                    574   z.h.json.
#   [OK]          success                    575   z.h.bson.
#   [OK]          success                    576   z.h.binary.
#   [OK]          success                    577   z.h.binary_stream.
#   [OK]          success                    578   none.json.
#   [OK]          success                    579   none.bson.
#   [OK]          success                    580   none.binary.
#   [OK]          success                    581   none.binary_stream.
#   [OK]          success                    582   some.string.json.
#   [OK]          success                    583   some.string.bson.
#   [OK]          success                    584   some.string.binary.
#   [OK]          success                    585   some.string.binary_stream.
#   [OK]          success                    586   enum.json.
#   [OK]          success                    587   enum.bson.
#   [OK]          success                    588   enum.binary.
#   [OK]          success                    589   enum.binary_stream.
#   [OK]          success                    590   obj.json.
#   [OK]          success                    591   obj.bson.
#   [OK]          success                    592   obj.binary.
#   [OK]          success                    593   obj.binary_stream.
#   [OK]          success                    594   obj.dft.json.
#   [OK]          success                    595   obj.dft.bson.
#   [OK]          success                    596   obj.dft.binary.
#   [OK]          success                    597   obj.dft.binary_stream.
#   [OK]          success                    598   obj.req.json.
#   [OK]          success                    599   obj.req.bson.
#   [OK]          success                    600   obj.req.binary.
#   [OK]          success                    601   obj.req.binary_stream.
#   [OK]          success                    602   tup.json.
#   [OK]          success                    603   tup.bson.
#   [OK]          success                    604   tup.binary.
#   [OK]          success                    605   tup.binary_stream.
#   [OK]          success                    606   obj.variable.json.
#   [OK]          success                    607   obj.variable.bson.
#   [OK]          success                    608   obj.variable.binary.
#   [OK]          success                    609   obj.variable.binary_stream.
#   [OK]          success                    610   tup.variable.json.
#   [OK]          success                    611   tup.variable.bson.
#   [OK]          success                    612   tup.variable.binary.
#   [OK]          success                    613   tup.variable.binary_stream.
#   [OK]          success                    614   obj.variable_left.json.
#   [OK]          success                    615   obj.variable_left.bson.
#   [OK]          success                    616   obj.variable_left.binary.
#   [OK]          success                    617   obj.variable_left.binary_str...
#   [OK]          success                    618   tup.variable_left.json.
#   [OK]          success                    619   tup.variable_left.bson.
#   [OK]          success                    620   tup.variable_left.binary.
#   [OK]          success                    621   tup.variable_left.binary_str...
#   [OK]          success                    622   union.A.json.
#   [OK]          success                    623   union.A.bson.
#   [OK]          success                    624   union.A.binary.
#   [OK]          success                    625   union.A.binary_stream.
#   [OK]          success                    626   union.B.json.
#   [OK]          success                    627   union.B.bson.
#   [OK]          success                    628   union.B.binary.
#   [OK]          success                    629   union.B.binary_stream.
#   [OK]          success                    630   union.C.json.
#   [OK]          success                    631   union.C.bson.
#   [OK]          success                    632   union.C.binary.
#   [OK]          success                    633   union.C.binary_stream.
#   [OK]          success                    634   union.D.json.
#   [OK]          success                    635   union.D.bson.
#   [OK]          success                    636   union.D.binary.
#   [OK]          success                    637   union.D.binary_stream.
#   [OK]          success                    638   union.E.json.
#   [OK]          success                    639   union.E.bson.
#   [OK]          success                    640   union.E.binary.
#   [OK]          success                    641   union.E.binary_stream.
#   [OK]          success                    642   variable_list.empty.json.
#   [OK]          success                    643   variable_list.empty.bson.
#   [OK]          success                    644   variable_list.empty.binary.
#   [OK]          success                    645   variable_list.empty.binary_s...
#   [OK]          success                    646   variable_list.json.
#   [OK]          success                    647   variable_list.bson.
#   [OK]          success                    648   variable_list.binary.
#   [OK]          success                    649   variable_list.binary_stream.
#   [OK]          success                    650   variable_array.empty.json.
#   [OK]          success                    651   variable_array.empty.bson.
#   [OK]          success                    652   variable_array.empty.binary.
#   [OK]          success                    653   variable_array.empty.binary_...
#   [OK]          success                    654   variable_array.json.
#   [OK]          success                    655   variable_array.bson.
#   [OK]          success                    656   variable_array.binary.
#   [OK]          success                    657   variable_array.binary_stream.
#   [OK]          success                    658   list.empty.json.
#   [OK]          success                    659   list.empty.bson.
#   [OK]          success                    660   list.empty.binary.
#   [OK]          success                    661   list.empty.binary_stream.
#   [OK]          success                    662   list.json.
#   [OK]          success                    663   list.bson.
#   [OK]          success                    664   list.binary.
#   [OK]          success                    665   list.binary_stream.
#   [OK]          success                    666   array.empty.json.
#   [OK]          success                    667   array.empty.bson.
#   [OK]          success                    668   array.empty.binary.
#   [OK]          success                    669   array.empty.binary_stream.
#   [OK]          success                    670   array.json.
#   [OK]          success                    671   array.bson.
#   [OK]          success                    672   array.binary.
#   [OK]          success                    673   array.binary_stream.
#   [OK]          success                    674   mu_list.empty.json.
#   [OK]          success                    675   mu_list.empty.bson.
#   [OK]          success                    676   mu_list.empty.binary.
#   [OK]          success                    677   mu_list.empty.binary_stream.
#   [OK]          success                    678   mu_list.json.
#   [OK]          success                    679   mu_list.bson.
#   [OK]          success                    680   mu_list.binary.
#   [OK]          success                    681   mu_list.binary_stream.
#   [OK]          success                    682   bounded_string_list.a.
#   [OK]          success                    683   bounded_string_list.b.
#   [OK]          success                    684   bounded_string_list.c.
#   [OK]          success                    685   bounded_string_list.d.
#   [OK]          success                    686   bounded_string_list.e.
#   [OK]          success                    687   string_enum_boundary.
#   [OK]          invalid_encoding             0   multi_variable_tup.
#   [OK]          invalid_encoding             1   variable_in_list.
#   [OK]          invalid_encoding             2   nested_option.
#   [OK]          invalid_encoding             3   merge_non_objs.
#   [OK]          invalid_encoding             4   empty_union.
#   [OK]          invalid_encoding             5   duplicated_tag.
#   [OK]          invalid_encoding             6   fixed_negative_size.
#   [OK]          invalid_encoding             7   fixed_null_size.
#   [OK]          invalid_encoding             8   array_null_size.
#   [OK]          invalid_encoding             9   list_null_size.
#   [OK]          invalid_encoding            10   zeroable_in_list.
#   [OK]          read_failure                 0   ranged_int.100.max.json.
#   [OK]          read_failure                 1   ranged_int.100.max.bson.
#   [OK]          read_failure                 2   ranged_int.100.max.bytes.
#   [OK]          read_failure                 3   ranged_int.100.max.stream.
#   [OK]          read_failure                 4   ranged_int.100min.json.
#   [OK]          read_failure                 5   ranged_int.100min..bson.
#   [OK]          read_failure                 6   ranged_int.19000.max.json.
#   [OK]          read_failure                 7   ranged_int.19000.max.bson.
#   [OK]          read_failure                 8   ranged_int.19000.max.bytes.
#   [OK]          read_failure                 9   ranged_int.19000.max.stream.
#   [OK]          read_failure                10   ranged_int.19000min.json.
#   [OK]          read_failure                11   ranged_int.19000min..bson.
#   [OK]          read_failure                12   ranged_int.-100.max.json.
#   [OK]          read_failure                13   ranged_int.-100.max.bson.
#   [OK]          read_failure                14   ranged_int.-100.max.bytes.
#   [OK]          read_failure                15   ranged_int.-100.max.stream.
#   [OK]          read_failure                16   ranged_int.-100.min.json.
#   [OK]          read_failure                17   ranged_int.-100.min.bson.
#   [OK]          read_failure                18   ranged_int.-100.min.bytes.
#   [OK]          read_failure                19   ranged_int.-100.min.stream.
#   [OK]          read_failure                20   ranged_int.-300000000.max.json.
#   [OK]          read_failure                21   ranged_int.-300000000.max.bson.
#   [OK]          read_failure                22   ranged_int.-300000000.max.by...
#   [OK]          read_failure                23   ranged_int.-300000000.max.st...
#   [OK]          read_failure                24   ranged_int.-300000000.min.json.
#   [OK]          read_failure                25   ranged_int.-300000000.min.bson.
#   [OK]          read_failure                26   ranged_int.-300000000.min.by...
#   [OK]          read_failure                27   ranged_int.-300000000.min.st...
#   [OK]          read_failure                28   ranged_float.-100.000000.min...
#   [OK]          read_failure                29   ranged_float.-100.000000.min...
#   [OK]          read_failure                30   ranged_float.-100.000000.min...
#   [OK]          read_failure                31   ranged_float.-100.000000.min...
#   [OK]          read_failure                32   ranged_float.-100.000000.max...
#   [OK]          read_failure                33   ranged_float.-100.000000.max...
#   [OK]          read_failure                34   ranged_float.-100.000000.max...
#   [OK]          read_failure                35   ranged_float.-100.000000.max...
#   [OK]          read_failure                36   string.fixed.json.
#   [OK]          read_failure                37   string.fixed.bson.
#   [OK]          read_failure                38   string.fixed.bytes.
#   [OK]          read_failure                39   string.fixed.stream.
#   [OK]          read_failure                40   string.bounded.json.
#   [OK]          read_failure                41   string.bounded.bson.
#   [OK]          read_failure                42   string.bounded.bytes.
#   [OK]          read_failure                43   string.bounded.stream.
#   [OK]          read_failure                44   bytes.fixed.json.
#   [OK]          read_failure                45   bytes.fixed.bson.
#   [OK]          read_failure                46   bytes.fixed.bytes.
#   [OK]          read_failure                47   bytes.fixed.stream.
#   [OK]          read_failure                48   bytes.bounded.json.
#   [OK]          read_failure                49   bytes.bounded.bson.
#   [OK]          read_failure                50   bytes.bounded.bytes.
#   [OK]          read_failure                51   bytes.bounded.stream.
#   [OK]          read_failure                52   unknown_case.B.json.
#   [OK]          read_failure                53   unknown_case.B.bson.
#   [OK]          read_failure                54   unknown_case.B.bytes.
#   [OK]          read_failure                55   unknown_case.B.stream.
#   [OK]          read_failure                56   unknown_case.E.json.
#   [OK]          read_failure                57   unknown_case.E.bson.
#   [OK]          read_failure                58   unknown_case.E.bytes.
#   [OK]          read_failure                59   unknown_case.E.stream.
#   [OK]          read_failure                60   enum.missing.json.
#   [OK]          read_failure                61   enum.missing.bson.
#   [OK]          read_failure                62   enum.missing.bytes.
#   [OK]          read_failure                63   enum.missing.stream.
#   [OK]          read_failure                64   bounded_string_list.a.
#   [OK]          read_failure                65   bounded_string_list_stream.a.
#   [OK]          read_failure                66   bounded_string_list_minimal_...
#   [OK]          read_failure                67   bounded_string_list_minimal_...
#   [OK]          read_failure                68   bounded_string_list.b1.
#   [OK]          read_failure                69   bounded_string_list_stream.b1.
#   [OK]          read_failure                70   bounded_string_list_minimal_...
#   [OK]          read_failure                71   bounded_string_list_minimal_...
#   [OK]          read_failure                72   bounded_string_list.b2.
#   [OK]          read_failure                73   bounded_string_list_stream.b2.
#   [OK]          read_failure                74   bounded_string_list_minimal_...
#   [OK]          read_failure                75   bounded_string_list_minimal_...
#   [OK]          read_failure                76   bounded_string_list.c1.
#   [OK]          read_failure                77   bounded_string_list_stream.c1.
#   [OK]          read_failure                78   bounded_string_list_minimal_...
#   [OK]          read_failure                79   bounded_string_list_minimal_...
#   [OK]          read_failure                80   bounded_string_list.c2.
#   [OK]          read_failure                81   bounded_string_list_stream.c2.
#   [OK]          read_failure                82   bounded_string_list_minimal_...
#   [OK]          read_failure                83   bounded_string_list_minimal_...
#   [OK]          read_failure                84   bounded_string_list.d1.
#   [OK]          read_failure                85   bounded_string_list_stream.d1.
#   [OK]          read_failure                86   bounded_string_list_minimal_...
#   [OK]          read_failure                87   bounded_string_list_minimal_...
#   [OK]          read_failure                88   bounded_string_list.d2.
#   [OK]          read_failure                89   bounded_string_list_stream.d2.
#   [OK]          read_failure                90   bounded_string_list_minimal_...
#   [OK]          read_failure                91   bounded_string_list_minimal_...
#   [OK]          read_failure                92   bounded_string_list.e.
#   [OK]          read_failure                93   bounded_string_list_stream.e.
#   [OK]          read_failure                94   bounded_string_list_minimal_...
#   [OK]          read_failure                95   bounded_string_list_minimal_...
#   [OK]          read_failure                96   n.truncated.
#   [OK]          read_failure                97   n.trailing_zero.
#   [OK]          read_failure                98   n.trailing_zero2.
#   [OK]          read_failure                99   z.truncated.
#   [OK]          read_failure               100   z.trailing_zero.
#   [OK]          read_failure               101   z.trailing_zero2.
#   [OK]          read_failure               102   dynamic_size.empty.
#   [OK]          read_failure               103   dynamic_size.partial_size.
#   [OK]          read_failure               104   dynamic_size.incomplete_data.
#   [OK]          read_failure               105   dynamic_size.outer-garbage.
#   [OK]          read_failure               106   dynamic_size.inner-garbage.
#   [OK]          read_failure               107   list.truncated.
#   [OK]          read_failure               108   list.too_long.
#   [OK]          read_failure               109   array.truncated.
#   [OK]          read_failure               110   array.too_long.
#   [OK]          write_failure                0   ranged_int.100.min.json.
#   [OK]          write_failure                1   ranged_int.100.min.bson.
#   [OK]          write_failure                2   ranged_int.100.min.bytes.
#   [OK]          write_failure                3   ranged_int.100.max.json.
#   [OK]          write_failure                4   ranged_int.100.max.bson.
#   [OK]          write_failure                5   ranged_int.100.max.bytes.
#   [OK]          write_failure                6   ranged_int.19000.min.json.
#   [OK]          write_failure                7   ranged_int.19000.min.bson.
#   [OK]          write_failure                8   ranged_int.19000.min.bytes.
#   [OK]          write_failure                9   ranged_int.19000.max.json.
#   [OK]          write_failure               10   ranged_int.19000.max.bson.
#   [OK]          write_failure               11   ranged_int.19000.max.bytes.
#   [OK]          write_failure               12   ranged_int.-100.min.json.
#   [OK]          write_failure               13   ranged_int.-100.min.bson.
#   [OK]          write_failure               14   ranged_int.-100.min.bytes.
#   [OK]          write_failure               15   ranged_int.-100.max.json.
#   [OK]          write_failure               16   ranged_int.-100.max.bson.
#   [OK]          write_failure               17   ranged_int.-100.max.bytes.
#   [OK]          write_failure               18   ranged_int.-300000000.min.json.
#   [OK]          write_failure               19   ranged_int.-300000000.min.bson.
#   [OK]          write_failure               20   ranged_int.-300000000.min.by...
#   [OK]          write_failure               21   ranged_int.-300000000.max.json.
#   [OK]          write_failure               22   ranged_int.-300000000.max.bson.
#   [OK]          write_failure               23   ranged_int.-300000000.max.by...
#   [OK]          write_failure               24   ranged_float.-100.000000.min...
#   [OK]          write_failure               25   ranged_float.-100.000000.min...
#   [OK]          write_failure               26   ranged_float.-100.000000.min...
#   [OK]          write_failure               27   ranged_float.-100.000000.max...
#   [OK]          write_failure               28   ranged_float.-100.000000.max...
#   [OK]          write_failure               29   ranged_float.-100.000000.max...
#   [OK]          write_failure               30   string.fixed.json.
#   [OK]          write_failure               31   string.fixed.bson.
#   [OK]          write_failure               32   string.fixed.bytes.
#   [OK]          write_failure               33   string.bounded.json.
#   [OK]          write_failure               34   string.bounded.bson.
#   [OK]          write_failure               35   string.bounded.bytes.
#   [OK]          write_failure               36   bytes.fixed.json.
#   [OK]          write_failure               37   bytes.fixed.bson.
#   [OK]          write_failure               38   bytes.fixed.bytes.
#   [OK]          write_failure               39   bytes.bounded.json.
#   [OK]          write_failure               40   bytes.bounded.bson.
#   [OK]          write_failure               41   bytes.bounded.bytes.
#   [OK]          write_failure               42   unknown_case.B.json.
#   [OK]          write_failure               43   unknown_case.B.bson.
#   [OK]          write_failure               44   unknown_case.B.bytes.
#   [OK]          write_failure               45   unknown_case.E.json.
#   [OK]          write_failure               46   unknown_case.E.bson.
#   [OK]          write_failure               47   unknown_case.E.bytes.
#   [OK]          write_failure               48   bounded_string_list.a.
#   [OK]          write_failure               49   bounded_string_list.b1.
#   [OK]          write_failure               50   bounded_string_list.b2.
#   [OK]          write_failure               51   bounded_string_list.c1.
#   [OK]          write_failure               52   bounded_string_list.c2.
#   [OK]          write_failure               53   bounded_string_list.d1.
#   [OK]          write_failure               54   bounded_string_list.d2.
#   [OK]          write_failure               55   bounded_string_list.e.
#   [OK]          write_failure               56   n.json.
#   [OK]          write_failure               57   n.bson.
#   [OK]          write_failure               58   n.bytes.
#   [OK]          randomized                   0   int_list.
#   [OK]          randomized                   1   string_list.
#   [OK]          randomized                   2   variant_list.
#   [OK]          versioned                    0   example-test.
#   [OK]          versioned                    1   test-encapsulated-versions.
#   [OK]          registration                 0   register-test.
#   [OK]          registration                 1   find-test.
#   [OK]          mu                           0   points.
#   [OK]          mu                           1   tiny.
#   [OK]          mu                           2   flip-flop.
#   [OK]          mu                           3   big.
#   [OK]          mu                           4   doesnt_terminate.
#   [OK]          mu                           5   terminates.
#   [OK]          slice                        0   slice-test-list.
#   [OK]          slice                        1   slice-test-record.
#   [OK]          slice                        2   slice-test-union1.
#   [OK]          slice                        3   slice-test-union2.
#   [OK]          slice                        4   slice-test-option1.
#   [OK]          slice                        5   slice-test-option2.
#   [OK]          slice                        6   slice-test-parameter.
#   [OK]          slice                        7   slice-test-recursive.
#   [OK]          slice                        8   slice-test-qualified.
#   [OK]          conv_with_guard              0   non-empty roundtrip.
#   [OK]          conv_with_guard              1   non-empty is a list.
#   [OK]          conv_with_guard              2   non-empty is not empty.
#   [OK]          conv_with_guard              3   sorted roundtrip.
#   [OK]          conv_with_guard              4   sorted is a list.
#   [OK]          conv_with_guard              5   sorted is not empty.
#   [OK]          with_decoding_guard          0   non-empty roundtrip.
#   [OK]          with_decoding_guard          1   non-empty is a list.
#   [OK]          with_decoding_guard          2   non-empty is not empty.
#   [OK]          int31_int32                  0   int32-max-int-not-an-int31.
#   [OK]          int31_int32                  1   small-int32-is-int31.
#   [OK]          int31_int32                  2   int31-is-int31.
#   [OK]          inline_phantom               0   adhoc encoding.
#   [OK]          inline_phantom               1   described encoding.
#   [OK]          mu_phantom                   0   base encoding.
#   [OK]          mu_phantom                   1   canonical encoding.
#   [OK]          mu_phantom                   2   described encoding.
#   [OK]          fixed_list                   0   roundtrip1.
#   [OK]          fixed_list                   1   roundtrip2.
#   [OK]          fixed_list                   2   roundtrip19.
#   [OK]          fixed_list                   3   roundtrip1232.
#   [OK]          fixed_list                   4   invalid_arg.
#   [OK]          fixed_list                   5   too-long 10.
#   [OK]          fixed_list                   6   too-long 120.
#   [OK]          fixed_array                  0   roundtrip1.
#   [OK]          fixed_array                  1   roundtrip2.
#   [OK]          fixed_array                  2   roundtrip19.
#   [OK]          fixed_array                  3   roundtrip1232.
#   [OK]          fixed_array                  4   invalid_arg.
#   [OK]          fixed_array                  5   too-long 10.
#   [OK]          fixed_array                  6   too-long 120.
#   [OK]          compact                      0   tag_bit_count documentation.
#   [OK]          compact                      1   roundtrip (heavy on void).
#   [OK]          compact                      2   roundtrip (option bool).
# 
# Full test results in `~/.opam/5.4/.opam-switch/build/data-encoding.0.6/_build/default/test/_build/_tests/tezos-data-encoding'.
# Test Successful in 6.742s. 925 tests run.
# (cd _build/default/test/pbt && ./test_generated.exe)
# binary roundtrips (write/read): PASS
# 
# binary roundtrips (to_/of_bytes): PASS
# 
# binary roundtrips (to_/of_string): PASS
# 
# binary roundtrips (to_/of_string) (compacts): PASS
# 
# json roundtrips (construct/destruct): PASS
# 
# (cd _build/default/test/pbt && ./test_json_stream.exe)
# gen: PASS
# 
# small_string_serialisation: PASS
# 
# small_string_serialisation-deserialisation: PASS
# 
# serialisation: PASS
# 
# serialisation(16)-deserialisation: PASS
# 
# serialisation(1024)-deserialisation: PASS
# 
# blit-instructions(32): PASS
# 
# blit-instructions(1024): PASS
# 
# large value, blit instructions: PASS
# 



<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
+- The following actions failed
| - build data-encoding 0.6
+- 
+- The following changes have been performed
| - remove    data-encoding           0.6
| - recompile cstruct                 6.2.0
| - recompile ezjsonm                 1.3.0
| - recompile fmt                     0.11.0
| - recompile hex                     1.5.0
| - recompile json-data-encoding      1.1.1
| - recompile json-data-encoding-bson 1.1.1
| - recompile jsonm                   1.0.2
| - recompile uutf                    1.0.4
| - install   afl-persistent          1.4
| - install   alcotest                1.9.1
| - install   astring                 0.8.5
| - install   cmdliner                2.1.0
| - install   crowbar                 0.2.2
| - install   gen                     1.1
| - install   jane-street-headers     v0.17.0
| - install   js_of_ocaml-compiler    6.2.0
| - install   jst-config              v0.17.0
| - install   menhir                  20250912
| - install   menhirCST               20250912
| - install   menhirLib               20250912
| - install   menhirSdk               20250912
| - install   ppx_assert              v0.17.0
| - install   ppx_base                v0.17.0
| - install   ppx_cold                v0.17.0
| - install   ppx_enumerate           v0.17.0
| - install   ppx_expect              v0.17.3
| - install   ppx_globalize           v0.17.2
| - install   ppx_here                v0.17.0
| - install   ppx_inline_test         v0.17.1
| - install   ppx_optcomp             v0.17.1
| - install   re                      1.14.0
| - install   sedlex                  3.7
| - install   seq                     base
| - install   stdio                   v0.17.0
| - install   time_now                v0.17.0
| - install   yojson                  3.0.0
+- 

<><> afl-persistent.1.4 installed successfully ><><><><><><><><><><><><><><><><>
=> afl-persistent is installed, but since the current OCaml compiler does
   not enable AFL instrumentation by default, most packages will not be
   instrumented and fuzzing with afl-fuzz may not be effective.

   To globally enable AFL instrumentation, create an OCaml switch like:

     opam switch create 5.4.0+afl ocaml-variants.5.4.0+options ocaml-option-afl
# To update the current shell environment, run: eval $(opam env)

The former state can be restored with:
    /usr/bin/opam switch import "/home/opam/.opam/5.4/.opam-switch/backup/state-20251215125528.export"
Or you can retry to install your package selection with:
    /usr/bin/opam install --restore
2025-12-15 12:59.32 ---> saved as "d5186316d86867dc2f869f47b74c40107ab1ece5f74699d7365ceb68aef600af"

/home/opam: (run (shell  "opam reinstall --with-test --verbose data-encoding.0.6;\
                        \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-13\\\"\"; then\
                        \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
                        \n          fi;\
                        \n          test \"$pkg\" != 'data-encoding.0.6' && partial_fails=\"$partial_fails $pkg\";\
                        \n        done;\
                        \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
                        \n        exit 1"))
data-encoding.0.6 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== install 1 package
  - install data-encoding 0.6

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing  1/3: [data-encoding.0.6: extract]
-> retrieved data-encoding.0.6  (cached)
Processing  2/3: [data-encoding: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "data-encoding" "-j" "71" (CWD=/home/opam/.opam/5.4/.opam-switch/build/data-encoding.0.6)
Processing  2/3: [data-encoding: dune runtest]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "runtest" "-p" "data-encoding" "-j" "71" (CWD=/home/opam/.opam/5.4/.opam-switch/build/data-encoding.0.6)
- File "test/pbt/dune", line 3, characters 43-58:
- 3 |    test_json_stream_sizes test_classifiers test_sub_string
-                                                ^^^^^^^^^^^^^^^
- (cd _build/default/test/pbt && ./test_sub_string.exe)
- Fatal error: exception File "test/pbt/test_sub_string.ml", line 35, characters 2-8: Assertion failed
- File "test/pbt/dune", line 4, characters 3-27:
- 4 |    json_roundtrip_in_binary)
-        ^^^^^^^^^^^^^^^^^^^^^^^^
- (cd _build/default/test/pbt && ./json_roundtrip_in_binary.exe)
- json_json_roundtrip: FAIL
- 
- When given the input:
- 
-     <float>
-     
- the test threw an exception:
- 
-     File "test/pbt/json_roundtrip_in_binary.ml", line 92, characters 2-8: Assertion failed
-     Raised at Dune__exe__Json_roundtrip_in_binary.test_json in file "test/pbt/json_roundtrip_in_binary.ml", line 92, characters 2-17
-     Called from Crowbar.gen_apply.go.(fun) in file "src/crowbar.ml", line 352, characters 16-19
-     
- json_binary(bson)_roundtrip: FAIL
- 
- When given the input:
- 
-     <float>
-     
- the test threw an exception:
- 
-     File "test/pbt/json_roundtrip_in_binary.ml", line 116, characters 28-34: Assertion failed
-     Raised at Dune__exe__Json_roundtrip_in_binary.test_binary.assert_equal in file "test/pbt/json_roundtrip_in_binary.ml", line 116, characters 28-42
-     Called from Crowbar.gen_apply.go.(fun) in file "src/crowbar.ml", line 352, characters 16-19
-     
- (cd _build/default/test/pbt && ./test_json_stream_sizes.exe)
- blitting with a lot of string boundaries: PASS
- 
- string-seq with a lot of string boundaries: PASS
- 
- (cd _build/default/test/pbt && ./test_legacy_compatibility.exe)
- binary compat legacy: PASS
- 
- (cd _build/default/test/pbt && ./test_classifiers.exe)
- classify->maximum-length: PASS
- 
- maximum-length->classify: PASS
- 
- maximum-length(check_size): PASS
- 
- (cd _build/default/test && ./test.exe)
- Testing `tezos-data-encoding'.
- This run has ID `0KQ0AC0E'.
- 
-   [OK]          success                      0   null.json.
-   [OK]          success                      1   null.bson.
-   [OK]          success                      2   null.binary.
-   [OK]          success                      3   null.binary_stream.
-   [OK]          success                      4   empty.json.
-   [OK]          success                      5   empty.bson.
-   [OK]          success                      6   empty.binary.
-   [OK]          success                      7   empty.binary_stream.
-   [OK]          success                      8   constant.json.
-   [OK]          success                      9   constant.bson.
-   [OK]          success                     10   constant.binary.
-   [OK]          success                     11   constant.binary_stream.
-   [OK]          success                     12   int8.min.json.
-   [OK]          success                     13   int8.min.bson.
-   [OK]          success                     14   int8.min.binary.
-   [OK]          success                     15   int8.min.binary_stream.
-   [OK]          success                     16   int8.mean.json.
-   [OK]          success                     17   int8.mean.bson.
-   [OK]          success                     18   int8.mean.binary.
-   [OK]          success                     19   int8.mean.binary_stream.
-   [OK]          success                     20   int8.max.json.
-   [OK]          success                     21   int8.max.bson.
-   [OK]          success                     22   int8.max.binary.
-   [OK]          success                     23   int8.max.binary_stream.
-   [OK]          success                     24   uint8.min.json.
-   [OK]          success                     25   uint8.min.bson.
-   [OK]          success                     26   uint8.min.binary.
-   [OK]          success                     27   uint8.min.binary_stream.
-   [OK]          success                     28   uint8.mean.json.
-   [OK]          success                     29   uint8.mean.bson.
-   [OK]          success                     30   uint8.mean.binary.
-   [OK]          success                     31   uint8.mean.binary_stream.
-   [OK]          success                     32   uint8.max.json.
-   [OK]          success                     33   uint8.max.bson.
-   [OK]          success                     34   uint8.max.binary.
-   [OK]          success                     35   uint8.max.binary_stream.
-   [OK]          success                     36   int16.min.json.
-   [OK]          success                     37   int16.min.bson.
-   [OK]          success                     38   int16.min.binary.
-   [OK]          success                     39   int16.min.binary_stream.
-   [OK]          success                     40   int16.mean.json.
-   [OK]          success                     41   int16.mean.bson.
-   [OK]          success                     42   int16.mean.binary.
-   [OK]          success                     43   int16.mean.binary_stream.
-   [OK]          success                     44   int16.max.json.
-   [OK]          success                     45   int16.max.bson.
-   [OK]          success                     46   int16.max.binary.
-   [OK]          success                     47   int16.max.binary_stream.
-   [OK]          success                     48   uint16.min.json.
-   [OK]          success                     49   uint16.min.bson.
-   [OK]          success                     50   uint16.min.binary.
-   [OK]          success                     51   uint16.min.binary_stream.
-   [OK]          success                     52   uint16.mean.json.
-   [OK]          success                     53   uint16.mean.bson.
-   [OK]          success                     54   uint16.mean.binary.
-   [OK]          success                     55   uint16.mean.binary_stream.
-   [OK]          success                     56   uint16.max.json.
-   [OK]          success                     57   uint16.max.bson.
-   [OK]          success                     58   uint16.max.binary.
-   [OK]          success                     59   uint16.max.binary_stream.
-   [OK]          success                     60   int31.min.json.
-   [OK]          success                     61   int31.min.bson.
-   [OK]          success                     62   int31.min.binary.
-   [OK]          success                     63   int31.min.binary_stream.
-   [OK]          success                     64   int31.mean.json.
-   [OK]          success                     65   int31.mean.bson.
-   [OK]          success                     66   int31.mean.binary.
-   [OK]          success                     67   int31.mean.binary_stream.
-   [OK]          success                     68   int31.max.json.
-   [OK]          success                     69   int31.max.bson.
-   [OK]          success                     70   int31.max.binary.
-   [OK]          success                     71   int31.max.binary_stream.
-   [OK]          success                     72   int32.min.json.
-   [OK]          success                     73   int32.min.bson.
-   [OK]          success                     74   int32.min.binary.
-   [OK]          success                     75   int32.min.binary_stream.
-   [OK]          success                     76   int32.max.json.
-   [OK]          success                     77   int32.max.bson.
-   [OK]          success                     78   int32.max.binary.
-   [OK]          success                     79   int32.max.binary_stream.
-   [OK]          success                     80   int64.min.json.
-   [OK]          success                     81   int64.min.bson.
-   [OK]          success                     82   int64.min.binary.
-   [OK]          success                     83   int64.min.binary_stream.
-   [OK]          success                     84   int64.max.json.
-   [OK]          success                     85   int64.max.bson.
-   [OK]          success                     86   int64.max.binary.
-   [OK]          success                     87   int64.max.binary_stream.
-   [OK]          success                     88   ranged_int.100.min.json.
-   [OK]          success                     89   ranged_int.100.min.bson.
-   [OK]          success                     90   ranged_int.100.min.binary.
-   [OK]          success                     91   ranged_int.100.min.binary_st...
-   [OK]          success                     92   ranged_int.100.mean.json.
-   [OK]          success                     93   ranged_int.100.mean.bson.
-   [OK]          success                     94   ranged_int.100.mean.binary.
-   [OK]          success                     95   ranged_int.100.mean.binary_s...
-   [OK]          success                     96   ranged_int.100.max.json.
-   [OK]          success                     97   ranged_int.100.max.bson.
-   [OK]          success                     98   ranged_int.100.max.binary.
-   [OK]          success                     99   ranged_int.100.max.binary_st...
-   [OK]          success                    100   ranged_int.19000.min.json.
-   [OK]          success                    101   ranged_int.19000.min.bson.
-   [OK]          success                    102   ranged_int.19000.min.binary.
-   [OK]          success                    103   ranged_int.19000.min.binary_...
-   [OK]          success                    104   ranged_int.19000.mean.json.
-   [OK]          success                    105   ranged_int.19000.mean.bson.
-   [OK]          success                    106   ranged_int.19000.mean.binary.
-   [OK]          success                    107   ranged_int.19000.mean.binary...
-   [OK]          success                    108   ranged_int.19000.max.json.
-   [OK]          success                    109   ranged_int.19000.max.bson.
-   [OK]          success                    110   ranged_int.19000.max.binary.
-   [OK]          success                    111   ranged_int.19000.max.binary_...
-   [OK]          success                    112   ranged_int.-100.min.json.
-   [OK]          success                    113   ranged_int.-100.min.bson.
-   [OK]          success                    114   ranged_int.-100.min.binary.
-   [OK]          success                    115   ranged_int.-100.min.binary_s...
-   [OK]          success                    116   ranged_int.-100.mean.json.
-   [OK]          success                    117   ranged_int.-100.mean.bson.
-   [OK]          success                    118   ranged_int.-100.mean.binary.
-   [OK]          success                    119   ranged_int.-100.mean.binary_...
-   [OK]          success                    120   ranged_int.-100.max.json.
-   [OK]          success                    121   ranged_int.-100.max.bson.
-   [OK]          success                    122   ranged_int.-100.max.binary.
-   [OK]          success                    123   ranged_int.-100.max.binary_s...
-   [OK]          success                    124   ranged_int.-300000000.min.json.
-   [OK]          success                    125   ranged_int.-300000000.min.bson.
-   [OK]          success                    126   ranged_int.-300000000.min.bi...
-   [OK]          success                    127   ranged_int.-300000000.min.bi...
-   [OK]          success                    128   ranged_int.-300000000.mean.j...
-   [OK]          success                    129   ranged_int.-300000000.mean.b...
-   [OK]          success                    130   ranged_int.-300000000.mean.b...
-   [OK]          success                    131   ranged_int.-300000000.mean.b...
-   [OK]          success                    132   ranged_int.-300000000.max.json.
-   [OK]          success                    133   ranged_int.-300000000.max.bson.
-   [OK]          success                    134   ranged_int.-300000000.max.bi...
-   [OK]          success                    135   ranged_int.-300000000.max.bi...
-   [OK]          success                    136   bool.true.json.
-   [OK]          success                    137   bool.true.bson.
-   [OK]          success                    138   bool.true.binary.
-   [OK]          success                    139   bool.true.binary_stream.
-   [OK]          success                    140   bool.false.json.
-   [OK]          success                    141   bool.false.bson.
-   [OK]          success                    142   bool.false.binary.
-   [OK]          success                    143   bool.false.binary_stream.
-   [OK]          success                    144   string.json.
-   [OK]          success                    145   string.bson.
-   [OK]          success                    146   string.binary.
-   [OK]          success                    147   string.binary_stream.
-   [OK]          success                    148   string.fixed.json.
-   [OK]          success                    149   string.fixed.bson.
-   [OK]          success                    150   string.fixed.binary.
-   [OK]          success                    151   string.fixed.binary_stream.
-   [OK]          success                    152   string.variable.json.
-   [OK]          success                    153   string.variable.bson.
-   [OK]          success                    154   string.variable.binary.
-   [OK]          success                    155   string.variable.binary_stream.
-   [OK]          success                    156   string.bounded1.json.
-   [OK]          success                    157   string.bounded1.bson.
-   [OK]          success                    158   string.bounded1.binary.
-   [OK]          success                    159   string.bounded1.binary_stream.
-   [OK]          success                    160   string.bounded2.json.
-   [OK]          success                    161   string.bounded2.bson.
-   [OK]          success                    162   string.bounded2.binary.
-   [OK]          success                    163   string.bounded2.binary_stream.
-   [OK]          success                    164   bytes.json.
-   [OK]          success                    165   bytes.bson.
-   [OK]          success                    166   bytes.binary.
-   [OK]          success                    167   bytes.binary_stream.
-   [OK]          success                    168   bytes.fixed.json.
-   [OK]          success                    169   bytes.fixed.bson.
-   [OK]          success                    170   bytes.fixed.binary.
-   [OK]          success                    171   bytes.fixed.binary_stream.
-   [OK]          success                    172   bytes.variable.json.
-   [OK]          success                    173   bytes.variable.bson.
-   [OK]          success                    174   bytes.variable.binary.
-   [OK]          success                    175   bytes.variable.binary_stream.
-   [OK]          success                    176   bytes.bounded1.json.
-   [OK]          success                    177   bytes.bounded1.bson.
-   [OK]          success                    178   bytes.bounded1.binary.
-   [OK]          success                    179   bytes.bounded1.binary_stream.
-   [OK]          success                    180   bytes.bounded2.json.
-   [OK]          success                    181   bytes.bounded2.bson.
-   [OK]          success                    182   bytes.bounded2.binary.
-   [OK]          success                    183   bytes.bounded2.binary_stream.
-   [OK]          success                    184   float.json.
-   [OK]          success                    185   float.bson.
-   [OK]          success                    186   float.binary.
-   [OK]          success                    187   float.binary_stream.
-   [OK]          success                    188   float.max.json.
-   [OK]          success                    189   float.max.bson.
-   [OK]          success                    190   float.max.binary.
-   [OK]          success                    191   float.max.binary_stream.
-   [OK]          success                    192   float.min.json.
-   [OK]          success                    193   float.min.bson.
-   [OK]          success                    194   float.min.binary.
-   [OK]          success                    195   float.min.binary_stream.
-   [OK]          success                    196   float.neg_zero.json.
-   [OK]          success                    197   float.neg_zero.bson.
-   [OK]          success                    198   float.neg_zero.binary.
-   [OK]          success                    199   float.neg_zero.binary_stream.
-   [OK]          success                    200   float.zero.json.
-   [OK]          success                    201   float.zero.bson.
-   [OK]          success                    202   float.zero.binary.
-   [OK]          success                    203   float.zero.binary_stream.
-   [OK]          success                    204   float.infinity.json.
-   [OK]          success                    205   float.infinity.bson.
-   [OK]          success                    206   float.infinity.binary.
-   [OK]          success                    207   float.infinity.binary_stream.
-   [OK]          success                    208   float.neg_infinity.json.
-   [OK]          success                    209   float.neg_infinity.bson.
-   [OK]          success                    210   float.neg_infinity.binary.
-   [OK]          success                    211   float.neg_infinity.binary_st...
-   [OK]          success                    212   float.epsilon.json.
-   [OK]          success                    213   float.epsilon.bson.
-   [OK]          success                    214   float.epsilon.binary.
-   [OK]          success                    215   float.epsilon.binary_stream.
-   [OK]          success                    216   float.nan.json.
-   [OK]          success                    217   float.nan.bson.
-   [OK]          success                    218   float.nan.binary.
-   [OK]          success                    219   float.nan.binary_stream.
-   [OK]          success                    220   ranged_float.-100.000000.min...
-   [OK]          success                    221   ranged_float.-100.000000.min...
-   [OK]          success                    222   ranged_float.-100.000000.min...
-   [OK]          success                    223   ranged_float.-100.000000.min...
-   [OK]          success                    224   ranged_float.-100.000000.mea...
-   [OK]          success                    225   ranged_float.-100.000000.mea...
-   [OK]          success                    226   ranged_float.-100.000000.mea...
-   [OK]          success                    227   ranged_float.-100.000000.mea...
-   [OK]          success                    228   ranged_float.-100.000000.max...
-   [OK]          success                    229   ranged_float.-100.000000.max...
-   [OK]          success                    230   ranged_float.-100.000000.max...
-   [OK]          success                    231   ranged_float.-100.000000.max...
-   [OK]          success                    232   n.zero.json.
-   [OK]          success                    233   n.zero.bson.
-   [OK]          success                    234   n.zero.binary.
-   [OK]          success                    235   n.zero.binary_stream.
-   [OK]          success                    236   n.one.json.
-   [OK]          success                    237   n.one.bson.
-   [OK]          success                    238   n.one.binary.
-   [OK]          success                    239   n.one.binary_stream.
-   [OK]          success                    240   n.sequence.
-   [OK]          success                    241   n.fact.1.json.
-   [OK]          success                    242   n.fact.1.bson.
-   [OK]          success                    243   n.fact.1.binary.
-   [OK]          success                    244   n.fact.1.binary_stream.
-   [OK]          success                    245   n.fact.2.json.
-   [OK]          success                    246   n.fact.2.bson.
-   [OK]          success                    247   n.fact.2.binary.
-   [OK]          success                    248   n.fact.2.binary_stream.
-   [OK]          success                    249   n.fact.3.json.
-   [OK]          success                    250   n.fact.3.bson.
-   [OK]          success                    251   n.fact.3.binary.
-   [OK]          success                    252   n.fact.3.binary_stream.
-   [OK]          success                    253   n.fact.4.json.
-   [OK]          success                    254   n.fact.4.bson.
-   [OK]          success                    255   n.fact.4.binary.
-   [OK]          success                    256   n.fact.4.binary_stream.
-   [OK]          success                    257   n.fact.5.json.
-   [OK]          success                    258   n.fact.5.bson.
-   [OK]          success                    259   n.fact.5.binary.
-   [OK]          success                    260   n.fact.5.binary_stream.
-   [OK]          success                    261   n.fact.6.json.
-   [OK]          success                    262   n.fact.6.bson.
-   [OK]          success                    263   n.fact.6.binary.
-   [OK]          success                    264   n.fact.6.binary_stream.
-   [OK]          success                    265   n.fact.7.json.
-   [OK]          success                    266   n.fact.7.bson.
-   [OK]          success                    267   n.fact.7.binary.
-   [OK]          success                    268   n.fact.7.binary_stream.
-   [OK]          success                    269   n.fact.8.json.
-   [OK]          success                    270   n.fact.8.bson.
-   [OK]          success                    271   n.fact.8.binary.
-   [OK]          success                    272   n.fact.8.binary_stream.
-   [OK]          success                    273   n.fact.9.json.
-   [OK]          success                    274   n.fact.9.bson.
-   [OK]          success                    275   n.fact.9.binary.
-   [OK]          success                    276   n.fact.9.binary_stream.
-   [OK]          success                    277   n.fact.10.json.
-   [OK]          success                    278   n.fact.10.bson.
-   [OK]          success                    279   n.fact.10.binary.
-   [OK]          success                    280   n.fact.10.binary_stream.
-   [OK]          success                    281   n.fact.11.json.
-   [OK]          success                    282   n.fact.11.bson.
-   [OK]          success                    283   n.fact.11.binary.
-   [OK]          success                    284   n.fact.11.binary_stream.
-   [OK]          success                    285   n.fact.12.json.
-   [OK]          success                    286   n.fact.12.bson.
-   [OK]          success                    287   n.fact.12.binary.
-   [OK]          success                    288   n.fact.12.binary_stream.
-   [OK]          success                    289   n.fact.13.json.
-   [OK]          success                    290   n.fact.13.bson.
-   [OK]          success                    291   n.fact.13.binary.
-   [OK]          success                    292   n.fact.13.binary_stream.
-   [OK]          success                    293   n.fact.14.json.
-   [OK]          success                    294   n.fact.14.bson.
-   [OK]          success                    295   n.fact.14.binary.
-   [OK]          success                    296   n.fact.14.binary_stream.
-   [OK]          success                    297   n.fact.15.json.
-   [OK]          success                    298   n.fact.15.bson.
-   [OK]          success                    299   n.fact.15.binary.
-   [OK]          success                    300   n.fact.15.binary_stream.
-   [OK]          success                    301   n.fact.16.json.
-   [OK]          success                    302   n.fact.16.bson.
-   [OK]          success                    303   n.fact.16.binary.
-   [OK]          success                    304   n.fact.16.binary_stream.
-   [OK]          success                    305   n.fact.17.json.
-   [OK]          success                    306   n.fact.17.bson.
-   [OK]          success                    307   n.fact.17.binary.
-   [OK]          success                    308   n.fact.17.binary_stream.
-   [OK]          success                    309   n.fact.18.json.
-   [OK]          success                    310   n.fact.18.bson.
-   [OK]          success                    311   n.fact.18.binary.
-   [OK]          success                    312   n.fact.18.binary_stream.
-   [OK]          success                    313   n.fact.19.json.
-   [OK]          success                    314   n.fact.19.bson.
-   [OK]          success                    315   n.fact.19.binary.
-   [OK]          success                    316   n.fact.19.binary_stream.
-   [OK]          success                    317   n.fact.20.json.
-   [OK]          success                    318   n.fact.20.bson.
-   [OK]          success                    319   n.fact.20.binary.
-   [OK]          success                    320   n.fact.20.binary_stream.
-   [OK]          success                    321   n.fact.21.json.
-   [OK]          success                    322   n.fact.21.bson.
-   [OK]          success                    323   n.fact.21.binary.
-   [OK]          success                    324   n.fact.21.binary_stream.
-   [OK]          success                    325   n.fact.22.json.
-   [OK]          success                    326   n.fact.22.bson.
-   [OK]          success                    327   n.fact.22.binary.
-   [OK]          success                    328   n.fact.22.binary_stream.
-   [OK]          success                    329   n.fact.23.json.
-   [OK]          success                    330   n.fact.23.bson.
-   [OK]          success                    331   n.fact.23.binary.
-   [OK]          success                    332   n.fact.23.binary_stream.
-   [OK]          success                    333   n.fact.24.json.
-   [OK]          success                    334   n.fact.24.bson.
-   [OK]          success                    335   n.fact.24.binary.
-   [OK]          success                    336   n.fact.24.binary_stream.
-   [OK]          success                    337   n.fact.25.json.
-   [OK]          success                    338   n.fact.25.bson.
-   [OK]          success                    339   n.fact.25.binary.
-   [OK]          success                    340   n.fact.25.binary_stream.
-   [OK]          success                    341   n.fact.26.json.
-   [OK]          success                    342   n.fact.26.bson.
-   [OK]          success                    343   n.fact.26.binary.
-   [OK]          success                    344   n.fact.26.binary_stream.
-   [OK]          success                    345   n.fact.27.json.
-   [OK]          success                    346   n.fact.27.bson.
-   [OK]          success                    347   n.fact.27.binary.
-   [OK]          success                    348   n.fact.27.binary_stream.
-   [OK]          success                    349   n.fact.28.json.
-   [OK]          success                    350   n.fact.28.bson.
-   [OK]          success                    351   n.fact.28.binary.
-   [OK]          success                    352   n.fact.28.binary_stream.
-   [OK]          success                    353   n.fact.29.json.
-   [OK]          success                    354   n.fact.29.bson.
-   [OK]          success                    355   n.fact.29.binary.
-   [OK]          success                    356   n.fact.29.binary_stream.
-   [OK]          success                    357   n.fact.30.json.
-   [OK]          success                    358   n.fact.30.bson.
-   [OK]          success                    359   n.fact.30.binary.
-   [OK]          success                    360   n.fact.30.binary_stream.
-   [OK]          success                    361   n.fact.31.json.
-   [OK]          success                    362   n.fact.31.bson.
-   [OK]          success                    363   n.fact.31.binary.
-   [OK]          success                    364   n.fact.31.binary_stream.
-   [OK]          success                    365   n.fact.32.json.
-   [OK]          success                    366   n.fact.32.bson.
-   [OK]          success                    367   n.fact.32.binary.
-   [OK]          success                    368   n.fact.32.binary_stream.
-   [OK]          success                    369   n.fact.33.json.
-   [OK]          success                    370   n.fact.33.bson.
-   [OK]          success                    371   n.fact.33.binary.
-   [OK]          success                    372   n.fact.33.binary_stream.
-   [OK]          success                    373   n.fact.34.json.
-   [OK]          success                    374   n.fact.34.bson.
-   [OK]          success                    375   n.fact.34.binary.
-   [OK]          success                    376   n.fact.34.binary_stream.
-   [OK]          success                    377   n.fact.35.json.
-   [OK]          success                    378   n.fact.35.bson.
-   [OK]          success                    379   n.fact.35.binary.
-   [OK]          success                    380   n.fact.35.binary_stream.
-   [OK]          success                    381   n.a.json.
-   [OK]          success                    382   n.a.bson.
-   [OK]          success                    383   n.a.binary.
-   [OK]          success                    384   n.a.binary_stream.
-   [OK]          success                    385   n.b.json.
-   [OK]          success                    386   n.b.bson.
-   [OK]          success                    387   n.b.binary.
-   [OK]          success                    388   n.b.binary_stream.
-   [OK]          success                    389   n.c.json.
-   [OK]          success                    390   n.c.bson.
-   [OK]          success                    391   n.c.binary.
-   [OK]          success                    392   n.c.binary_stream.
-   [OK]          success                    393   n.d.json.
-   [OK]          success                    394   n.d.bson.
-   [OK]          success                    395   n.d.binary.
-   [OK]          success                    396   n.d.binary_stream.
-   [OK]          success                    397   z.zero.json.
-   [OK]          success                    398   z.zero.bson.
-   [OK]          success                    399   z.zero.binary.
-   [OK]          success                    400   z.zero.binary_stream.
-   [OK]          success                    401   z.one.json.
-   [OK]          success                    402   z.one.bson.
-   [OK]          success                    403   z.one.binary.
-   [OK]          success                    404   z.one.binary_stream.
-   [OK]          success                    405   z.sequence.
-   [OK]          success                    406   z.fact.1.json.
-   [OK]          success                    407   z.fact.1.bson.
-   [OK]          success                    408   z.fact.1.binary.
-   [OK]          success                    409   z.fact.1.binary_stream.
-   [OK]          success                    410   z.fact.2.json.
-   [OK]          success                    411   z.fact.2.bson.
-   [OK]          success                    412   z.fact.2.binary.
-   [OK]          success                    413   z.fact.2.binary_stream.
-   [OK]          success                    414   z.fact.3.json.
-   [OK]          success                    415   z.fact.3.bson.
-   [OK]          success                    416   z.fact.3.binary.
-   [OK]          success                    417   z.fact.3.binary_stream.
-   [OK]          success                    418   z.fact.4.json.
-   [OK]          success                    419   z.fact.4.bson.
-   [OK]          success                    420   z.fact.4.binary.
-   [OK]          success                    421   z.fact.4.binary_stream.
-   [OK]          success                    422   z.fact.5.json.
-   [OK]          success                    423   z.fact.5.bson.
-   [OK]          success                    424   z.fact.5.binary.
-   [OK]          success                    425   z.fact.5.binary_stream.
-   [OK]          success                    426   z.fact.6.json.
-   [OK]          success                    427   z.fact.6.bson.
-   [OK]          success                    428   z.fact.6.binary.
-   [OK]          success                    429   z.fact.6.binary_stream.
-   [OK]          success                    430   z.fact.7.json.
-   [OK]          success                    431   z.fact.7.bson.
-   [OK]          success                    432   z.fact.7.binary.
-   [OK]          success                    433   z.fact.7.binary_stream.
-   [OK]          success                    434   z.fact.8.json.
-   [OK]          success                    435   z.fact.8.bson.
-   [OK]          success                    436   z.fact.8.binary.
-   [OK]          success                    437   z.fact.8.binary_stream.
-   [OK]          success                    438   z.fact.9.json.
-   [OK]          success                    439   z.fact.9.bson.
-   [OK]          success                    440   z.fact.9.binary.
-   [OK]          success                    441   z.fact.9.binary_stream.
-   [OK]          success                    442   z.fact.10.json.
-   [OK]          success                    443   z.fact.10.bson.
-   [OK]          success                    444   z.fact.10.binary.
-   [OK]          success                    445   z.fact.10.binary_stream.
-   [OK]          success                    446   z.fact.11.json.
-   [OK]          success                    447   z.fact.11.bson.
-   [OK]          success                    448   z.fact.11.binary.
-   [OK]          success                    449   z.fact.11.binary_stream.
-   [OK]          success                    450   z.fact.12.json.
-   [OK]          success                    451   z.fact.12.bson.
-   [OK]          success                    452   z.fact.12.binary.
-   [OK]          success                    453   z.fact.12.binary_stream.
-   [OK]          success                    454   z.fact.13.json.
-   [OK]          success                    455   z.fact.13.bson.
-   [OK]          success                    456   z.fact.13.binary.
-   [OK]          success                    457   z.fact.13.binary_stream.
-   [OK]          success                    458   z.fact.14.json.
-   [OK]          success                    459   z.fact.14.bson.
-   [OK]          success                    460   z.fact.14.binary.
-   [OK]          success                    461   z.fact.14.binary_stream.
-   [OK]          success                    462   z.fact.15.json.
-   [OK]          success                    463   z.fact.15.bson.
-   [OK]          success                    464   z.fact.15.binary.
-   [OK]          success                    465   z.fact.15.binary_stream.
-   [OK]          success                    466   z.fact.16.json.
-   [OK]          success                    467   z.fact.16.bson.
-   [OK]          success                    468   z.fact.16.binary.
-   [OK]          success                    469   z.fact.16.binary_stream.
-   [OK]          success                    470   z.fact.17.json.
-   [OK]          success                    471   z.fact.17.bson.
-   [OK]          success                    472   z.fact.17.binary.
-   [OK]          success                    473   z.fact.17.binary_stream.
-   [OK]          success                    474   z.fact.18.json.
-   [OK]          success                    475   z.fact.18.bson.
-   [OK]          success                    476   z.fact.18.binary.
-   [OK]          success                    477   z.fact.18.binary_stream.
-   [OK]          success                    478   z.fact.19.json.
-   [OK]          success                    479   z.fact.19.bson.
-   [OK]          success                    480   z.fact.19.binary.
-   [OK]          success                    481   z.fact.19.binary_stream.
-   [OK]          success                    482   z.fact.20.json.
-   [OK]          success                    483   z.fact.20.bson.
-   [OK]          success                    484   z.fact.20.binary.
-   [OK]          success                    485   z.fact.20.binary_stream.
-   [OK]          success                    486   z.fact.21.json.
-   [OK]          success                    487   z.fact.21.bson.
-   [OK]          success                    488   z.fact.21.binary.
-   [OK]          success                    489   z.fact.21.binary_stream.
-   [OK]          success                    490   z.fact.22.json.
-   [OK]          success                    491   z.fact.22.bson.
-   [OK]          success                    492   z.fact.22.binary.
-   [OK]          success                    493   z.fact.22.binary_stream.
-   [OK]          success                    494   z.fact.23.json.
-   [OK]          success                    495   z.fact.23.bson.
-   [OK]          success                    496   z.fact.23.binary.
-   [OK]          success                    497   z.fact.23.binary_stream.
-   [OK]          success                    498   z.fact.24.json.
-   [OK]          success                    499   z.fact.24.bson.
-   [OK]          success                    500   z.fact.24.binary.
-   [OK]          success                    501   z.fact.24.binary_stream.
-   [OK]          success                    502   z.fact.25.json.
-   [OK]          success                    503   z.fact.25.bson.
-   [OK]          success                    504   z.fact.25.binary.
-   [OK]          success                    505   z.fact.25.binary_stream.
-   [OK]          success                    506   z.fact.26.json.
-   [OK]          success                    507   z.fact.26.bson.
-   [OK]          success                    508   z.fact.26.binary.
-   [OK]          success                    509   z.fact.26.binary_stream.
-   [OK]          success                    510   z.fact.27.json.
-   [OK]          success                    511   z.fact.27.bson.
-   [OK]          success                    512   z.fact.27.binary.
-   [OK]          success                    513   z.fact.27.binary_stream.
-   [OK]          success                    514   z.fact.28.json.
-   [OK]          success                    515   z.fact.28.bson.
-   [OK]          success                    516   z.fact.28.binary.
-   [OK]          success                    517   z.fact.28.binary_stream.
-   [OK]          success                    518   z.fact.29.json.
-   [OK]          success                    519   z.fact.29.bson.
-   [OK]          success                    520   z.fact.29.binary.
-   [OK]          success                    521   z.fact.29.binary_stream.
-   [OK]          success                    522   z.fact.30.json.
-   [OK]          success                    523   z.fact.30.bson.
-   [OK]          success                    524   z.fact.30.binary.
-   [OK]          success                    525   z.fact.30.binary_stream.
-   [OK]          success                    526   z.fact.31.json.
-   [OK]          success                    527   z.fact.31.bson.
-   [OK]          success                    528   z.fact.31.binary.
-   [OK]          success                    529   z.fact.31.binary_stream.
-   [OK]          success                    530   z.fact.32.json.
-   [OK]          success                    531   z.fact.32.bson.
-   [OK]          success                    532   z.fact.32.binary.
-   [OK]          success                    533   z.fact.32.binary_stream.
-   [OK]          success                    534   z.fact.33.json.
-   [OK]          success                    535   z.fact.33.bson.
-   [OK]          success                    536   z.fact.33.binary.
-   [OK]          success                    537   z.fact.33.binary_stream.
-   [OK]          success                    538   z.fact.34.json.
-   [OK]          success                    539   z.fact.34.bson.
-   [OK]          success                    540   z.fact.34.binary.
-   [OK]          success                    541   z.fact.34.binary_stream.
-   [OK]          success                    542   z.fact.35.json.
-   [OK]          success                    543   z.fact.35.bson.
-   [OK]          success                    544   z.fact.35.binary.
-   [OK]          success                    545   z.fact.35.binary_stream.
-   [OK]          success                    546   z.a.json.
-   [OK]          success                    547   z.a.bson.
-   [OK]          success                    548   z.a.binary.
-   [OK]          success                    549   z.a.binary_stream.
-   [OK]          success                    550   z.b.json.
-   [OK]          success                    551   z.b.bson.
-   [OK]          success                    552   z.b.binary.
-   [OK]          success                    553   z.b.binary_stream.
-   [OK]          success                    554   z.c.json.
-   [OK]          success                    555   z.c.bson.
-   [OK]          success                    556   z.c.binary.
-   [OK]          success                    557   z.c.binary_stream.
-   [OK]          success                    558   z.d.json.
-   [OK]          success                    559   z.d.bson.
-   [OK]          success                    560   z.d.binary.
-   [OK]          success                    561   z.d.binary_stream.
-   [OK]          success                    562   z.e.json.
-   [OK]          success                    563   z.e.bson.
-   [OK]          success                    564   z.e.binary.
-   [OK]          success                    565   z.e.binary_stream.
-   [OK]          success                    566   z.f.json.
-   [OK]          success                    567   z.f.bson.
-   [OK]          success                    568   z.f.binary.
-   [OK]          success                    569   z.f.binary_stream.
-   [OK]          success                    570   z.g.json.
-   [OK]          success                    571   z.g.bson.
-   [OK]          success                    572   z.g.binary.
-   [OK]          success                    573   z.g.binary_stream.
-   [OK]          success                    574   z.h.json.
-   [OK]          success                    575   z.h.bson.
-   [OK]          success                    576   z.h.binary.
-   [OK]          success                    577   z.h.binary_stream.
-   [OK]          success                    578   none.json.
-   [OK]          success                    579   none.bson.
-   [OK]          success                    580   none.binary.
-   [OK]          success                    581   none.binary_stream.
-   [OK]          success                    582   some.string.json.
-   [OK]          success                    583   some.string.bson.
-   [OK]          success                    584   some.string.binary.
-   [OK]          success                    585   some.string.binary_stream.
-   [OK]          success                    586   enum.json.
-   [OK]          success                    587   enum.bson.
-   [OK]          success                    588   enum.binary.
-   [OK]          success                    589   enum.binary_stream.
-   [OK]          success                    590   obj.json.
-   [OK]          success                    591   obj.bson.
-   [OK]          success                    592   obj.binary.
-   [OK]          success                    593   obj.binary_stream.
-   [OK]          success                    594   obj.dft.json.
-   [OK]          success                    595   obj.dft.bson.
-   [OK]          success                    596   obj.dft.binary.
-   [OK]          success                    597   obj.dft.binary_stream.
-   [OK]          success                    598   obj.req.json.
-   [OK]          success                    599   obj.req.bson.
-   [OK]          success                    600   obj.req.binary.
-   [OK]          success                    601   obj.req.binary_stream.
-   [OK]          success                    602   tup.json.
-   [OK]          success                    603   tup.bson.
-   [OK]          success                    604   tup.binary.
-   [OK]          success                    605   tup.binary_stream.
-   [OK]          success                    606   obj.variable.json.
-   [OK]          success                    607   obj.variable.bson.
-   [OK]          success                    608   obj.variable.binary.
-   [OK]          success                    609   obj.variable.binary_stream.
-   [OK]          success                    610   tup.variable.json.
-   [OK]          success                    611   tup.variable.bson.
-   [OK]          success                    612   tup.variable.binary.
-   [OK]          success                    613   tup.variable.binary_stream.
-   [OK]          success                    614   obj.variable_left.json.
-   [OK]          success                    615   obj.variable_left.bson.
-   [OK]          success                    616   obj.variable_left.binary.
-   [OK]          success                    617   obj.variable_left.binary_str...
-   [OK]          success                    618   tup.variable_left.json.
-   [OK]          success                    619   tup.variable_left.bson.
-   [OK]          success                    620   tup.variable_left.binary.
-   [OK]          success                    621   tup.variable_left.binary_str...
-   [OK]          success                    622   union.A.json.
-   [OK]          success                    623   union.A.bson.
-   [OK]          success                    624   union.A.binary.
-   [OK]          success                    625   union.A.binary_stream.
-   [OK]          success                    626   union.B.json.
-   [OK]          success                    627   union.B.bson.
-   [OK]          success                    628   union.B.binary.
-   [OK]          success                    629   union.B.binary_stream.
-   [OK]          success                    630   union.C.json.
-   [OK]          success                    631   union.C.bson.
-   [OK]          success                    632   union.C.binary.
-   [OK]          success                    633   union.C.binary_stream.
-   [OK]          success                    634   union.D.json.
-   [OK]          success                    635   union.D.bson.
-   [OK]          success                    636   union.D.binary.
-   [OK]          success                    637   union.D.binary_stream.
-   [OK]          success                    638   union.E.json.
-   [OK]          success                    639   union.E.bson.
-   [OK]          success                    640   union.E.binary.
-   [OK]          success                    641   union.E.binary_stream.
-   [OK]          success                    642   variable_list.empty.json.
-   [OK]          success                    643   variable_list.empty.bson.
-   [OK]          success                    644   variable_list.empty.binary.
-   [OK]          success                    645   variable_list.empty.binary_s...
-   [OK]          success                    646   variable_list.json.
-   [OK]          success                    647   variable_list.bson.
-   [OK]          success                    648   variable_list.binary.
-   [OK]          success                    649   variable_list.binary_stream.
-   [OK]          success                    650   variable_array.empty.json.
-   [OK]          success                    651   variable_array.empty.bson.
-   [OK]          success                    652   variable_array.empty.binary.
-   [OK]          success                    653   variable_array.empty.binary_...
-   [OK]          success                    654   variable_array.json.
-   [OK]          success                    655   variable_array.bson.
-   [OK]          success                    656   variable_array.binary.
-   [OK]          success                    657   variable_array.binary_stream.
-   [OK]          success                    658   list.empty.json.
-   [OK]          success                    659   list.empty.bson.
-   [OK]          success                    660   list.empty.binary.
-   [OK]          success                    661   list.empty.binary_stream.
-   [OK]          success                    662   list.json.
-   [OK]          success                    663   list.bson.
-   [OK]          success                    664   list.binary.
-   [OK]          success                    665   list.binary_stream.
-   [OK]          success                    666   array.empty.json.
-   [OK]          success                    667   array.empty.bson.
-   [OK]          success                    668   array.empty.binary.
-   [OK]          success                    669   array.empty.binary_stream.
-   [OK]          success                    670   array.json.
-   [OK]          success                    671   array.bson.
-   [OK]          success                    672   array.binary.
-   [OK]          success                    673   array.binary_stream.
-   [OK]          success                    674   mu_list.empty.json.
-   [OK]          success                    675   mu_list.empty.bson.
-   [OK]          success                    676   mu_list.empty.binary.
-   [OK]          success                    677   mu_list.empty.binary_stream.
-   [OK]          success                    678   mu_list.json.
-   [OK]          success                    679   mu_list.bson.
-   [OK]          success                    680   mu_list.binary.
-   [OK]          success                    681   mu_list.binary_stream.
-   [OK]          success                    682   bounded_string_list.a.
-   [OK]          success                    683   bounded_string_list.b.
-   [OK]          success                    684   bounded_string_list.c.
-   [OK]          success                    685   bounded_string_list.d.
-   [OK]          success                    686   bounded_string_list.e.
-   [OK]          success                    687   string_enum_boundary.
-   [OK]          invalid_encoding             0   multi_variable_tup.
-   [OK]          invalid_encoding             1   variable_in_list.
-   [OK]          invalid_encoding             2   nested_option.
-   [OK]          invalid_encoding             3   merge_non_objs.
-   [OK]          invalid_encoding             4   empty_union.
-   [OK]          invalid_encoding             5   duplicated_tag.
-   [OK]          invalid_encoding             6   fixed_negative_size.
-   [OK]          invalid_encoding             7   fixed_null_size.
-   [OK]          invalid_encoding             8   array_null_size.
-   [OK]          invalid_encoding             9   list_null_size.
-   [OK]          invalid_encoding            10   zeroable_in_list.
-   [OK]          read_failure                 0   ranged_int.100.max.json.
-   [OK]          read_failure                 1   ranged_int.100.max.bson.
-   [OK]          read_failure                 2   ranged_int.100.max.bytes.
-   [OK]          read_failure                 3   ranged_int.100.max.stream.
-   [OK]          read_failure                 4   ranged_int.100min.json.
-   [OK]          read_failure                 5   ranged_int.100min..bson.
-   [OK]          read_failure                 6   ranged_int.19000.max.json.
-   [OK]          read_failure                 7   ranged_int.19000.max.bson.
-   [OK]          read_failure                 8   ranged_int.19000.max.bytes.
-   [OK]          read_failure                 9   ranged_int.19000.max.stream.
-   [OK]          read_failure                10   ranged_int.19000min.json.
-   [OK]          read_failure                11   ranged_int.19000min..bson.
-   [OK]          read_failure                12   ranged_int.-100.max.json.
-   [OK]          read_failure                13   ranged_int.-100.max.bson.
-   [OK]          read_failure                14   ranged_int.-100.max.bytes.
-   [OK]          read_failure                15   ranged_int.-100.max.stream.
-   [OK]          read_failure                16   ranged_int.-100.min.json.
-   [OK]          read_failure                17   ranged_int.-100.min.bson.
-   [OK]          read_failure                18   ranged_int.-100.min.bytes.
-   [OK]          read_failure                19   ranged_int.-100.min.stream.
-   [OK]          read_failure                20   ranged_int.-300000000.max.json.
-   [OK]          read_failure                21   ranged_int.-300000000.max.bson.
-   [OK]          read_failure                22   ranged_int.-300000000.max.by...
-   [OK]          read_failure                23   ranged_int.-300000000.max.st...
-   [OK]          read_failure                24   ranged_int.-300000000.min.json.
-   [OK]          read_failure                25   ranged_int.-300000000.min.bson.
-   [OK]          read_failure                26   ranged_int.-300000000.min.by...
-   [OK]          read_failure                27   ranged_int.-300000000.min.st...
-   [OK]          read_failure                28   ranged_float.-100.000000.min...
-   [OK]          read_failure                29   ranged_float.-100.000000.min...
-   [OK]          read_failure                30   ranged_float.-100.000000.min...
-   [OK]          read_failure                31   ranged_float.-100.000000.min...
-   [OK]          read_failure                32   ranged_float.-100.000000.max...
-   [OK]          read_failure                33   ranged_float.-100.000000.max...
-   [OK]          read_failure                34   ranged_float.-100.000000.max...
-   [OK]          read_failure                35   ranged_float.-100.000000.max...
-   [OK]          read_failure                36   string.fixed.json.
-   [OK]          read_failure                37   string.fixed.bson.
-   [OK]          read_failure                38   string.fixed.bytes.
-   [OK]          read_failure                39   string.fixed.stream.
-   [OK]          read_failure                40   string.bounded.json.
-   [OK]          read_failure                41   string.bounded.bson.
-   [OK]          read_failure                42   string.bounded.bytes.
-   [OK]          read_failure                43   string.bounded.stream.
-   [OK]          read_failure                44   bytes.fixed.json.
-   [OK]          read_failure                45   bytes.fixed.bson.
-   [OK]          read_failure                46   bytes.fixed.bytes.
-   [OK]          read_failure                47   bytes.fixed.stream.
-   [OK]          read_failure                48   bytes.bounded.json.
-   [OK]          read_failure                49   bytes.bounded.bson.
-   [OK]          read_failure                50   bytes.bounded.bytes.
-   [OK]          read_failure                51   bytes.bounded.stream.
-   [OK]          read_failure                52   unknown_case.B.json.
-   [OK]          read_failure                53   unknown_case.B.bson.
-   [OK]          read_failure                54   unknown_case.B.bytes.
-   [OK]          read_failure                55   unknown_case.B.stream.
-   [OK]          read_failure                56   unknown_case.E.json.
-   [OK]          read_failure                57   unknown_case.E.bson.
-   [OK]          read_failure                58   unknown_case.E.bytes.
-   [OK]          read_failure                59   unknown_case.E.stream.
-   [OK]          read_failure                60   enum.missing.json.
-   [OK]          read_failure                61   enum.missing.bson.
-   [OK]          read_failure                62   enum.missing.bytes.
-   [OK]          read_failure                63   enum.missing.stream.
-   [OK]          read_failure                64   bounded_string_list.a.
-   [OK]          read_failure                65   bounded_string_list_stream.a.
-   [OK]          read_failure                66   bounded_string_list_minimal_...
-   [OK]          read_failure                67   bounded_string_list_minimal_...
-   [OK]          read_failure                68   bounded_string_list.b1.
-   [OK]          read_failure                69   bounded_string_list_stream.b1.
-   [OK]          read_failure                70   bounded_string_list_minimal_...
-   [OK]          read_failure                71   bounded_string_list_minimal_...
-   [OK]          read_failure                72   bounded_string_list.b2.
-   [OK]          read_failure                73   bounded_string_list_stream.b2.
-   [OK]          read_failure                74   bounded_string_list_minimal_...
-   [OK]          read_failure                75   bounded_string_list_minimal_...
-   [OK]          read_failure                76   bounded_string_list.c1.
-   [OK]          read_failure                77   bounded_string_list_stream.c1.
-   [OK]          read_failure                78   bounded_string_list_minimal_...
-   [OK]          read_failure                79   bounded_string_list_minimal_...
-   [OK]          read_failure                80   bounded_string_list.c2.
-   [OK]          read_failure                81   bounded_string_list_stream.c2.
-   [OK]          read_failure                82   bounded_string_list_minimal_...
-   [OK]          read_failure                83   bounded_string_list_minimal_...
-   [OK]          read_failure                84   bounded_string_list.d1.
-   [OK]          read_failure                85   bounded_string_list_stream.d1.
-   [OK]          read_failure                86   bounded_string_list_minimal_...
-   [OK]          read_failure                87   bounded_string_list_minimal_...
-   [OK]          read_failure                88   bounded_string_list.d2.
-   [OK]          read_failure                89   bounded_string_list_stream.d2.
-   [OK]          read_failure                90   bounded_string_list_minimal_...
-   [OK]          read_failure                91   bounded_string_list_minimal_...
-   [OK]          read_failure                92   bounded_string_list.e.
-   [OK]          read_failure                93   bounded_string_list_stream.e.
-   [OK]          read_failure                94   bounded_string_list_minimal_...
-   [OK]          read_failure                95   bounded_string_list_minimal_...
-   [OK]          read_failure                96   n.truncated.
-   [OK]          read_failure                97   n.trailing_zero.
-   [OK]          read_failure                98   n.trailing_zero2.
-   [OK]          read_failure                99   z.truncated.
-   [OK]          read_failure               100   z.trailing_zero.
-   [OK]          read_failure               101   z.trailing_zero2.
-   [OK]          read_failure               102   dynamic_size.empty.
-   [OK]          read_failure               103   dynamic_size.partial_size.
-   [OK]          read_failure               104   dynamic_size.incomplete_data.
-   [OK]          read_failure               105   dynamic_size.outer-garbage.
-   [OK]          read_failure               106   dynamic_size.inner-garbage.
-   [OK]          read_failure               107   list.truncated.
-   [OK]          read_failure               108   list.too_long.
-   [OK]          read_failure               109   array.truncated.
-   [OK]          read_failure               110   array.too_long.
-   [OK]          write_failure                0   ranged_int.100.min.json.
-   [OK]          write_failure                1   ranged_int.100.min.bson.
-   [OK]          write_failure                2   ranged_int.100.min.bytes.
-   [OK]          write_failure                3   ranged_int.100.max.json.
-   [OK]          write_failure                4   ranged_int.100.max.bson.
-   [OK]          write_failure                5   ranged_int.100.max.bytes.
-   [OK]          write_failure                6   ranged_int.19000.min.json.
-   [OK]          write_failure                7   ranged_int.19000.min.bson.
-   [OK]          write_failure                8   ranged_int.19000.min.bytes.
-   [OK]          write_failure                9   ranged_int.19000.max.json.
-   [OK]          write_failure               10   ranged_int.19000.max.bson.
-   [OK]          write_failure               11   ranged_int.19000.max.bytes.
-   [OK]          write_failure               12   ranged_int.-100.min.json.
-   [OK]          write_failure               13   ranged_int.-100.min.bson.
-   [OK]          write_failure               14   ranged_int.-100.min.bytes.
-   [OK]          write_failure               15   ranged_int.-100.max.json.
-   [OK]          write_failure               16   ranged_int.-100.max.bson.
-   [OK]          write_failure               17   ranged_int.-100.max.bytes.
-   [OK]          write_failure               18   ranged_int.-300000000.min.json.
-   [OK]          write_failure               19   ranged_int.-300000000.min.bson.
-   [OK]          write_failure               20   ranged_int.-300000000.min.by...
-   [OK]          write_failure               21   ranged_int.-300000000.max.json.
-   [OK]          write_failure               22   ranged_int.-300000000.max.bson.
-   [OK]          write_failure               23   ranged_int.-300000000.max.by...
-   [OK]          write_failure               24   ranged_float.-100.000000.min...
-   [OK]          write_failure               25   ranged_float.-100.000000.min...
-   [OK]          write_failure               26   ranged_float.-100.000000.min...
-   [OK]          write_failure               27   ranged_float.-100.000000.max...
-   [OK]          write_failure               28   ranged_float.-100.000000.max...
-   [OK]          write_failure               29   ranged_float.-100.000000.max...
-   [OK]          write_failure               30   string.fixed.json.
-   [OK]          write_failure               31   string.fixed.bson.
-   [OK]          write_failure               32   string.fixed.bytes.
-   [OK]          write_failure               33   string.bounded.json.
-   [OK]          write_failure               34   string.bounded.bson.
-   [OK]          write_failure               35   string.bounded.bytes.
-   [OK]          write_failure               36   bytes.fixed.json.
-   [OK]          write_failure               37   bytes.fixed.bson.
-   [OK]          write_failure               38   bytes.fixed.bytes.
-   [OK]          write_failure               39   bytes.bounded.json.
-   [OK]          write_failure               40   bytes.bounded.bson.
-   [OK]          write_failure               41   bytes.bounded.bytes.
-   [OK]          write_failure               42   unknown_case.B.json.
-   [OK]          write_failure               43   unknown_case.B.bson.
-   [OK]          write_failure               44   unknown_case.B.bytes.
-   [OK]          write_failure               45   unknown_case.E.json.
-   [OK]          write_failure               46   unknown_case.E.bson.
-   [OK]          write_failure               47   unknown_case.E.bytes.
-   [OK]          write_failure               48   bounded_string_list.a.
-   [OK]          write_failure               49   bounded_string_list.b1.
-   [OK]          write_failure               50   bounded_string_list.b2.
-   [OK]          write_failure               51   bounded_string_list.c1.
-   [OK]          write_failure               52   bounded_string_list.c2.
-   [OK]          write_failure               53   bounded_string_list.d1.
-   [OK]          write_failure               54   bounded_string_list.d2.
-   [OK]          write_failure               55   bounded_string_list.e.
-   [OK]          write_failure               56   n.json.
-   [OK]          write_failure               57   n.bson.
-   [OK]          write_failure               58   n.bytes.
-   [OK]          randomized                   0   int_list.
-   [OK]          randomized                   1   string_list.
-   [OK]          randomized                   2   variant_list.
-   [OK]          versioned                    0   example-test.
-   [OK]          versioned                    1   test-encapsulated-versions.
-   [OK]          registration                 0   register-test.
-   [OK]          registration                 1   find-test.
-   [OK]          mu                           0   points.
-   [OK]          mu                           1   tiny.
-   [OK]          mu                           2   flip-flop.
-   [OK]          mu                           3   big.
-   [OK]          mu                           4   doesnt_terminate.
-   [OK]          mu                           5   terminates.
-   [OK]          slice                        0   slice-test-list.
-   [OK]          slice                        1   slice-test-record.
-   [OK]          slice                        2   slice-test-union1.
-   [OK]          slice                        3   slice-test-union2.
-   [OK]          slice                        4   slice-test-option1.
-   [OK]          slice                        5   slice-test-option2.
-   [OK]          slice                        6   slice-test-parameter.
-   [OK]          slice                        7   slice-test-recursive.
-   [OK]          slice                        8   slice-test-qualified.
-   [OK]          conv_with_guard              0   non-empty roundtrip.
-   [OK]          conv_with_guard              1   non-empty is a list.
-   [OK]          conv_with_guard              2   non-empty is not empty.
-   [OK]          conv_with_guard              3   sorted roundtrip.
-   [OK]          conv_with_guard              4   sorted is a list.
-   [OK]          conv_with_guard              5   sorted is not empty.
-   [OK]          with_decoding_guard          0   non-empty roundtrip.
-   [OK]          with_decoding_guard          1   non-empty is a list.
-   [OK]          with_decoding_guard          2   non-empty is not empty.
-   [OK]          int31_int32                  0   int32-max-int-not-an-int31.
-   [OK]          int31_int32                  1   small-int32-is-int31.
-   [OK]          int31_int32                  2   int31-is-int31.
-   [OK]          inline_phantom               0   adhoc encoding.
-   [OK]          inline_phantom               1   described encoding.
-   [OK]          mu_phantom                   0   base encoding.
-   [OK]          mu_phantom                   1   canonical encoding.
-   [OK]          mu_phantom                   2   described encoding.
-   [OK]          fixed_list                   0   roundtrip1.
-   [OK]          fixed_list                   1   roundtrip2.
-   [OK]          fixed_list                   2   roundtrip19.
-   [OK]          fixed_list                   3   roundtrip1232.
-   [OK]          fixed_list                   4   invalid_arg.
-   [OK]          fixed_list                   5   too-long 10.
-   [OK]          fixed_list                   6   too-long 120.
-   [OK]          fixed_array                  0   roundtrip1.
-   [OK]          fixed_array                  1   roundtrip2.
-   [OK]          fixed_array                  2   roundtrip19.
-   [OK]          fixed_array                  3   roundtrip1232.
-   [OK]          fixed_array                  4   invalid_arg.
-   [OK]          fixed_array                  5   too-long 10.
-   [OK]          fixed_array                  6   too-long 120.
-   [OK]          compact                      0   tag_bit_count documentation.
-   [OK]          compact                      1   roundtrip (heavy on void).
-   [OK]          compact                      2   roundtrip (option bool).
- 
- Full test results in `~/.opam/5.4/.opam-switch/build/data-encoding.0.6/_build/default/test/_build/_tests/tezos-data-encoding'.
- Test Successful in 8.897s. 925 tests run.
- (cd _build/default/test/pbt && ./test_generated.exe)
- binary roundtrips (write/read): PASS
- 
- binary roundtrips (to_/of_bytes): PASS
- 
- binary roundtrips (to_/of_string): PASS
- 
- binary roundtrips (to_/of_string) (compacts): PASS
- 
- json roundtrips (construct/destruct): PASS
- 
- (cd _build/default/test/pbt && ./test_json_stream.exe)
- gen: PASS
- 
- small_string_serialisation: PASS
- 
- small_string_serialisation-deserialisation: PASS
- 
- serialisation: PASS
- 
- serialisation(16)-deserialisation: PASS
- 
- serialisation(1024)-deserialisation: PASS
- 
- blit-instructions(32): PASS
- 
- blit-instructions(1024): PASS
- 
- large value, blit instructions: PASS
- 
[ERROR] The compilation of data-encoding.0.6 failed at "dune runtest -p data-encoding -j 71".

#=== ERROR while compiling data-encoding.0.6 ==================================#
# context              2.5.0 | linux/x86_64 | ocaml-base-compiler.5.4.0 | file:///home/opam/opam-repository
# path                 ~/.opam/5.4/.opam-switch/build/data-encoding.0.6
# command              ~/.opam/opam-init/hooks/sandbox.sh build dune runtest -p data-encoding -j 71
# exit-code            1
# env-file             ~/.opam/log/data-encoding-7-218a35.env
# output-file          ~/.opam/log/data-encoding-7-218a35.out
### output ###
# File "test/pbt/dune", line 3, characters 43-58:
# 3 |    test_json_stream_sizes test_classifiers test_sub_string
#                                                ^^^^^^^^^^^^^^^
# (cd _build/default/test/pbt && ./test_sub_string.exe)
# Fatal error: exception File "test/pbt/test_sub_string.ml", line 35, characters 2-8: Assertion failed
# File "test/pbt/dune", line 4, characters 3-27:
# 4 |    json_roundtrip_in_binary)
#        ^^^^^^^^^^^^^^^^^^^^^^^^
# (cd _build/default/test/pbt && ./json_roundtrip_in_binary.exe)
# json_json_roundtrip: FAIL
# 
# When given the input:
# 
#     <float>
#     
# the test threw an exception:
# 
#     File "test/pbt/json_roundtrip_in_binary.ml", line 92, characters 2-8: Assertion failed
#     Raised at Dune__exe__Json_roundtrip_in_binary.test_json in file "test/pbt/json_roundtrip_in_binary.ml", line 92, characters 2-17
#     Called from Crowbar.gen_apply.go.(fun) in file "src/crowbar.ml", line 352, characters 16-19
#     
# json_binary(bson)_roundtrip: FAIL
# 
# When given the input:
# 
#     <float>
#     
# the test threw an exception:
# 
#     File "test/pbt/json_roundtrip_in_binary.ml", line 116, characters 28-34: Assertion failed
#     Raised at Dune__exe__Json_roundtrip_in_binary.test_binary.assert_equal in file "test/pbt/json_roundtrip_in_binary.ml", line 116, characters 28-42
#     Called from Crowbar.gen_apply.go.(fun) in file "src/crowbar.ml", line 352, characters 16-19
#     
# (cd _build/default/test/pbt && ./test_json_stream_sizes.exe)
# blitting with a lot of string boundaries: PASS
# 
# string-seq with a lot of string boundaries: PASS
# 
# (cd _build/default/test/pbt && ./test_legacy_compatibility.exe)
# binary compat legacy: PASS
# 
# (cd _build/default/test/pbt && ./test_classifiers.exe)
# classify->maximum-length: PASS
# 
# maximum-length->classify: PASS
# 
# maximum-length(check_size): PASS
# 
# (cd _build/default/test && ./test.exe)
# Testing `tezos-data-encoding'.
# This run has ID `0KQ0AC0E'.
# 
#   [OK]          success                      0   null.json.
#   [OK]          success                      1   null.bson.
#   [OK]          success                      2   null.binary.
#   [OK]          success                      3   null.binary_stream.
#   [OK]          success                      4   empty.json.
#   [OK]          success                      5   empty.bson.
#   [OK]          success                      6   empty.binary.
#   [OK]          success                      7   empty.binary_stream.
#   [OK]          success                      8   constant.json.
#   [OK]          success                      9   constant.bson.
#   [OK]          success                     10   constant.binary.
#   [OK]          success                     11   constant.binary_stream.
#   [OK]          success                     12   int8.min.json.
#   [OK]          success                     13   int8.min.bson.
#   [OK]          success                     14   int8.min.binary.
#   [OK]          success                     15   int8.min.binary_stream.
#   [OK]          success                     16   int8.mean.json.
#   [OK]          success                     17   int8.mean.bson.
#   [OK]          success                     18   int8.mean.binary.
#   [OK]          success                     19   int8.mean.binary_stream.
#   [OK]          success                     20   int8.max.json.
#   [OK]          success                     21   int8.max.bson.
#   [OK]          success                     22   int8.max.binary.
#   [OK]          success                     23   int8.max.binary_stream.
#   [OK]          success                     24   uint8.min.json.
#   [OK]          success                     25   uint8.min.bson.
#   [OK]          success                     26   uint8.min.binary.
#   [OK]          success                     27   uint8.min.binary_stream.
#   [OK]          success                     28   uint8.mean.json.
#   [OK]          success                     29   uint8.mean.bson.
#   [OK]          success                     30   uint8.mean.binary.
#   [OK]          success                     31   uint8.mean.binary_stream.
#   [OK]          success                     32   uint8.max.json.
#   [OK]          success                     33   uint8.max.bson.
#   [OK]          success                     34   uint8.max.binary.
#   [OK]          success                     35   uint8.max.binary_stream.
#   [OK]          success                     36   int16.min.json.
#   [OK]          success                     37   int16.min.bson.
#   [OK]          success                     38   int16.min.binary.
#   [OK]          success                     39   int16.min.binary_stream.
#   [OK]          success                     40   int16.mean.json.
#   [OK]          success                     41   int16.mean.bson.
#   [OK]          success                     42   int16.mean.binary.
#   [OK]          success                     43   int16.mean.binary_stream.
#   [OK]          success                     44   int16.max.json.
#   [OK]          success                     45   int16.max.bson.
#   [OK]          success                     46   int16.max.binary.
#   [OK]          success                     47   int16.max.binary_stream.
#   [OK]          success                     48   uint16.min.json.
#   [OK]          success                     49   uint16.min.bson.
#   [OK]          success                     50   uint16.min.binary.
#   [OK]          success                     51   uint16.min.binary_stream.
#   [OK]          success                     52   uint16.mean.json.
#   [OK]          success                     53   uint16.mean.bson.
#   [OK]          success                     54   uint16.mean.binary.
#   [OK]          success                     55   uint16.mean.binary_stream.
#   [OK]          success                     56   uint16.max.json.
#   [OK]          success                     57   uint16.max.bson.
#   [OK]          success                     58   uint16.max.binary.
#   [OK]          success                     59   uint16.max.binary_stream.
#   [OK]          success                     60   int31.min.json.
#   [OK]          success                     61   int31.min.bson.
#   [OK]          success                     62   int31.min.binary.
#   [OK]          success                     63   int31.min.binary_stream.
#   [OK]          success                     64   int31.mean.json.
#   [OK]          success                     65   int31.mean.bson.
#   [OK]          success                     66   int31.mean.binary.
#   [OK]          success                     67   int31.mean.binary_stream.
#   [OK]          success                     68   int31.max.json.
#   [OK]          success                     69   int31.max.bson.
#   [OK]          success                     70   int31.max.binary.
#   [OK]          success                     71   int31.max.binary_stream.
#   [OK]          success                     72   int32.min.json.
#   [OK]          success                     73   int32.min.bson.
#   [OK]          success                     74   int32.min.binary.
#   [OK]          success                     75   int32.min.binary_stream.
#   [OK]          success                     76   int32.max.json.
#   [OK]          success                     77   int32.max.bson.
#   [OK]          success                     78   int32.max.binary.
#   [OK]          success                     79   int32.max.binary_stream.
#   [OK]          success                     80   int64.min.json.
#   [OK]          success                     81   int64.min.bson.
#   [OK]          success                     82   int64.min.binary.
#   [OK]          success                     83   int64.min.binary_stream.
#   [OK]          success                     84   int64.max.json.
#   [OK]          success                     85   int64.max.bson.
#   [OK]          success                     86   int64.max.binary.
#   [OK]          success                     87   int64.max.binary_stream.
#   [OK]          success                     88   ranged_int.100.min.json.
#   [OK]          success                     89   ranged_int.100.min.bson.
#   [OK]          success                     90   ranged_int.100.min.binary.
#   [OK]          success                     91   ranged_int.100.min.binary_st...
#   [OK]          success                     92   ranged_int.100.mean.json.
#   [OK]          success                     93   ranged_int.100.mean.bson.
#   [OK]          success                     94   ranged_int.100.mean.binary.
#   [OK]          success                     95   ranged_int.100.mean.binary_s...
#   [OK]          success                     96   ranged_int.100.max.json.
#   [OK]          success                     97   ranged_int.100.max.bson.
#   [OK]          success                     98   ranged_int.100.max.binary.
#   [OK]          success                     99   ranged_int.100.max.binary_st...
#   [OK]          success                    100   ranged_int.19000.min.json.
#   [OK]          success                    101   ranged_int.19000.min.bson.
#   [OK]          success                    102   ranged_int.19000.min.binary.
#   [OK]          success                    103   ranged_int.19000.min.binary_...
#   [OK]          success                    104   ranged_int.19000.mean.json.
#   [OK]          success                    105   ranged_int.19000.mean.bson.
#   [OK]          success                    106   ranged_int.19000.mean.binary.
#   [OK]          success                    107   ranged_int.19000.mean.binary...
#   [OK]          success                    108   ranged_int.19000.max.json.
#   [OK]          success                    109   ranged_int.19000.max.bson.
#   [OK]          success                    110   ranged_int.19000.max.binary.
#   [OK]          success                    111   ranged_int.19000.max.binary_...
#   [OK]          success                    112   ranged_int.-100.min.json.
#   [OK]          success                    113   ranged_int.-100.min.bson.
#   [OK]          success                    114   ranged_int.-100.min.binary.
#   [OK]          success                    115   ranged_int.-100.min.binary_s...
#   [OK]          success                    116   ranged_int.-100.mean.json.
#   [OK]          success                    117   ranged_int.-100.mean.bson.
#   [OK]          success                    118   ranged_int.-100.mean.binary.
#   [OK]          success                    119   ranged_int.-100.mean.binary_...
#   [OK]          success                    120   ranged_int.-100.max.json.
#   [OK]          success                    121   ranged_int.-100.max.bson.
#   [OK]          success                    122   ranged_int.-100.max.binary.
#   [OK]          success                    123   ranged_int.-100.max.binary_s...
#   [OK]          success                    124   ranged_int.-300000000.min.json.
#   [OK]          success                    125   ranged_int.-300000000.min.bson.
#   [OK]          success                    126   ranged_int.-300000000.min.bi...
#   [OK]          success                    127   ranged_int.-300000000.min.bi...
#   [OK]          success                    128   ranged_int.-300000000.mean.j...
#   [OK]          success                    129   ranged_int.-300000000.mean.b...
#   [OK]          success                    130   ranged_int.-300000000.mean.b...
#   [OK]          success                    131   ranged_int.-300000000.mean.b...
#   [OK]          success                    132   ranged_int.-300000000.max.json.
#   [OK]          success                    133   ranged_int.-300000000.max.bson.
#   [OK]          success                    134   ranged_int.-300000000.max.bi...
#   [OK]          success                    135   ranged_int.-300000000.max.bi...
#   [OK]          success                    136   bool.true.json.
#   [OK]          success                    137   bool.true.bson.
#   [OK]          success                    138   bool.true.binary.
#   [OK]          success                    139   bool.true.binary_stream.
#   [OK]          success                    140   bool.false.json.
#   [OK]          success                    141   bool.false.bson.
#   [OK]          success                    142   bool.false.binary.
#   [OK]          success                    143   bool.false.binary_stream.
#   [OK]          success                    144   string.json.
#   [OK]          success                    145   string.bson.
#   [OK]          success                    146   string.binary.
#   [OK]          success                    147   string.binary_stream.
#   [OK]          success                    148   string.fixed.json.
#   [OK]          success                    149   string.fixed.bson.
#   [OK]          success                    150   string.fixed.binary.
#   [OK]          success                    151   string.fixed.binary_stream.
#   [OK]          success                    152   string.variable.json.
#   [OK]          success                    153   string.variable.bson.
#   [OK]          success                    154   string.variable.binary.
#   [OK]          success                    155   string.variable.binary_stream.
#   [OK]          success                    156   string.bounded1.json.
#   [OK]          success                    157   string.bounded1.bson.
#   [OK]          success                    158   string.bounded1.binary.
#   [OK]          success                    159   string.bounded1.binary_stream.
#   [OK]          success                    160   string.bounded2.json.
#   [OK]          success                    161   string.bounded2.bson.
#   [OK]          success                    162   string.bounded2.binary.
#   [OK]          success                    163   string.bounded2.binary_stream.
#   [OK]          success                    164   bytes.json.
#   [OK]          success                    165   bytes.bson.
#   [OK]          success                    166   bytes.binary.
#   [OK]          success                    167   bytes.binary_stream.
#   [OK]          success                    168   bytes.fixed.json.
#   [OK]          success                    169   bytes.fixed.bson.
#   [OK]          success                    170   bytes.fixed.binary.
#   [OK]          success                    171   bytes.fixed.binary_stream.
#   [OK]          success                    172   bytes.variable.json.
#   [OK]          success                    173   bytes.variable.bson.
#   [OK]          success                    174   bytes.variable.binary.
#   [OK]          success                    175   bytes.variable.binary_stream.
#   [OK]          success                    176   bytes.bounded1.json.
#   [OK]          success                    177   bytes.bounded1.bson.
#   [OK]          success                    178   bytes.bounded1.binary.
#   [OK]          success                    179   bytes.bounded1.binary_stream.
#   [OK]          success                    180   bytes.bounded2.json.
#   [OK]          success                    181   bytes.bounded2.bson.
#   [OK]          success                    182   bytes.bounded2.binary.
#   [OK]          success                    183   bytes.bounded2.binary_stream.
#   [OK]          success                    184   float.json.
#   [OK]          success                    185   float.bson.
#   [OK]          success                    186   float.binary.
#   [OK]          success                    187   float.binary_stream.
#   [OK]          success                    188   float.max.json.
#   [OK]          success                    189   float.max.bson.
#   [OK]          success                    190   float.max.binary.
#   [OK]          success                    191   float.max.binary_stream.
#   [OK]          success                    192   float.min.json.
#   [OK]          success                    193   float.min.bson.
#   [OK]          success                    194   float.min.binary.
#   [OK]          success                    195   float.min.binary_stream.
#   [OK]          success                    196   float.neg_zero.json.
#   [OK]          success                    197   float.neg_zero.bson.
#   [OK]          success                    198   float.neg_zero.binary.
#   [OK]          success                    199   float.neg_zero.binary_stream.
#   [OK]          success                    200   float.zero.json.
#   [OK]          success                    201   float.zero.bson.
#   [OK]          success                    202   float.zero.binary.
#   [OK]          success                    203   float.zero.binary_stream.
#   [OK]          success                    204   float.infinity.json.
#   [OK]          success                    205   float.infinity.bson.
#   [OK]          success                    206   float.infinity.binary.
#   [OK]          success                    207   float.infinity.binary_stream.
#   [OK]          success                    208   float.neg_infinity.json.
#   [OK]          success                    209   float.neg_infinity.bson.
#   [OK]          success                    210   float.neg_infinity.binary.
#   [OK]          success                    211   float.neg_infinity.binary_st...
#   [OK]          success                    212   float.epsilon.json.
#   [OK]          success                    213   float.epsilon.bson.
#   [OK]          success                    214   float.epsilon.binary.
#   [OK]          success                    215   float.epsilon.binary_stream.
#   [OK]          success                    216   float.nan.json.
#   [OK]          success                    217   float.nan.bson.
#   [OK]          success                    218   float.nan.binary.
#   [OK]          success                    219   float.nan.binary_stream.
#   [OK]          success                    220   ranged_float.-100.000000.min...
#   [OK]          success                    221   ranged_float.-100.000000.min...
#   [OK]          success                    222   ranged_float.-100.000000.min...
#   [OK]          success                    223   ranged_float.-100.000000.min...
#   [OK]          success                    224   ranged_float.-100.000000.mea...
#   [OK]          success                    225   ranged_float.-100.000000.mea...
#   [OK]          success                    226   ranged_float.-100.000000.mea...
#   [OK]          success                    227   ranged_float.-100.000000.mea...
#   [OK]          success                    228   ranged_float.-100.000000.max...
#   [OK]          success                    229   ranged_float.-100.000000.max...
#   [OK]          success                    230   ranged_float.-100.000000.max...
#   [OK]          success                    231   ranged_float.-100.000000.max...
#   [OK]          success                    232   n.zero.json.
#   [OK]          success                    233   n.zero.bson.
#   [OK]          success                    234   n.zero.binary.
#   [OK]          success                    235   n.zero.binary_stream.
#   [OK]          success                    236   n.one.json.
#   [OK]          success                    237   n.one.bson.
#   [OK]          success                    238   n.one.binary.
#   [OK]          success                    239   n.one.binary_stream.
#   [OK]          success                    240   n.sequence.
#   [OK]          success                    241   n.fact.1.json.
#   [OK]          success                    242   n.fact.1.bson.
#   [OK]          success                    243   n.fact.1.binary.
#   [OK]          success                    244   n.fact.1.binary_stream.
#   [OK]          success                    245   n.fact.2.json.
#   [OK]          success                    246   n.fact.2.bson.
#   [OK]          success                    247   n.fact.2.binary.
#   [OK]          success                    248   n.fact.2.binary_stream.
#   [OK]          success                    249   n.fact.3.json.
#   [OK]          success                    250   n.fact.3.bson.
#   [OK]          success                    251   n.fact.3.binary.
#   [OK]          success                    252   n.fact.3.binary_stream.
#   [OK]          success                    253   n.fact.4.json.
#   [OK]          success                    254   n.fact.4.bson.
#   [OK]          success                    255   n.fact.4.binary.
#   [OK]          success                    256   n.fact.4.binary_stream.
#   [OK]          success                    257   n.fact.5.json.
#   [OK]          success                    258   n.fact.5.bson.
#   [OK]          success                    259   n.fact.5.binary.
#   [OK]          success                    260   n.fact.5.binary_stream.
#   [OK]          success                    261   n.fact.6.json.
#   [OK]          success                    262   n.fact.6.bson.
#   [OK]          success                    263   n.fact.6.binary.
#   [OK]          success                    264   n.fact.6.binary_stream.
#   [OK]          success                    265   n.fact.7.json.
#   [OK]          success                    266   n.fact.7.bson.
#   [OK]          success                    267   n.fact.7.binary.
#   [OK]          success                    268   n.fact.7.binary_stream.
#   [OK]          success                    269   n.fact.8.json.
#   [OK]          success                    270   n.fact.8.bson.
#   [OK]          success                    271   n.fact.8.binary.
#   [OK]          success                    272   n.fact.8.binary_stream.
#   [OK]          success                    273   n.fact.9.json.
#   [OK]          success                    274   n.fact.9.bson.
#   [OK]          success                    275   n.fact.9.binary.
#   [OK]          success                    276   n.fact.9.binary_stream.
#   [OK]          success                    277   n.fact.10.json.
#   [OK]          success                    278   n.fact.10.bson.
#   [OK]          success                    279   n.fact.10.binary.
#   [OK]          success                    280   n.fact.10.binary_stream.
#   [OK]          success                    281   n.fact.11.json.
#   [OK]          success                    282   n.fact.11.bson.
#   [OK]          success                    283   n.fact.11.binary.
#   [OK]          success                    284   n.fact.11.binary_stream.
#   [OK]          success                    285   n.fact.12.json.
#   [OK]          success                    286   n.fact.12.bson.
#   [OK]          success                    287   n.fact.12.binary.
#   [OK]          success                    288   n.fact.12.binary_stream.
#   [OK]          success                    289   n.fact.13.json.
#   [OK]          success                    290   n.fact.13.bson.
#   [OK]          success                    291   n.fact.13.binary.
#   [OK]          success                    292   n.fact.13.binary_stream.
#   [OK]          success                    293   n.fact.14.json.
#   [OK]          success                    294   n.fact.14.bson.
#   [OK]          success                    295   n.fact.14.binary.
#   [OK]          success                    296   n.fact.14.binary_stream.
#   [OK]          success                    297   n.fact.15.json.
#   [OK]          success                    298   n.fact.15.bson.
#   [OK]          success                    299   n.fact.15.binary.
#   [OK]          success                    300   n.fact.15.binary_stream.
#   [OK]          success                    301   n.fact.16.json.
#   [OK]          success                    302   n.fact.16.bson.
#   [OK]          success                    303   n.fact.16.binary.
#   [OK]          success                    304   n.fact.16.binary_stream.
#   [OK]          success                    305   n.fact.17.json.
#   [OK]          success                    306   n.fact.17.bson.
#   [OK]          success                    307   n.fact.17.binary.
#   [OK]          success                    308   n.fact.17.binary_stream.
#   [OK]          success                    309   n.fact.18.json.
#   [OK]          success                    310   n.fact.18.bson.
#   [OK]          success                    311   n.fact.18.binary.
#   [OK]          success                    312   n.fact.18.binary_stream.
#   [OK]          success                    313   n.fact.19.json.
#   [OK]          success                    314   n.fact.19.bson.
#   [OK]          success                    315   n.fact.19.binary.
#   [OK]          success                    316   n.fact.19.binary_stream.
#   [OK]          success                    317   n.fact.20.json.
#   [OK]          success                    318   n.fact.20.bson.
#   [OK]          success                    319   n.fact.20.binary.
#   [OK]          success                    320   n.fact.20.binary_stream.
#   [OK]          success                    321   n.fact.21.json.
#   [OK]          success                    322   n.fact.21.bson.
#   [OK]          success                    323   n.fact.21.binary.
#   [OK]          success                    324   n.fact.21.binary_stream.
#   [OK]          success                    325   n.fact.22.json.
#   [OK]          success                    326   n.fact.22.bson.
#   [OK]          success                    327   n.fact.22.binary.
#   [OK]          success                    328   n.fact.22.binary_stream.
#   [OK]          success                    329   n.fact.23.json.
#   [OK]          success                    330   n.fact.23.bson.
#   [OK]          success                    331   n.fact.23.binary.
#   [OK]          success                    332   n.fact.23.binary_stream.
#   [OK]          success                    333   n.fact.24.json.
#   [OK]          success                    334   n.fact.24.bson.
#   [OK]          success                    335   n.fact.24.binary.
#   [OK]          success                    336   n.fact.24.binary_stream.
#   [OK]          success                    337   n.fact.25.json.
#   [OK]          success                    338   n.fact.25.bson.
#   [OK]          success                    339   n.fact.25.binary.
#   [OK]          success                    340   n.fact.25.binary_stream.
#   [OK]          success                    341   n.fact.26.json.
#   [OK]          success                    342   n.fact.26.bson.
#   [OK]          success                    343   n.fact.26.binary.
#   [OK]          success                    344   n.fact.26.binary_stream.
#   [OK]          success                    345   n.fact.27.json.
#   [OK]          success                    346   n.fact.27.bson.
#   [OK]          success                    347   n.fact.27.binary.
#   [OK]          success                    348   n.fact.27.binary_stream.
#   [OK]          success                    349   n.fact.28.json.
#   [OK]          success                    350   n.fact.28.bson.
#   [OK]          success                    351   n.fact.28.binary.
#   [OK]          success                    352   n.fact.28.binary_stream.
#   [OK]          success                    353   n.fact.29.json.
#   [OK]          success                    354   n.fact.29.bson.
#   [OK]          success                    355   n.fact.29.binary.
#   [OK]          success                    356   n.fact.29.binary_stream.
#   [OK]          success                    357   n.fact.30.json.
#   [OK]          success                    358   n.fact.30.bson.
#   [OK]          success                    359   n.fact.30.binary.
#   [OK]          success                    360   n.fact.30.binary_stream.
#   [OK]          success                    361   n.fact.31.json.
#   [OK]          success                    362   n.fact.31.bson.
#   [OK]          success                    363   n.fact.31.binary.
#   [OK]          success                    364   n.fact.31.binary_stream.
#   [OK]          success                    365   n.fact.32.json.
#   [OK]          success                    366   n.fact.32.bson.
#   [OK]          success                    367   n.fact.32.binary.
#   [OK]          success                    368   n.fact.32.binary_stream.
#   [OK]          success                    369   n.fact.33.json.
#   [OK]          success                    370   n.fact.33.bson.
#   [OK]          success                    371   n.fact.33.binary.
#   [OK]          success                    372   n.fact.33.binary_stream.
#   [OK]          success                    373   n.fact.34.json.
#   [OK]          success                    374   n.fact.34.bson.
#   [OK]          success                    375   n.fact.34.binary.
#   [OK]          success                    376   n.fact.34.binary_stream.
#   [OK]          success                    377   n.fact.35.json.
#   [OK]          success                    378   n.fact.35.bson.
#   [OK]          success                    379   n.fact.35.binary.
#   [OK]          success                    380   n.fact.35.binary_stream.
#   [OK]          success                    381   n.a.json.
#   [OK]          success                    382   n.a.bson.
#   [OK]          success                    383   n.a.binary.
#   [OK]          success                    384   n.a.binary_stream.
#   [OK]          success                    385   n.b.json.
#   [OK]          success                    386   n.b.bson.
#   [OK]          success                    387   n.b.binary.
#   [OK]          success                    388   n.b.binary_stream.
#   [OK]          success                    389   n.c.json.
#   [OK]          success                    390   n.c.bson.
#   [OK]          success                    391   n.c.binary.
#   [OK]          success                    392   n.c.binary_stream.
#   [OK]          success                    393   n.d.json.
#   [OK]          success                    394   n.d.bson.
#   [OK]          success                    395   n.d.binary.
#   [OK]          success                    396   n.d.binary_stream.
#   [OK]          success                    397   z.zero.json.
#   [OK]          success                    398   z.zero.bson.
#   [OK]          success                    399   z.zero.binary.
#   [OK]          success                    400   z.zero.binary_stream.
#   [OK]          success                    401   z.one.json.
#   [OK]          success                    402   z.one.bson.
#   [OK]          success                    403   z.one.binary.
#   [OK]          success                    404   z.one.binary_stream.
#   [OK]          success                    405   z.sequence.
#   [OK]          success                    406   z.fact.1.json.
#   [OK]          success                    407   z.fact.1.bson.
#   [OK]          success                    408   z.fact.1.binary.
#   [OK]          success                    409   z.fact.1.binary_stream.
#   [OK]          success                    410   z.fact.2.json.
#   [OK]          success                    411   z.fact.2.bson.
#   [OK]          success                    412   z.fact.2.binary.
#   [OK]          success                    413   z.fact.2.binary_stream.
#   [OK]          success                    414   z.fact.3.json.
#   [OK]          success                    415   z.fact.3.bson.
#   [OK]          success                    416   z.fact.3.binary.
#   [OK]          success                    417   z.fact.3.binary_stream.
#   [OK]          success                    418   z.fact.4.json.
#   [OK]          success                    419   z.fact.4.bson.
#   [OK]          success                    420   z.fact.4.binary.
#   [OK]          success                    421   z.fact.4.binary_stream.
#   [OK]          success                    422   z.fact.5.json.
#   [OK]          success                    423   z.fact.5.bson.
#   [OK]          success                    424   z.fact.5.binary.
#   [OK]          success                    425   z.fact.5.binary_stream.
#   [OK]          success                    426   z.fact.6.json.
#   [OK]          success                    427   z.fact.6.bson.
#   [OK]          success                    428   z.fact.6.binary.
#   [OK]          success                    429   z.fact.6.binary_stream.
#   [OK]          success                    430   z.fact.7.json.
#   [OK]          success                    431   z.fact.7.bson.
#   [OK]          success                    432   z.fact.7.binary.
#   [OK]          success                    433   z.fact.7.binary_stream.
#   [OK]          success                    434   z.fact.8.json.
#   [OK]          success                    435   z.fact.8.bson.
#   [OK]          success                    436   z.fact.8.binary.
#   [OK]          success                    437   z.fact.8.binary_stream.
#   [OK]          success                    438   z.fact.9.json.
#   [OK]          success                    439   z.fact.9.bson.
#   [OK]          success                    440   z.fact.9.binary.
#   [OK]          success                    441   z.fact.9.binary_stream.
#   [OK]          success                    442   z.fact.10.json.
#   [OK]          success                    443   z.fact.10.bson.
#   [OK]          success                    444   z.fact.10.binary.
#   [OK]          success                    445   z.fact.10.binary_stream.
#   [OK]          success                    446   z.fact.11.json.
#   [OK]          success                    447   z.fact.11.bson.
#   [OK]          success                    448   z.fact.11.binary.
#   [OK]          success                    449   z.fact.11.binary_stream.
#   [OK]          success                    450   z.fact.12.json.
#   [OK]          success                    451   z.fact.12.bson.
#   [OK]          success                    452   z.fact.12.binary.
#   [OK]          success                    453   z.fact.12.binary_stream.
#   [OK]          success                    454   z.fact.13.json.
#   [OK]          success                    455   z.fact.13.bson.
#   [OK]          success                    456   z.fact.13.binary.
#   [OK]          success                    457   z.fact.13.binary_stream.
#   [OK]          success                    458   z.fact.14.json.
#   [OK]          success                    459   z.fact.14.bson.
#   [OK]          success                    460   z.fact.14.binary.
#   [OK]          success                    461   z.fact.14.binary_stream.
#   [OK]          success                    462   z.fact.15.json.
#   [OK]          success                    463   z.fact.15.bson.
#   [OK]          success                    464   z.fact.15.binary.
#   [OK]          success                    465   z.fact.15.binary_stream.
#   [OK]          success                    466   z.fact.16.json.
#   [OK]          success                    467   z.fact.16.bson.
#   [OK]          success                    468   z.fact.16.binary.
#   [OK]          success                    469   z.fact.16.binary_stream.
#   [OK]          success                    470   z.fact.17.json.
#   [OK]          success                    471   z.fact.17.bson.
#   [OK]          success                    472   z.fact.17.binary.
#   [OK]          success                    473   z.fact.17.binary_stream.
#   [OK]          success                    474   z.fact.18.json.
#   [OK]          success                    475   z.fact.18.bson.
#   [OK]          success                    476   z.fact.18.binary.
#   [OK]          success                    477   z.fact.18.binary_stream.
#   [OK]          success                    478   z.fact.19.json.
#   [OK]          success                    479   z.fact.19.bson.
#   [OK]          success                    480   z.fact.19.binary.
#   [OK]          success                    481   z.fact.19.binary_stream.
#   [OK]          success                    482   z.fact.20.json.
#   [OK]          success                    483   z.fact.20.bson.
#   [OK]          success                    484   z.fact.20.binary.
#   [OK]          success                    485   z.fact.20.binary_stream.
#   [OK]          success                    486   z.fact.21.json.
#   [OK]          success                    487   z.fact.21.bson.
#   [OK]          success                    488   z.fact.21.binary.
#   [OK]          success                    489   z.fact.21.binary_stream.
#   [OK]          success                    490   z.fact.22.json.
#   [OK]          success                    491   z.fact.22.bson.
#   [OK]          success                    492   z.fact.22.binary.
#   [OK]          success                    493   z.fact.22.binary_stream.
#   [OK]          success                    494   z.fact.23.json.
#   [OK]          success                    495   z.fact.23.bson.
#   [OK]          success                    496   z.fact.23.binary.
#   [OK]          success                    497   z.fact.23.binary_stream.
#   [OK]          success                    498   z.fact.24.json.
#   [OK]          success                    499   z.fact.24.bson.
#   [OK]          success                    500   z.fact.24.binary.
#   [OK]          success                    501   z.fact.24.binary_stream.
#   [OK]          success                    502   z.fact.25.json.
#   [OK]          success                    503   z.fact.25.bson.
#   [OK]          success                    504   z.fact.25.binary.
#   [OK]          success                    505   z.fact.25.binary_stream.
#   [OK]          success                    506   z.fact.26.json.
#   [OK]          success                    507   z.fact.26.bson.
#   [OK]          success                    508   z.fact.26.binary.
#   [OK]          success                    509   z.fact.26.binary_stream.
#   [OK]          success                    510   z.fact.27.json.
#   [OK]          success                    511   z.fact.27.bson.
#   [OK]          success                    512   z.fact.27.binary.
#   [OK]          success                    513   z.fact.27.binary_stream.
#   [OK]          success                    514   z.fact.28.json.
#   [OK]          success                    515   z.fact.28.bson.
#   [OK]          success                    516   z.fact.28.binary.
#   [OK]          success                    517   z.fact.28.binary_stream.
#   [OK]          success                    518   z.fact.29.json.
#   [OK]          success                    519   z.fact.29.bson.
#   [OK]          success                    520   z.fact.29.binary.
#   [OK]          success                    521   z.fact.29.binary_stream.
#   [OK]          success                    522   z.fact.30.json.
#   [OK]          success                    523   z.fact.30.bson.
#   [OK]          success                    524   z.fact.30.binary.
#   [OK]          success                    525   z.fact.30.binary_stream.
#   [OK]          success                    526   z.fact.31.json.
#   [OK]          success                    527   z.fact.31.bson.
#   [OK]          success                    528   z.fact.31.binary.
#   [OK]          success                    529   z.fact.31.binary_stream.
#   [OK]          success                    530   z.fact.32.json.
#   [OK]          success                    531   z.fact.32.bson.
#   [OK]          success                    532   z.fact.32.binary.
#   [OK]          success                    533   z.fact.32.binary_stream.
#   [OK]          success                    534   z.fact.33.json.
#   [OK]          success                    535   z.fact.33.bson.
#   [OK]          success                    536   z.fact.33.binary.
#   [OK]          success                    537   z.fact.33.binary_stream.
#   [OK]          success                    538   z.fact.34.json.
#   [OK]          success                    539   z.fact.34.bson.
#   [OK]          success                    540   z.fact.34.binary.
#   [OK]          success                    541   z.fact.34.binary_stream.
#   [OK]          success                    542   z.fact.35.json.
#   [OK]          success                    543   z.fact.35.bson.
#   [OK]          success                    544   z.fact.35.binary.
#   [OK]          success                    545   z.fact.35.binary_stream.
#   [OK]          success                    546   z.a.json.
#   [OK]          success                    547   z.a.bson.
#   [OK]          success                    548   z.a.binary.
#   [OK]          success                    549   z.a.binary_stream.
#   [OK]          success                    550   z.b.json.
#   [OK]          success                    551   z.b.bson.
#   [OK]          success                    552   z.b.binary.
#   [OK]          success                    553   z.b.binary_stream.
#   [OK]          success                    554   z.c.json.
#   [OK]          success                    555   z.c.bson.
#   [OK]          success                    556   z.c.binary.
#   [OK]          success                    557   z.c.binary_stream.
#   [OK]          success                    558   z.d.json.
#   [OK]          success                    559   z.d.bson.
#   [OK]          success                    560   z.d.binary.
#   [OK]          success                    561   z.d.binary_stream.
#   [OK]          success                    562   z.e.json.
#   [OK]          success                    563   z.e.bson.
#   [OK]          success                    564   z.e.binary.
#   [OK]          success                    565   z.e.binary_stream.
#   [OK]          success                    566   z.f.json.
#   [OK]          success                    567   z.f.bson.
#   [OK]          success                    568   z.f.binary.
#   [OK]          success                    569   z.f.binary_stream.
#   [OK]          success                    570   z.g.json.
#   [OK]          success                    571   z.g.bson.
#   [OK]          success                    572   z.g.binary.
#   [OK]          success                    573   z.g.binary_stream.
#   [OK]          success                    574   z.h.json.
#   [OK]          success                    575   z.h.bson.
#   [OK]          success                    576   z.h.binary.
#   [OK]          success                    577   z.h.binary_stream.
#   [OK]          success                    578   none.json.
#   [OK]          success                    579   none.bson.
#   [OK]          success                    580   none.binary.
#   [OK]          success                    581   none.binary_stream.
#   [OK]          success                    582   some.string.json.
#   [OK]          success                    583   some.string.bson.
#   [OK]          success                    584   some.string.binary.
#   [OK]          success                    585   some.string.binary_stream.
#   [OK]          success                    586   enum.json.
#   [OK]          success                    587   enum.bson.
#   [OK]          success                    588   enum.binary.
#   [OK]          success                    589   enum.binary_stream.
#   [OK]          success                    590   obj.json.
#   [OK]          success                    591   obj.bson.
#   [OK]          success                    592   obj.binary.
#   [OK]          success                    593   obj.binary_stream.
#   [OK]          success                    594   obj.dft.json.
#   [OK]          success                    595   obj.dft.bson.
#   [OK]          success                    596   obj.dft.binary.
#   [OK]          success                    597   obj.dft.binary_stream.
#   [OK]          success                    598   obj.req.json.
#   [OK]          success                    599   obj.req.bson.
#   [OK]          success                    600   obj.req.binary.
#   [OK]          success                    601   obj.req.binary_stream.
#   [OK]          success                    602   tup.json.
#   [OK]          success                    603   tup.bson.
#   [OK]          success                    604   tup.binary.
#   [OK]          success                    605   tup.binary_stream.
#   [OK]          success                    606   obj.variable.json.
#   [OK]          success                    607   obj.variable.bson.
#   [OK]          success                    608   obj.variable.binary.
#   [OK]          success                    609   obj.variable.binary_stream.
#   [OK]          success                    610   tup.variable.json.
#   [OK]          success                    611   tup.variable.bson.
#   [OK]          success                    612   tup.variable.binary.
#   [OK]          success                    613   tup.variable.binary_stream.
#   [OK]          success                    614   obj.variable_left.json.
#   [OK]          success                    615   obj.variable_left.bson.
#   [OK]          success                    616   obj.variable_left.binary.
#   [OK]          success                    617   obj.variable_left.binary_str...
#   [OK]          success                    618   tup.variable_left.json.
#   [OK]          success                    619   tup.variable_left.bson.
#   [OK]          success                    620   tup.variable_left.binary.
#   [OK]          success                    621   tup.variable_left.binary_str...
#   [OK]          success                    622   union.A.json.
#   [OK]          success                    623   union.A.bson.
#   [OK]          success                    624   union.A.binary.
#   [OK]          success                    625   union.A.binary_stream.
#   [OK]          success                    626   union.B.json.
#   [OK]          success                    627   union.B.bson.
#   [OK]          success                    628   union.B.binary.
#   [OK]          success                    629   union.B.binary_stream.
#   [OK]          success                    630   union.C.json.
#   [OK]          success                    631   union.C.bson.
#   [OK]          success                    632   union.C.binary.
#   [OK]          success                    633   union.C.binary_stream.
#   [OK]          success                    634   union.D.json.
#   [OK]          success                    635   union.D.bson.
#   [OK]          success                    636   union.D.binary.
#   [OK]          success                    637   union.D.binary_stream.
#   [OK]          success                    638   union.E.json.
#   [OK]          success                    639   union.E.bson.
#   [OK]          success                    640   union.E.binary.
#   [OK]          success                    641   union.E.binary_stream.
#   [OK]          success                    642   variable_list.empty.json.
#   [OK]          success                    643   variable_list.empty.bson.
#   [OK]          success                    644   variable_list.empty.binary.
#   [OK]          success                    645   variable_list.empty.binary_s...
#   [OK]          success                    646   variable_list.json.
#   [OK]          success                    647   variable_list.bson.
#   [OK]          success                    648   variable_list.binary.
#   [OK]          success                    649   variable_list.binary_stream.
#   [OK]          success                    650   variable_array.empty.json.
#   [OK]          success                    651   variable_array.empty.bson.
#   [OK]          success                    652   variable_array.empty.binary.
#   [OK]          success                    653   variable_array.empty.binary_...
#   [OK]          success                    654   variable_array.json.
#   [OK]          success                    655   variable_array.bson.
#   [OK]          success                    656   variable_array.binary.
#   [OK]          success                    657   variable_array.binary_stream.
#   [OK]          success                    658   list.empty.json.
#   [OK]          success                    659   list.empty.bson.
#   [OK]          success                    660   list.empty.binary.
#   [OK]          success                    661   list.empty.binary_stream.
#   [OK]          success                    662   list.json.
#   [OK]          success                    663   list.bson.
#   [OK]          success                    664   list.binary.
#   [OK]          success                    665   list.binary_stream.
#   [OK]          success                    666   array.empty.json.
#   [OK]          success                    667   array.empty.bson.
#   [OK]          success                    668   array.empty.binary.
#   [OK]          success                    669   array.empty.binary_stream.
#   [OK]          success                    670   array.json.
#   [OK]          success                    671   array.bson.
#   [OK]          success                    672   array.binary.
#   [OK]          success                    673   array.binary_stream.
#   [OK]          success                    674   mu_list.empty.json.
#   [OK]          success                    675   mu_list.empty.bson.
#   [OK]          success                    676   mu_list.empty.binary.
#   [OK]          success                    677   mu_list.empty.binary_stream.
#   [OK]          success                    678   mu_list.json.
#   [OK]          success                    679   mu_list.bson.
#   [OK]          success                    680   mu_list.binary.
#   [OK]          success                    681   mu_list.binary_stream.
#   [OK]          success                    682   bounded_string_list.a.
#   [OK]          success                    683   bounded_string_list.b.
#   [OK]          success                    684   bounded_string_list.c.
#   [OK]          success                    685   bounded_string_list.d.
#   [OK]          success                    686   bounded_string_list.e.
#   [OK]          success                    687   string_enum_boundary.
#   [OK]          invalid_encoding             0   multi_variable_tup.
#   [OK]          invalid_encoding             1   variable_in_list.
#   [OK]          invalid_encoding             2   nested_option.
#   [OK]          invalid_encoding             3   merge_non_objs.
#   [OK]          invalid_encoding             4   empty_union.
#   [OK]          invalid_encoding             5   duplicated_tag.
#   [OK]          invalid_encoding             6   fixed_negative_size.
#   [OK]          invalid_encoding             7   fixed_null_size.
#   [OK]          invalid_encoding             8   array_null_size.
#   [OK]          invalid_encoding             9   list_null_size.
#   [OK]          invalid_encoding            10   zeroable_in_list.
#   [OK]          read_failure                 0   ranged_int.100.max.json.
#   [OK]          read_failure                 1   ranged_int.100.max.bson.
#   [OK]          read_failure                 2   ranged_int.100.max.bytes.
#   [OK]          read_failure                 3   ranged_int.100.max.stream.
#   [OK]          read_failure                 4   ranged_int.100min.json.
#   [OK]          read_failure                 5   ranged_int.100min..bson.
#   [OK]          read_failure                 6   ranged_int.19000.max.json.
#   [OK]          read_failure                 7   ranged_int.19000.max.bson.
#   [OK]          read_failure                 8   ranged_int.19000.max.bytes.
#   [OK]          read_failure                 9   ranged_int.19000.max.stream.
#   [OK]          read_failure                10   ranged_int.19000min.json.
#   [OK]          read_failure                11   ranged_int.19000min..bson.
#   [OK]          read_failure                12   ranged_int.-100.max.json.
#   [OK]          read_failure                13   ranged_int.-100.max.bson.
#   [OK]          read_failure                14   ranged_int.-100.max.bytes.
#   [OK]          read_failure                15   ranged_int.-100.max.stream.
#   [OK]          read_failure                16   ranged_int.-100.min.json.
#   [OK]          read_failure                17   ranged_int.-100.min.bson.
#   [OK]          read_failure                18   ranged_int.-100.min.bytes.
#   [OK]          read_failure                19   ranged_int.-100.min.stream.
#   [OK]          read_failure                20   ranged_int.-300000000.max.json.
#   [OK]          read_failure                21   ranged_int.-300000000.max.bson.
#   [OK]          read_failure                22   ranged_int.-300000000.max.by...
#   [OK]          read_failure                23   ranged_int.-300000000.max.st...
#   [OK]          read_failure                24   ranged_int.-300000000.min.json.
#   [OK]          read_failure                25   ranged_int.-300000000.min.bson.
#   [OK]          read_failure                26   ranged_int.-300000000.min.by...
#   [OK]          read_failure                27   ranged_int.-300000000.min.st...
#   [OK]          read_failure                28   ranged_float.-100.000000.min...
#   [OK]          read_failure                29   ranged_float.-100.000000.min...
#   [OK]          read_failure                30   ranged_float.-100.000000.min...
#   [OK]          read_failure                31   ranged_float.-100.000000.min...
#   [OK]          read_failure                32   ranged_float.-100.000000.max...
#   [OK]          read_failure                33   ranged_float.-100.000000.max...
#   [OK]          read_failure                34   ranged_float.-100.000000.max...
#   [OK]          read_failure                35   ranged_float.-100.000000.max...
#   [OK]          read_failure                36   string.fixed.json.
#   [OK]          read_failure                37   string.fixed.bson.
#   [OK]          read_failure                38   string.fixed.bytes.
#   [OK]          read_failure                39   string.fixed.stream.
#   [OK]          read_failure                40   string.bounded.json.
#   [OK]          read_failure                41   string.bounded.bson.
#   [OK]          read_failure                42   string.bounded.bytes.
#   [OK]          read_failure                43   string.bounded.stream.
#   [OK]          read_failure                44   bytes.fixed.json.
#   [OK]          read_failure                45   bytes.fixed.bson.
#   [OK]          read_failure                46   bytes.fixed.bytes.
#   [OK]          read_failure                47   bytes.fixed.stream.
#   [OK]          read_failure                48   bytes.bounded.json.
#   [OK]          read_failure                49   bytes.bounded.bson.
#   [OK]          read_failure                50   bytes.bounded.bytes.
#   [OK]          read_failure                51   bytes.bounded.stream.
#   [OK]          read_failure                52   unknown_case.B.json.
#   [OK]          read_failure                53   unknown_case.B.bson.
#   [OK]          read_failure                54   unknown_case.B.bytes.
#   [OK]          read_failure                55   unknown_case.B.stream.
#   [OK]          read_failure                56   unknown_case.E.json.
#   [OK]          read_failure                57   unknown_case.E.bson.
#   [OK]          read_failure                58   unknown_case.E.bytes.
#   [OK]          read_failure                59   unknown_case.E.stream.
#   [OK]          read_failure                60   enum.missing.json.
#   [OK]          read_failure                61   enum.missing.bson.
#   [OK]          read_failure                62   enum.missing.bytes.
#   [OK]          read_failure                63   enum.missing.stream.
#   [OK]          read_failure                64   bounded_string_list.a.
#   [OK]          read_failure                65   bounded_string_list_stream.a.
#   [OK]          read_failure                66   bounded_string_list_minimal_...
#   [OK]          read_failure                67   bounded_string_list_minimal_...
#   [OK]          read_failure                68   bounded_string_list.b1.
#   [OK]          read_failure                69   bounded_string_list_stream.b1.
#   [OK]          read_failure                70   bounded_string_list_minimal_...
#   [OK]          read_failure                71   bounded_string_list_minimal_...
#   [OK]          read_failure                72   bounded_string_list.b2.
#   [OK]          read_failure                73   bounded_string_list_stream.b2.
#   [OK]          read_failure                74   bounded_string_list_minimal_...
#   [OK]          read_failure                75   bounded_string_list_minimal_...
#   [OK]          read_failure                76   bounded_string_list.c1.
#   [OK]          read_failure                77   bounded_string_list_stream.c1.
#   [OK]          read_failure                78   bounded_string_list_minimal_...
#   [OK]          read_failure                79   bounded_string_list_minimal_...
#   [OK]          read_failure                80   bounded_string_list.c2.
#   [OK]          read_failure                81   bounded_string_list_stream.c2.
#   [OK]          read_failure                82   bounded_string_list_minimal_...
#   [OK]          read_failure                83   bounded_string_list_minimal_...
#   [OK]          read_failure                84   bounded_string_list.d1.
#   [OK]          read_failure                85   bounded_string_list_stream.d1.
#   [OK]          read_failure                86   bounded_string_list_minimal_...
#   [OK]          read_failure                87   bounded_string_list_minimal_...
#   [OK]          read_failure                88   bounded_string_list.d2.
#   [OK]          read_failure                89   bounded_string_list_stream.d2.
#   [OK]          read_failure                90   bounded_string_list_minimal_...
#   [OK]          read_failure                91   bounded_string_list_minimal_...
#   [OK]          read_failure                92   bounded_string_list.e.
#   [OK]          read_failure                93   bounded_string_list_stream.e.
#   [OK]          read_failure                94   bounded_string_list_minimal_...
#   [OK]          read_failure                95   bounded_string_list_minimal_...
#   [OK]          read_failure                96   n.truncated.
#   [OK]          read_failure                97   n.trailing_zero.
#   [OK]          read_failure                98   n.trailing_zero2.
#   [OK]          read_failure                99   z.truncated.
#   [OK]          read_failure               100   z.trailing_zero.
#   [OK]          read_failure               101   z.trailing_zero2.
#   [OK]          read_failure               102   dynamic_size.empty.
#   [OK]          read_failure               103   dynamic_size.partial_size.
#   [OK]          read_failure               104   dynamic_size.incomplete_data.
#   [OK]          read_failure               105   dynamic_size.outer-garbage.
#   [OK]          read_failure               106   dynamic_size.inner-garbage.
#   [OK]          read_failure               107   list.truncated.
#   [OK]          read_failure               108   list.too_long.
#   [OK]          read_failure               109   array.truncated.
#   [OK]          read_failure               110   array.too_long.
#   [OK]          write_failure                0   ranged_int.100.min.json.
#   [OK]          write_failure                1   ranged_int.100.min.bson.
#   [OK]          write_failure                2   ranged_int.100.min.bytes.
#   [OK]          write_failure                3   ranged_int.100.max.json.
#   [OK]          write_failure                4   ranged_int.100.max.bson.
#   [OK]          write_failure                5   ranged_int.100.max.bytes.
#   [OK]          write_failure                6   ranged_int.19000.min.json.
#   [OK]          write_failure                7   ranged_int.19000.min.bson.
#   [OK]          write_failure                8   ranged_int.19000.min.bytes.
#   [OK]          write_failure                9   ranged_int.19000.max.json.
#   [OK]          write_failure               10   ranged_int.19000.max.bson.
#   [OK]          write_failure               11   ranged_int.19000.max.bytes.
#   [OK]          write_failure               12   ranged_int.-100.min.json.
#   [OK]          write_failure               13   ranged_int.-100.min.bson.
#   [OK]          write_failure               14   ranged_int.-100.min.bytes.
#   [OK]          write_failure               15   ranged_int.-100.max.json.
#   [OK]          write_failure               16   ranged_int.-100.max.bson.
#   [OK]          write_failure               17   ranged_int.-100.max.bytes.
#   [OK]          write_failure               18   ranged_int.-300000000.min.json.
#   [OK]          write_failure               19   ranged_int.-300000000.min.bson.
#   [OK]          write_failure               20   ranged_int.-300000000.min.by...
#   [OK]          write_failure               21   ranged_int.-300000000.max.json.
#   [OK]          write_failure               22   ranged_int.-300000000.max.bson.
#   [OK]          write_failure               23   ranged_int.-300000000.max.by...
#   [OK]          write_failure               24   ranged_float.-100.000000.min...
#   [OK]          write_failure               25   ranged_float.-100.000000.min...
#   [OK]          write_failure               26   ranged_float.-100.000000.min...
#   [OK]          write_failure               27   ranged_float.-100.000000.max...
#   [OK]          write_failure               28   ranged_float.-100.000000.max...
#   [OK]          write_failure               29   ranged_float.-100.000000.max...
#   [OK]          write_failure               30   string.fixed.json.
#   [OK]          write_failure               31   string.fixed.bson.
#   [OK]          write_failure               32   string.fixed.bytes.
#   [OK]          write_failure               33   string.bounded.json.
#   [OK]          write_failure               34   string.bounded.bson.
#   [OK]          write_failure               35   string.bounded.bytes.
#   [OK]          write_failure               36   bytes.fixed.json.
#   [OK]          write_failure               37   bytes.fixed.bson.
#   [OK]          write_failure               38   bytes.fixed.bytes.
#   [OK]          write_failure               39   bytes.bounded.json.
#   [OK]          write_failure               40   bytes.bounded.bson.
#   [OK]          write_failure               41   bytes.bounded.bytes.
#   [OK]          write_failure               42   unknown_case.B.json.
#   [OK]          write_failure               43   unknown_case.B.bson.
#   [OK]          write_failure               44   unknown_case.B.bytes.
#   [OK]          write_failure               45   unknown_case.E.json.
#   [OK]          write_failure               46   unknown_case.E.bson.
#   [OK]          write_failure               47   unknown_case.E.bytes.
#   [OK]          write_failure               48   bounded_string_list.a.
#   [OK]          write_failure               49   bounded_string_list.b1.
#   [OK]          write_failure               50   bounded_string_list.b2.
#   [OK]          write_failure               51   bounded_string_list.c1.
#   [OK]          write_failure               52   bounded_string_list.c2.
#   [OK]          write_failure               53   bounded_string_list.d1.
#   [OK]          write_failure               54   bounded_string_list.d2.
#   [OK]          write_failure               55   bounded_string_list.e.
#   [OK]          write_failure               56   n.json.
#   [OK]          write_failure               57   n.bson.
#   [OK]          write_failure               58   n.bytes.
#   [OK]          randomized                   0   int_list.
#   [OK]          randomized                   1   string_list.
#   [OK]          randomized                   2   variant_list.
#   [OK]          versioned                    0   example-test.
#   [OK]          versioned                    1   test-encapsulated-versions.
#   [OK]          registration                 0   register-test.
#   [OK]          registration                 1   find-test.
#   [OK]          mu                           0   points.
#   [OK]          mu                           1   tiny.
#   [OK]          mu                           2   flip-flop.
#   [OK]          mu                           3   big.
#   [OK]          mu                           4   doesnt_terminate.
#   [OK]          mu                           5   terminates.
#   [OK]          slice                        0   slice-test-list.
#   [OK]          slice                        1   slice-test-record.
#   [OK]          slice                        2   slice-test-union1.
#   [OK]          slice                        3   slice-test-union2.
#   [OK]          slice                        4   slice-test-option1.
#   [OK]          slice                        5   slice-test-option2.
#   [OK]          slice                        6   slice-test-parameter.
#   [OK]          slice                        7   slice-test-recursive.
#   [OK]          slice                        8   slice-test-qualified.
#   [OK]          conv_with_guard              0   non-empty roundtrip.
#   [OK]          conv_with_guard              1   non-empty is a list.
#   [OK]          conv_with_guard              2   non-empty is not empty.
#   [OK]          conv_with_guard              3   sorted roundtrip.
#   [OK]          conv_with_guard              4   sorted is a list.
#   [OK]          conv_with_guard              5   sorted is not empty.
#   [OK]          with_decoding_guard          0   non-empty roundtrip.
#   [OK]          with_decoding_guard          1   non-empty is a list.
#   [OK]          with_decoding_guard          2   non-empty is not empty.
#   [OK]          int31_int32                  0   int32-max-int-not-an-int31.
#   [OK]          int31_int32                  1   small-int32-is-int31.
#   [OK]          int31_int32                  2   int31-is-int31.
#   [OK]          inline_phantom               0   adhoc encoding.
#   [OK]          inline_phantom               1   described encoding.
#   [OK]          mu_phantom                   0   base encoding.
#   [OK]          mu_phantom                   1   canonical encoding.
#   [OK]          mu_phantom                   2   described encoding.
#   [OK]          fixed_list                   0   roundtrip1.
#   [OK]          fixed_list                   1   roundtrip2.
#   [OK]          fixed_list                   2   roundtrip19.
#   [OK]          fixed_list                   3   roundtrip1232.
#   [OK]          fixed_list                   4   invalid_arg.
#   [OK]          fixed_list                   5   too-long 10.
#   [OK]          fixed_list                   6   too-long 120.
#   [OK]          fixed_array                  0   roundtrip1.
#   [OK]          fixed_array                  1   roundtrip2.
#   [OK]          fixed_array                  2   roundtrip19.
#   [OK]          fixed_array                  3   roundtrip1232.
#   [OK]          fixed_array                  4   invalid_arg.
#   [OK]          fixed_array                  5   too-long 10.
#   [OK]          fixed_array                  6   too-long 120.
#   [OK]          compact                      0   tag_bit_count documentation.
#   [OK]          compact                      1   roundtrip (heavy on void).
#   [OK]          compact                      2   roundtrip (option bool).
# 
# Full test results in `~/.opam/5.4/.opam-switch/build/data-encoding.0.6/_build/default/test/_build/_tests/tezos-data-encoding'.
# Test Successful in 8.897s. 925 tests run.
# (cd _build/default/test/pbt && ./test_generated.exe)
# binary roundtrips (write/read): PASS
# 
# binary roundtrips (to_/of_bytes): PASS
# 
# binary roundtrips (to_/of_string): PASS
# 
# binary roundtrips (to_/of_string) (compacts): PASS
# 
# json roundtrips (construct/destruct): PASS
# 
# (cd _build/default/test/pbt && ./test_json_stream.exe)
# gen: PASS
# 
# small_string_serialisation: PASS
# 
# small_string_serialisation-deserialisation: PASS
# 
# serialisation: PASS
# 
# serialisation(16)-deserialisation: PASS
# 
# serialisation(1024)-deserialisation: PASS
# 
# blit-instructions(32): PASS
# 
# blit-instructions(1024): PASS
# 
# large value, blit instructions: PASS
# 

'opam reinstall --with-test --verbose data-encoding.0.6' failed.


<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
+- The following actions failed
| - build data-encoding 0.6
+- 
- No changes have been performed
# To update the current shell environment, run: eval $(opam env)
[WARNING] OPAMCONFIRMLEVEL was ignored because CLI 2.0 was requested and it was introduced in 2.1.
[WARNING] OPAMCONFIRMLEVEL was ignored because CLI 2.0 was requested and it was introduced in 2.1.
"/usr/bin/env" "bash" "-c" "opam reinstall --with-test --verbose data-encoding.0.6;
        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-13\""; then
            echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.";
          fi;
          test "$pkg" != 'data-encoding.0.6' && partial_fails="$partial_fails $pkg";
        done;
        test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}";
        exit 1" failed with exit status 1
2025-12-15 13:02.34: Job failed: Failed: Build failed
2025-12-15 13:02.34: Log analysis:
2025-12-15 13:02.34: >>> 
[ERROR] The compilation of data-encoding.0.6 failed at "dune runtest -p data-encoding -j 71".
 (score = 20)
2025-12-15 13:02.34: >>> 
# Fatal error: exception File "test/pbt/test_sub_string.ml", line 35, characters 2-8: Assertion failed
 (score = 35)
2025-12-15 13:02.34: >>> 
[ERROR] The compilation of data-encoding.0.6 failed at "dune runtest -p data-encoding -j 71".
 (score = 20)
2025-12-15 13:02.34: >>> 
# Fatal error: exception File "test/pbt/test_sub_string.ml", line 35, characters 2-8: Assertion failed
 (score = 35)
2025-12-15 13:02.34: exception File "test/pbt/test_sub_string.ml", line 35, characters 2-8: Assertion failed