- github
- ocaml
- opam-repository
- e2e946
- compilers,4.14,dune-configurator.3.20.0~alpha4,revdeps,data-encoding.0.5.3
(not at the head of any monitored branch or PR)
2025-08-12 13:23.47: New job: test data-encoding.0.5.3 with dune-configurator.3.20.0~alpha4, using opam 2.3
from https://github.com/ocaml/opam-repository.git#refs/pull/28333/head (e2e946ed909ce4d2c3e1e35bbaff78b566760128)
on debian-12-ocaml-4.14/amd64
To reproduce locally:
cd $(mktemp -d)
git clone --recursive "https://github.com/ocaml/opam-repository.git" && cd "opam-repository" && git fetch origin "refs/pull/28333/head" && git reset --hard e2e946ed
git fetch origin master
git merge --no-edit 5b99878077ddf3134c09e188d937954bd33cfa58
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-12-ocaml-4.14@sha256:b3b4d6d5643af6178c2c7da1f4185223f562d83280904781325cdf5798986a63
USER 1000:1000
WORKDIR /home/opam
RUN sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam
RUN opam init --reinit -ni
RUN opam option solver=builtin-0install && opam config report
ENV OPAMDOWNLOADJOBS="1"
ENV OPAMERRLOGLEN="0"
ENV OPAMPRECISETRACKING="1"
ENV CI="true"
ENV OPAM_REPO_CI="true"
RUN rm -rf opam-repository/
COPY --chown=1000:1000 . opam-repository/
RUN opam repository set-url --strict default opam-repository/
RUN opam update --depexts || true
RUN opam pin add -k version -yn dune-configurator.3.20.0~alpha4 3.20.0~alpha4
RUN opam reinstall dune-configurator.3.20.0~alpha4; \
res=$?; \
test "$res" != 31 && exit "$res"; \
export OPAMCLI=2.0; \
build_dir=$(opam var prefix)/.opam-switch/build; \
failed=$(ls "$build_dir"); \
partial_fails=""; \
for pkg in $failed; do \
if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-12\""; then \
echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
fi; \
test "$pkg" != 'dune-configurator.3.20.0~alpha4' && partial_fails="$partial_fails $pkg"; \
done; \
test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
exit 1
RUN opam reinstall data-encoding.0.5.3; \
res=$?; \
test "$res" != 31 && exit "$res"; \
export OPAMCLI=2.0; \
build_dir=$(opam var prefix)/.opam-switch/build; \
failed=$(ls "$build_dir"); \
partial_fails=""; \
for pkg in $failed; do \
if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-12\""; then \
echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
fi; \
test "$pkg" != 'data-encoding.0.5.3' && 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.5.3) || true
RUN opam reinstall --with-test --verbose data-encoding.0.5.3; \
res=$?; \
test "$res" != 31 && exit "$res"; \
export OPAMCLI=2.0; \
build_dir=$(opam var prefix)/.opam-switch/build; \
failed=$(ls "$build_dir"); \
partial_fails=""; \
for pkg in $failed; do \
if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-12\""; then \
echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
fi; \
test "$pkg" != 'data-encoding.0.5.3' && partial_fails="$partial_fails $pkg"; \
done; \
test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
exit 1
END-OF-DOCKERFILE
docker build -f ../Dockerfile .
2025-08-12 13:23.47: Using cache hint "ocaml/opam:debian-12-ocaml-4.14@sha256:b3b4d6d5643af6178c2c7da1f4185223f562d83280904781325cdf5798986a63-dune-configurator.3.20.0~alpha4-data-encoding.0.5.3-e2e946ed909ce4d2c3e1e35bbaff78b566760128"
2025-08-12 13:23.47: Using OBuilder spec:
((from ocaml/opam:debian-12-ocaml-4.14@sha256:b3b4d6d5643af6178c2c7da1f4185223f562d83280904781325cdf5798986a63)
(user (uid 1000) (gid 1000))
(workdir /home/opam)
(run (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam"))
(run (network host)
(shell "opam init --reinit --config .opamrc-sandbox -ni"))
(run (shell "opam option solver=builtin-0install && opam config report"))
(env OPAMDOWNLOADJOBS 1)
(env OPAMERRLOGLEN 0)
(env OPAMPRECISETRACKING 1)
(env CI true)
(env OPAM_REPO_CI true)
(run (shell "rm -rf opam-repository/"))
(copy (src .) (dst opam-repository/))
(run (shell "opam repository set-url --strict default opam-repository/"))
(run (network host)
(shell "opam update --depexts || true"))
(run (shell "opam pin add -k version -yn dune-configurator.3.20.0~alpha4 3.20.0~alpha4"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall dune-configurator.3.20.0~alpha4;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-12\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'dune-configurator.3.20.0~alpha4' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall data-encoding.0.5.3;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-12\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'data-encoding.0.5.3' && 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.5.3) || true"))
(run (shell "opam reinstall --with-test --verbose data-encoding.0.5.3;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-12\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'data-encoding.0.5.3' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
)
2025-08-12 13:23.47: Waiting for resource in pool OCluster
2025-08-12 17:46.33: Waiting for worker…
2025-08-12 17:48.40: Got resource from pool OCluster
Building on toxis.caelum.ci.dev
All commits already cached
Updating files: 91% (16423/18017)
Updating files: 92% (16576/18017)
Updating files: 93% (16756/18017)
Updating files: 94% (16936/18017)
Updating files: 95% (17117/18017)
Updating files: 96% (17297/18017)
Updating files: 97% (17477/18017)
Updating files: 98% (17657/18017)
Updating files: 99% (17837/18017)
Updating files: 100% (18017/18017)
Updating files: 100% (18017/18017), done.
HEAD is now at 5b99878077 Merge pull request #28318 from ocamllibs/metaquot-0.6.0
Updating 5b99878077..e2e946ed90
Fast-forward
.../chrome-trace/chrome-trace.3.20.0~alpha4/opam | 41 ++++++++++++
.../dune-action-plugin.3.20.0~alpha4/opam | 54 ++++++++++++++++
.../dune-build-info.3.20.0~alpha4/opam | 47 ++++++++++++++
.../dune-configurator.3.20.0~alpha4/opam | 51 +++++++++++++++
packages/dune-glob/dune-glob.3.20.0~alpha4/opam | 44 +++++++++++++
.../dune-private-libs.3.20.0~alpha4/opam | 52 +++++++++++++++
.../dune-rpc-lwt/dune-rpc-lwt.3.20.0~alpha4/opam | 43 +++++++++++++
packages/dune-rpc/dune-rpc.3.20.0~alpha4/opam | 46 ++++++++++++++
packages/dune-site/dune-site.3.20.0~alpha4/opam | 39 ++++++++++++
packages/dune/dune.3.20.0~alpha4/opam | 74 ++++++++++++++++++++++
packages/dyn/dyn.3.20.0~alpha4/opam | 42 ++++++++++++
packages/ocamlc-loc/ocamlc-loc.3.20.0~alpha4/opam | 45 +++++++++++++
packages/ordering/ordering.3.20.0~alpha4/opam | 40 ++++++++++++
packages/stdune/stdune.3.20.0~alpha4/opam | 46 ++++++++++++++
packages/xdg/xdg.3.20.0~alpha4/opam | 41 ++++++++++++
15 files changed, 705 insertions(+)
create mode 100644 packages/chrome-trace/chrome-trace.3.20.0~alpha4/opam
create mode 100644 packages/dune-action-plugin/dune-action-plugin.3.20.0~alpha4/opam
create mode 100644 packages/dune-build-info/dune-build-info.3.20.0~alpha4/opam
create mode 100644 packages/dune-configurator/dune-configurator.3.20.0~alpha4/opam
create mode 100644 packages/dune-glob/dune-glob.3.20.0~alpha4/opam
create mode 100644 packages/dune-private-libs/dune-private-libs.3.20.0~alpha4/opam
create mode 100644 packages/dune-rpc-lwt/dune-rpc-lwt.3.20.0~alpha4/opam
create mode 100644 packages/dune-rpc/dune-rpc.3.20.0~alpha4/opam
create mode 100644 packages/dune-site/dune-site.3.20.0~alpha4/opam
create mode 100644 packages/dune/dune.3.20.0~alpha4/opam
create mode 100644 packages/dyn/dyn.3.20.0~alpha4/opam
create mode 100644 packages/ocamlc-loc/ocamlc-loc.3.20.0~alpha4/opam
create mode 100644 packages/ordering/ordering.3.20.0~alpha4/opam
create mode 100644 packages/stdune/stdune.3.20.0~alpha4/opam
create mode 100644 packages/xdg/xdg.3.20.0~alpha4/opam
(from ocaml/opam:debian-12-ocaml-4.14@sha256:b3b4d6d5643af6178c2c7da1f4185223f562d83280904781325cdf5798986a63)
2025-08-12 17:48.56 ---> using "7f53aba96fd697ea92c7c7d3f6be48133fa7f3f6538a693606c4cbcecd7917b8" from cache
/: (user (uid 1000) (gid 1000))
/: (workdir /home/opam)
/home/opam: (run (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam"))
2025-08-12 17:48.56 ---> using "e4ec4ab2139d3c4a94c2b5470fe84288e4986c518ff4f4ae2d7c7e30aeac0731" from cache
/home/opam: (run (network host)
(shell "opam init --reinit --config .opamrc-sandbox -ni"))
Configuring from /home/opam/.opamrc-sandbox, then /home/opam/.opamrc, and finally from built-in defaults.
Checking for available remotes: rsync and local, git.
- you won't be able to use mercurial repositories unless you install the hg command on your system.
- you won't be able to use darcs repositories unless you install the darcs command on your system.
This development version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.2, which can't be reverted.
You may want to back it up before going further.
Continue? [y/n] y
Format upgrade done.
<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2025-08-12 17:48.56 ---> using "707659fd6393183061072104f3ce800d69d94ba93e0f39ab380130268d0ee81e" from cache
/home/opam: (run (shell "opam option solver=builtin-0install && opam config report"))
Set to 'builtin-0install' the field solver in global configuration
# opam config report
# opam-version 2.3.0 (35acd0c5abc5e66cdbd5be16ba77aa6c33a4c724)
# self-upgrade no
# system arch=x86_64 os=linux os-distribution=debian os-version=12
# solver builtin-0install
# install-criteria -changed,-count[avoid-version,solution]
# upgrade-criteria -count[avoid-version,solution]
# jobs 71
# repositories 1 (version-controlled)
# pinned 1 (version)
# current-switch 4.14
# invariant ["ocaml-base-compiler" {= "4.14.2"}]
# compiler-packages ocaml-base-compiler.4.14.2, ocaml-options-vanilla.1
# ocaml:native true
# ocaml:native-tools true
# ocaml:native-dynlink true
# ocaml:stubsdir /home/opam/.opam/4.14/lib/ocaml/stublibs:/home/opam/.opam/4.14/lib/ocaml
# ocaml:preinstalled false
# ocaml:compiler 4.14.2
2025-08-12 17:48.56 ---> using "3ec3067d40f73cc0ec4554b242939c55b0261973e091b54a647662451dc49933" from cache
/home/opam: (env OPAMDOWNLOADJOBS 1)
/home/opam: (env OPAMERRLOGLEN 0)
/home/opam: (env OPAMPRECISETRACKING 1)
/home/opam: (env CI true)
/home/opam: (env OPAM_REPO_CI true)
/home/opam: (run (shell "rm -rf opam-repository/"))
2025-08-12 17:48.56 ---> using "376e3b49c8c08cb1ff0d45feb403c06e037d8df5800c560fdd8dd472f1e36b9a" from cache
/home/opam: (copy (src .) (dst opam-repository/))
2025-08-12 17:48.57 ---> using "e17457918b8520f1cc4845647d0b13a39117eff71b59a3c5352a8dccd3e736a1" from cache
/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2025-08-12 17:48.57 ---> using "a9c87a01beb7b470788e26aa155c7a9aa4fe1265c42bbb2e46588f264ba6e313" from cache
/home/opam: (run (network host)
(shell "opam update --depexts || true"))
+ /usr/bin/sudo "apt-get" "update"
- Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]
- Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
- Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
- Get:4 http://deb.debian.org/debian bookworm-updates/main amd64 Packages.diff/Index [21.8 kB]
- Ign:4 http://deb.debian.org/debian bookworm-updates/main amd64 Packages.diff/Index
- Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [6924 B]
- Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [272 kB]
- Fetched 555 kB in 0s (1799 kB/s)
- Reading package lists...
2025-08-12 17:48.57 ---> using "4f267453f72fd37713de377ca2564e961df391a8a15b228dc4ea0efbc9db6963" from cache
/home/opam: (run (shell "opam pin add -k version -yn dune-configurator.3.20.0~alpha4 3.20.0~alpha4"))
dune-configurator is now pinned to version 3.20.0~alpha4
2025-08-12 17:48.57 ---> using "52e23700be945c805c5e742ab3df27ebd439fcfafba52f271252e3b1b8c11809" from cache
/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall dune-configurator.3.20.0~alpha4;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-12\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'dune-configurator.3.20.0~alpha4' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
dune-configurator.3.20.0~alpha4 is not installed. Install it? [y/n] y
The following actions will be performed:
=== install 3 packages
- install csexp 1.5.2 [required by dune-configurator]
- install dune 3.20.0~alpha4 [required by dune-configurator]
- install dune-configurator 3.20.0~alpha4 (pinned)
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved csexp.1.5.2 (cached)
-> retrieved dune.3.20.0~alpha4, dune-configurator.3.20.0~alpha4 (cached)
-> installed dune.3.20.0~alpha4
-> installed csexp.1.5.2
-> installed dune-configurator.3.20.0~alpha4
Done.
# To update the current shell environment, run: eval $(opam env)
2025-08-12 17:48.57 ---> using "837a20ada99a8ae17c0d31c9ad53cc8002e4210ea99052ee8e18a4fed6c4d643" from cache
/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall data-encoding.0.5.3;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-12\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'data-encoding.0.5.3' && 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.5.3 is not installed. Install it? [y/n] y
The following actions will be performed:
=== install 26 packages
- install angstrom 0.16.1 [required by uri]
- install base-bytes base [required by ocplib-endian]
- install bigstringaf 0.10.0 [required by angstrom]
- install conf-gmp 5 [required by zarith]
- install conf-pkg-config 4 [required by zarith]
- install cppo 1.8.0 [required by ocplib-endian]
- install cstruct 6.2.0 [required by hex]
- install data-encoding 0.5.3
- 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 0.11 [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-syntax-shims 1.0.0 [required by angstrom]
- 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 sexplib0 v0.17.0 [required by ezjsonm]
- install stringext 1.6.0 [required by uri]
- install topkg 1.1.0 [required by jsonm]
- install uri 4.4.0 [required by json-data-encoding]
- install uutf 1.0.4 [required by ezjsonm]
- install zarith 1.14 [required by data-encoding]
- install zarith_stubs_js v0.16.1 [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"
- debconf: delaying package configuration, since apt-utils is not installed
- Selecting previously unselected package libgmpxx4ldbl:amd64.
- (Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18747 files and directories currently installed.)
- Preparing to unpack .../0-libgmpxx4ldbl_2%3a6.2.1+dfsg1-1.1_amd64.deb ...
- Unpacking libgmpxx4ldbl:amd64 (2:6.2.1+dfsg1-1.1) ...
- Selecting previously unselected package libgmp-dev:amd64.
- Preparing to unpack .../1-libgmp-dev_2%3a6.2.1+dfsg1-1.1_amd64.deb ...
- Unpacking libgmp-dev:amd64 (2:6.2.1+dfsg1-1.1) ...
- Selecting previously unselected package libpkgconf3:amd64.
- Preparing to unpack .../2-libpkgconf3_1.8.1-1_amd64.deb ...
- Unpacking libpkgconf3:amd64 (1.8.1-1) ...
- Selecting previously unselected package pkgconf-bin.
- Preparing to unpack .../3-pkgconf-bin_1.8.1-1_amd64.deb ...
- Unpacking pkgconf-bin (1.8.1-1) ...
- Selecting previously unselected package pkgconf:amd64.
- Preparing to unpack .../4-pkgconf_1.8.1-1_amd64.deb ...
- Unpacking pkgconf:amd64 (1.8.1-1) ...
- Selecting previously unselected package pkg-config:amd64.
- Preparing to unpack .../5-pkg-config_1.8.1-1_amd64.deb ...
- Unpacking pkg-config:amd64 (1.8.1-1) ...
- Setting up libpkgconf3:amd64 (1.8.1-1) ...
- Setting up libgmpxx4ldbl:amd64 (2:6.2.1+dfsg1-1.1) ...
- Setting up pkgconf-bin (1.8.1-1) ...
- Setting up libgmp-dev:amd64 (2:6.2.1+dfsg1-1.1) ...
- Setting up pkgconf:amd64 (1.8.1-1) ...
- Setting up pkg-config:amd64 (1.8.1-1) ...
- Processing triggers for libc-bin (2.36-9+deb12u10) ...
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved angstrom.0.16.1 (cached)
-> retrieved bigstringaf.0.10.0 (cached)
-> retrieved conf-gmp.5 (cached)
-> retrieved cppo.1.8.0 (cached)
-> installed conf-gmp.5
-> installed conf-pkg-config.4
-> retrieved cstruct.6.2.0 (cached)
-> retrieved data-encoding.0.5.3 (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.0.11, json-data-encoding-bson.0.11 (cached)
-> retrieved jsonm.1.0.2 (cached)
-> retrieved ocaml-syntax-shims.1.0.0 (cached)
-> retrieved ocamlbuild.0.16.1 (cached)
-> retrieved ocamlfind.1.9.8 (cached)
-> retrieved ocplib-endian.1.2 (cached)
-> retrieved sexplib0.v0.17.0 (cached)
-> retrieved stringext.1.6.0 (cached)
-> installed either.1.0.0
-> retrieved topkg.1.1.0 (cached)
-> retrieved uri.4.4.0 (cached)
-> retrieved uutf.1.0.4 (cached)
-> installed bigstringaf.0.10.0
-> retrieved zarith.1.14 (cached)
-> retrieved zarith_stubs_js.v0.16.1 (cached)
-> installed stringext.1.6.0
-> installed zarith_stubs_js.v0.16.1
-> installed sexplib0.v0.17.0
-> installed ocaml-syntax-shims.1.0.0
-> installed cppo.1.8.0
-> installed angstrom.0.16.1
-> installed ocamlfind.1.9.8
-> installed base-bytes.base
-> installed uri.4.4.0
-> installed ocplib-endian.1.2
-> installed ocamlbuild.0.16.1
-> installed json-data-encoding.0.11
-> installed json-data-encoding-bson.0.11
-> installed zarith.1.14
-> installed topkg.1.1.0
-> 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 data-encoding.0.5.3
Done.
# To update the current shell environment, run: eval $(opam env)
2025-08-12 17:49.31 ---> saved as "faf6a3505880c38a5e4371962afb2e2a92e49d19bb7f20b2b73d0e5f13974d30"
/home/opam: (run (network host)
(shell "(opam reinstall --with-test data-encoding.0.5.3) || true"))
The following actions will be performed:
=== recompile 7 packages
- recompile cstruct 6.2.0 [uses fmt]
- recompile data-encoding 0.5.3
- 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 19 packages
- install afl-persistent 1.4 [required by crowbar]
- install alcotest 1.9.0 [required by data-encoding]
- install astring 0.8.5 [required by alcotest]
- install cmdliner 1.3.0 [required by crowbar, alcotest, js_of_ocaml-compiler]
- install crowbar 0.2.1 [required by data-encoding]
- install gen 1.1 [required by sedlex]
- install js_of_ocaml-compiler 6.2.0 [required by data-encoding]
- install menhir 20240715 [required by js_of_ocaml-compiler]
- install menhirCST 20240715 [required by menhir]
- install menhirLib 20240715 [required by js_of_ocaml-compiler]
- install menhirSdk 20240715 [required by js_of_ocaml-compiler]
- install ocaml-compiler-libs v0.12.4 [required by ppxlib]
- install ppx_derivers 1.2.1 [required by ppxlib]
- install ppxlib 0.36.0 [required by js_of_ocaml-compiler]
- install re 1.13.2 [required by alcotest]
- install sedlex 3.6 [required by js_of_ocaml-compiler]
- install seq base [required by re]
- install stdlib-shims 0.3.0 [required by alcotest]
- install yojson 3.0.0 [required by js_of_ocaml-compiler]
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved afl-persistent.1.4 (https://opam.ocaml.org/cache)
-> retrieved alcotest.1.9.0 (https://opam.ocaml.org/cache)
-> installed afl-persistent.1.4
-> retrieved astring.0.8.5 (https://opam.ocaml.org/cache)
-> retrieved cmdliner.1.3.0 (https://opam.ocaml.org/cache)
-> retrieved crowbar.0.2.1 (https://opam.ocaml.org/cache)
-> retrieved cstruct.6.2.0 (https://opam.ocaml.org/cache)
-> retrieved data-encoding.0.5.3 (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)
-> installed astring.0.8.5
-> retrieved js_of_ocaml-compiler.6.2.0 (https://opam.ocaml.org/cache)
-> retrieved jsonm.1.0.2 (https://opam.ocaml.org/cache)
-> retrieved menhir.20240715, menhirCST.20240715, menhirLib.20240715, menhirSdk.20240715 (https://opam.ocaml.org/cache)
-> retrieved ocaml-compiler-libs.v0.12.4 (https://opam.ocaml.org/cache)
-> retrieved ppx_derivers.1.2.1 (https://opam.ocaml.org/cache)
-> installed cmdliner.1.3.0
-> installed menhirCST.20240715
-> installed menhirLib.20240715
-> installed menhirSdk.20240715
-> installed ppx_derivers.1.2.1
-> retrieved ppxlib.0.36.0 (https://opam.ocaml.org/cache)
-> installed crowbar.0.2.1
-> retrieved re.1.13.2 (https://opam.ocaml.org/cache)
-> retrieved sedlex.3.6 (https://opam.ocaml.org/cache)
-> retrieved seq.base (2 extra sources)
-> retrieved seq.base (2 extra sources)
-> installed seq.base
-> installed ocaml-compiler-libs.v0.12.4
-> retrieved stdlib-shims.0.3.0 (https://opam.ocaml.org/cache)
-> retrieved uutf.1.0.4 (https://opam.ocaml.org/cache)
-> retrieved yojson.3.0.0 (https://opam.ocaml.org/cache)
-> installed stdlib-shims.0.3.0
-> installed gen.1.1
-> installed re.1.13.2
-> removed data-encoding.0.5.3
-> 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 uutf.1.0.4
-> installed yojson.3.0.0
-> installed cstruct.6.2.0
-> installed hex.1.5.0
-> installed alcotest.1.9.0
-> installed jsonm.1.0.2
-> installed ezjsonm.1.3.0
-> installed menhir.20240715
-> installed ppxlib.0.36.0
-> installed sedlex.3.6
-> installed js_of_ocaml-compiler.6.2.0
-> installed data-encoding.0.5.3
Done.
<><> 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 4.14.2+afl ocaml-variants.4.14.2+options ocaml-option-afl
# To update the current shell environment, run: eval $(opam env)
2025-08-12 17:53.31 ---> saved as "e7c1355b6a0fd03c34c4fcbc5a9015849ca55a80aac697725d5238176323a849"
/home/opam: (run (shell "opam reinstall --with-test --verbose data-encoding.0.5.3;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-12\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'data-encoding.0.5.3' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
The following actions will be performed:
=== recompile 1 package
- recompile data-encoding 0.5.3
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing 1/4: [data-encoding.0.5.3: extract]
-> retrieved data-encoding.0.5.3 (cached)
Processing 2/4: [data-encoding: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "data-encoding" "-j" "71" (CWD=/home/opam/.opam/4.14/.opam-switch/build/data-encoding.0.5.3)
Processing 2/4: [data-encoding: dune runtest]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "runtest" "-p" "data-encoding" "-j" "71" (CWD=/home/opam/.opam/4.14/.opam-switch/build/data-encoding.0.5.3)
- (cd _build/default/test && ./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 && ./json_roundtrip_in_binary.exe)
- json_json_roundtrip: PASS
-
- json_binary(bson)_roundtrip: PASS
-
- (cd _build/default/test && ./test_legacy_compatibility.exe)
- binary compat legacy: PASS
-
- (cd _build/default/test && ./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 `1RY7ISGP'.
-
- [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/4.14/.opam-switch/build/data-encoding.0.5.3/_build/default/test/_build/_tests/tezos-data-encoding'.
- Test Successful in 5.412s. 925 tests run.
- (cd _build/default/test && ./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 && ./compact_is_same_as_vanilla_in_json.exe)
- Testing `compact-json'.
- This run has ID `Y8Q3DZL1'.
-
- [OK] identical to vanilla 0 identical success.
-
- Full test results in `~/.opam/4.14/.opam-switch/build/data-encoding.0.5.3/_build/default/test/_build/_tests/compact-json'.
- Test Successful in 38.717s. 1 test run.
- (cd _build/default/test && ./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
-
-> compiled data-encoding.0.5.3
-> removed data-encoding.0.5.3
-> installed data-encoding.0.5.3
Done.
# To update the current shell environment, run: eval $(opam env)
2025-08-12 17:55.56 ---> saved as "65e5c4070a58641346e7daed65848f011db86b0b4de9230b31064f6c4b838e8f"
Job succeeded
2025-08-12 17:56.51: Job succeeded