Build:
- 0
2025-12-10 10:52.42: New job: test data-encoding.0.6 with json-data-encoding.0.11, using opam dev
from https://github.com/ocaml/opam-repository.git#refs/pull/29056/head (4fdb6277b7b03ca5d534bc3636c08773a8e43427)
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/29056/head" && git reset --hard 4fdb6277
git fetch origin master
git merge --no-edit d684c896eb6f7e6030d6ee65338d9db22a612f01
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 json-data-encoding.0.11 0.11
RUN opam reinstall json-data-encoding.0.11; \
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" != 'json-data-encoding.0.11' && 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-10 10:52.42: Using cache hint "ocaml/opam:debian-13-ocaml-5.4@sha256:8c62cc7b043f64833949d4049211997093b28a2f1b98377748d3e185ae301c04-json-data-encoding.0.11-data-encoding.0.6-4fdb6277b7b03ca5d534bc3636c08773a8e43427"
2025-12-10 10:52.42: 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 json-data-encoding.0.11 0.11"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall json-data-encoding.0.11;\
\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\" != 'json-data-encoding.0.11' && 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-10 10:52.42: Waiting for resource in pool OCluster
2025-12-10 15:59.28: Waiting for worker…
2025-12-10 16:05.03: Got resource from pool OCluster
Building on asteria.caelum.ci.dev
All commits already cached
HEAD is now at d684c896eb Merge pull request #29052 from balat/maintenance
Updating d684c896eb..4fdb6277b7
Fast-forward
packages/json-data-encoding/json-data-encoding.0.10/opam | 3 +++
packages/json-data-encoding/json-data-encoding.0.11/opam | 3 +++
packages/json-data-encoding/json-data-encoding.0.12.1/opam | 3 +++
packages/json-data-encoding/json-data-encoding.0.12/opam | 3 +++
packages/json-data-encoding/json-data-encoding.0.8/opam | 3 +++
packages/json-data-encoding/json-data-encoding.0.9.1/opam | 3 +++
packages/json-data-encoding/json-data-encoding.0.9/opam | 3 +++
packages/json-data-encoding/json-data-encoding.1.0.0/opam | 1 +
packages/json-data-encoding/json-data-encoding.1.0.1/opam | 1 +
9 files changed, 23 insertions(+)
(from ocaml/opam:debian-13-ocaml-5.4@sha256:8c62cc7b043f64833949d4049211997093b28a2f1b98377748d3e185ae301c04)
Unable to find image 'ocaml/opam:debian-13-ocaml-5.4@sha256:8c62cc7b043f64833949d4049211997093b28a2f1b98377748d3e185ae301c04' locally
docker.io/ocaml/opam@sha256:8c62cc7b043f64833949d4049211997093b28a2f1b98377748d3e185ae301c04: Pulling from ocaml/opam
75a759b14a01: Pulling fs layer
75a759b14a01: Verifying Checksum
75a759b14a01: Download complete
75a759b14a01: Pull complete
Digest: sha256:8c62cc7b043f64833949d4049211997093b28a2f1b98377748d3e185ae301c04
Status: Downloaded newer image for ocaml/opam@sha256:8c62cc7b043f64833949d4049211997093b28a2f1b98377748d3e185ae301c04
2025-12-10 16:05.17 ---> 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-10 16:05.17 ---> 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
[NOTE] The 'jobs' option was reset, its value was 71 and its new value will vary according to the current number of cores on your machine. You can restore the fixed value using:
opam option jobs=71 --global
Format upgrade done.
<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2025-12-10 16:05.17 ---> 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 255
# 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-10 16:05.17 ---> 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-10 16:05.17 ---> using "1a02438c8753bf7228a9eb625e65b7af26778a022b9ce0b16be5ef4f294c58cd" from cache
/home/opam: (copy (src .) (dst opam-repository/))
2025-12-10 16:05.18 ---> using "30d5974812e3037688634cdf3345407b95e70e494a6f63015508f0cc89637a4b" from cache
/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2025-12-10 16:05.18 ---> using "4959a3605cca988fed7794ac0835cd518aaf992c89cd44b2aac14dbd8c10a828" 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 [82.1 kB]
- Fetched 173 kB in 0s (1825 kB/s)
- Reading package lists...
2025-12-10 16:05.18 ---> using "7c7c3669c5375542e4d6723fbdcc84eb865b4e492fd9ada837b0a44962341424" from cache
/home/opam: (run (shell "opam pin add -k version -yn json-data-encoding.0.11 0.11"))
json-data-encoding is now pinned to version 0.11
2025-12-10 16:05.18 ---> using "1172a420ff4938bbea571f0b1a706ef8fd6b017a0a0fb5cb0c30eb7005191c90" from cache
/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall json-data-encoding.0.11;\
\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\" != 'json-data-encoding.0.11' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
json-data-encoding.0.11 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== install 9 packages
- install angstrom 0.16.1 [required by uri]
- install bigstringaf 0.10.0 [required by angstrom]
- install csexp 1.5.2 [required by dune-configurator]
- install dune 3.20.2 [required by json-data-encoding]
- install dune-configurator 3.20.2 [required by bigstringaf]
- install json-data-encoding 0.11 (pinned)
- install ocaml-syntax-shims 1.0.0 [required by angstrom]
- install stringext 1.6.0 [required by uri]
- install uri 4.4.0 [required by json-data-encoding]
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved angstrom.0.16.1 (cached)
-> retrieved bigstringaf.0.10.0 (cached)
-> retrieved csexp.1.5.2 (cached)
-> retrieved dune.3.20.2, dune-configurator.3.20.2 (cached)
-> retrieved json-data-encoding.0.11 (cached)
-> retrieved ocaml-syntax-shims.1.0.0 (cached)
-> retrieved stringext.1.6.0 (cached)
-> retrieved uri.4.4.0 (cached)
-> installed dune.3.20.2
-> installed stringext.1.6.0
-> installed csexp.1.5.2
-> installed ocaml-syntax-shims.1.0.0
-> installed dune-configurator.3.20.2
-> installed bigstringaf.0.10.0
-> installed angstrom.0.16.1
-> installed uri.4.4.0
-> installed json-data-encoding.0.11
Done.
# To update the current shell environment, run: eval $(opam env)
2025-12-10 16:05.18 ---> using "930e72bb01781bfa5b55b8a436ea839a2802627ab3d97406fd3e3e504904ecfc" 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 30 packages
- install base v0.17.3 [required by ppx_hash]
- install base-bytes base [required by ocplib-endian]
- 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 cstruct 6.2.0 [required by hex]
- install data-encoding 0.6
- 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-bson 0.11 [required by data-encoding]
- install jsonm 1.0.2 [required by ezjsonm]
- install ocaml-compiler-libs v0.17.0 [required by ppxlib]
- 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 topkg 1.1.1 [required by jsonm]
- 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 base.v0.17.3 (cached)
-> retrieved conf-gmp.5 (cached)
-> retrieved cppo.1.8.0 (cached)
-> retrieved cstruct.6.2.0 (cached)
-> installed conf-gmp.5
-> installed conf-pkg-config.4
-> retrieved data-encoding.0.6 (cached)
-> 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-bson.0.11 (cached)
-> retrieved jsonm.1.0.2 (cached)
-> retrieved ocaml-compiler-libs.v0.17.0 (cached)
-> retrieved ocaml_intrinsics_kernel.v0.17.1 (cached)
-> retrieved ocamlbuild.0.16.1 (cached)
-> retrieved ocamlfind.1.9.8 (cached)
-> installed either.1.0.0
-> 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 ocaml_intrinsics_kernel.v0.17.1
-> retrieved ppxlib.0.37.0 (cached)
-> installed ppx_derivers.1.2.1
-> retrieved ppxlib_jane.v0.17.4 (cached)
-> retrieved sexplib0.v0.17.0 (cached)
-> retrieved stdlib-shims.0.3.0 (cached)
-> retrieved topkg.1.1.1 (cached)
-> retrieved uutf.1.0.4 (cached)
-> retrieved zarith.1.14 (cached)
-> retrieved zarith_stubs_js.v0.17.0 (cached)
-> installed zarith_stubs_js.v0.17.0
-> installed stdlib-shims.0.3.0
-> installed cppo.1.8.0
-> installed sexplib0.v0.17.0
-> installed ocaml-compiler-libs.v0.17.0
-> installed ocamlfind.1.9.8
-> installed base-bytes.base
-> installed ocplib-endian.1.2
-> installed json-data-encoding-bson.0.11
-> installed ocamlbuild.0.16.1
-> installed base.v0.17.3
-> installed zarith.1.14
-> installed topkg.1.1.1
-> installed uutf.1.0.4
-> installed fmt.0.11.0
-> installed cstruct.6.2.0
-> installed hex.1.5.0
-> installed jsonm.1.0.2
-> installed ezjsonm.1.3.0
-> 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-10 16:05.52 ---> saved as "085a251a09acf54f1555a29791ed83ccfb8b0ff7003715611e7728291b197a89"
/home/opam: (run (network host)
(shell "(opam reinstall --with-test data-encoding.0.6) || true"))
The following actions will be performed:
=== recompile 7 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 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 yojson]
- install stdio v0.17.0 [required by ppx_expect]
- install time_now v0.17.0 [required by ppx_inline_test]
- install yojson 2.2.2 [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)
-> installed afl-persistent.1.4
-> retrieved astring.0.8.5 (https://opam.ocaml.org/cache)
-> 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 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 cmdliner.2.1.0
-> installed menhirCST.20250912
-> installed menhirLib.20250912
-> installed menhirSdk.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)
-> installed crowbar.0.2.2
-> retrieved ppx_optcomp.v0.17.1 (https://opam.ocaml.org/cache)
-> retrieved re.1.14.0 (https://opam.ocaml.org/cache)
-> retrieved sedlex.3.7 (https://opam.ocaml.org/cache)
-> retrieved seq.base (2 extra sources)
-> retrieved seq.base (2 extra sources)
-> installed seq.base
-> 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.2.2.2 (https://opam.ocaml.org/cache)
-> installed ppx_cold.v0.17.0
-> installed stdio.v0.17.0
-> installed ppx_enumerate.v0.17.0
-> installed gen.1.1
-> installed re.1.14.0
-> installed ppx_here.v0.17.0
-> removed data-encoding.0.6
-> removed ezjsonm.1.3.0
-> 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 fmt.0.11.0
-> installed ppx_globalize.v0.17.2
-> installed uutf.1.0.4
-> installed ppx_optcomp.v0.17.1
-> installed cstruct.6.2.0
-> installed yojson.2.2.2
-> installed hex.1.5.0
-> installed alcotest.1.9.1
-> installed jsonm.1.0.2
-> installed ppx_base.v0.17.0
-> installed ezjsonm.1.3.0
-> installed ppx_assert.v0.17.0
-> installed sedlex.3.7
-> installed jst-config.v0.17.0
-> installed time_now.v0.17.0
-> installed ppx_inline_test.v0.17.1
-> installed menhir.20250912
-> installed ppx_expect.v0.17.3
-> installed js_of_ocaml-compiler.6.2.0
[ERROR] The compilation of data-encoding.0.6 failed at "dune runtest -p data-encoding -j 255".
#=== 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 255
# exit-code 1
# env-file ~/.opam/log/data-encoding-7-b68b53.env
# output-file ~/.opam/log/data-encoding-7-b68b53.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_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 `3AS5YJWB'.
#
# [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 1.963s. 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 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 2.2.2
+-
<><> 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-20251210160552.export"
Or you can retry to install your package selection with:
/usr/bin/opam install --restore
2025-12-10 16:07.39 ---> saved as "1ca54bc3df31a890d7d285d9da12ee12a773929b9aeddce7e9e1e2205502bcae"
/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" "255" (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" "255" (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 `XY5A29F9'.
-
- [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 1.992s. 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 255".
#=== 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 255
# exit-code 1
# env-file ~/.opam/log/data-encoding-7-4c0843.env
# output-file ~/.opam/log/data-encoding-7-4c0843.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 `XY5A29F9'.
#
# [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 1.992s. 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
+-
- No changes have been performed
# To update the current shell environment, run: eval $(opam env)
'opam reinstall --with-test --verbose data-encoding.0.6' failed.
[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-10 16:09.30: Job failed: Failed: Build failed
2025-12-10 16:09.30: Log analysis:
2025-12-10 16:09.30: >>>
[ERROR] The compilation of data-encoding.0.6 failed at "dune runtest -p data-encoding -j 255".
(score = 20)
2025-12-10 16:09.30: >>>
# Fatal error: exception File "test/pbt/test_sub_string.ml", line 35, characters 2-8: Assertion failed
(score = 35)
2025-12-10 16:09.30: >>>
[ERROR] The compilation of data-encoding.0.6 failed at "dune runtest -p data-encoding -j 255".
(score = 20)
2025-12-10 16:09.30: >>>
# Fatal error: exception File "test/pbt/test_sub_string.ml", line 35, characters 2-8: Assertion failed
(score = 35)
2025-12-10 16:09.30: exception File "test/pbt/test_sub_string.ml", line 35, characters 2-8: Assertion failed