(not at the head of any monitored branch or PR)
2026-04-30 02:03.12: New job: test yamlx.0.3.0 with dune.3.23.0~alpha2, using opam dev
                              from https://github.com/ocaml/opam-repository.git#refs/pull/29824/head (89a6ae888498500bf7c0fc05361da936fc6acacf)
                              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/29824/head" && git reset --hard 89a6ae88
git fetch origin master
git merge --no-edit d1c56642b8ca7e1166c90bfe0c74f38007bbad58
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-13-ocaml-5.4@sha256:00f499d6f7e3b1be41e5b77f79fcd94054ac0247cdd1991aa7156482fe125d44
USER 1000:1000
WORKDIR /home/opam
RUN sudo ln -f /usr/bin/opam-dev /usr/bin/opam
RUN opam init --reinit -ni
RUN opam option solver=builtin-0install && opam config report
ENV OPAMDOWNLOADJOBS="1"
ENV OPAMERRLOGLEN="0"
ENV OPAMPRECISETRACKING="1"
ENV CI="true"
ENV OPAM_REPO_CI="true"
RUN rm -rf opam-repository/
COPY --chown=1000:1000 . opam-repository/
RUN opam repository set-url --strict default opam-repository/
RUN opam update --depexts || true
RUN opam pin add -k version -yn dune.3.23.0~alpha2 3.23.0~alpha2
RUN opam reinstall dune.3.23.0~alpha2; \
    res=$?; \
    test "$res" != 31 && exit "$res"; \
    export OPAMCLI=2.0; \
    build_dir=$(opam var prefix)/.opam-switch/build; \
    failed=$(ls "$build_dir"); \
    partial_fails=""; \
    for pkg in $failed; do \
    if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-13\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'dune.3.23.0~alpha2' && partial_fails="$partial_fails $pkg"; \
    done; \
    test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
    exit 1
RUN opam reinstall yamlx.0.3.0; \
    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" != 'yamlx.0.3.0' && 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 yamlx.0.3.0) || true
RUN opam reinstall --with-test --verbose yamlx.0.3.0; \
    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" != 'yamlx.0.3.0' && 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 .

2026-04-30 02:03.12: Using cache hint "ocaml/opam:debian-13-ocaml-5.4@sha256:00f499d6f7e3b1be41e5b77f79fcd94054ac0247cdd1991aa7156482fe125d44-dune.3.23.0~alpha2-yamlx.0.3.0-89a6ae888498500bf7c0fc05361da936fc6acacf"
2026-04-30 02:03.12: Using OBuilder spec:
((from ocaml/opam:debian-13-ocaml-5.4@sha256:00f499d6f7e3b1be41e5b77f79fcd94054ac0247cdd1991aa7156482fe125d44)
 (user (uid 1000) (gid 1000))
 (workdir /home/opam)
 (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
 (run (network host)
      (shell "opam init --reinit --config .opamrc-sandbox -ni"))
 (run (shell "opam option solver=builtin-0install && opam config report"))
 (env OPAMDOWNLOADJOBS 1)
 (env OPAMERRLOGLEN 0)
 (env OPAMPRECISETRACKING 1)
 (env CI true)
 (env OPAM_REPO_CI true)
 (run (shell "rm -rf opam-repository/"))
 (copy (src .) (dst opam-repository/))
 (run (shell "opam repository set-url --strict default opam-repository/"))
 (run (network host)
      (shell "opam update --depexts || true"))
 (run (shell "opam pin add -k version -yn dune.3.23.0~alpha2 3.23.0~alpha2"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell  "opam reinstall dune.3.23.0~alpha2;\
             \n        res=$?;\
             \n        test \"$res\" != 31 && exit \"$res\";\
             \n        export OPAMCLI=2.0;\
             \n        build_dir=$(opam var prefix)/.opam-switch/build;\
             \n        failed=$(ls \"$build_dir\");\
             \n        partial_fails=\"\";\
             \n        for pkg in $failed; do\
             \n          if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'dune.3.23.0~alpha2' && partial_fails=\"$partial_fails $pkg\";\
             \n        done;\
             \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
             \n        exit 1"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell  "opam reinstall yamlx.0.3.0;\
             \n        res=$?;\
             \n        test \"$res\" != 31 && exit \"$res\";\
             \n        export OPAMCLI=2.0;\
             \n        build_dir=$(opam var prefix)/.opam-switch/build;\
             \n        failed=$(ls \"$build_dir\");\
             \n        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\" != 'yamlx.0.3.0' && 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 yamlx.0.3.0) || true"))
 (run (shell  "opam reinstall --with-test --verbose yamlx.0.3.0;\
             \n        res=$?;\
             \n        test \"$res\" != 31 && exit \"$res\";\
             \n        export OPAMCLI=2.0;\
             \n        build_dir=$(opam var prefix)/.opam-switch/build;\
             \n        failed=$(ls \"$build_dir\");\
             \n        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\" != 'yamlx.0.3.0' && partial_fails=\"$partial_fails $pkg\";\
             \n        done;\
             \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
             \n        exit 1"))
)

2026-04-30 02:03.12: Waiting for resource in pool OCluster
2026-04-30 04:42.13: Waiting for worker…
2026-04-30 04:44.27: Got resource from pool OCluster
Building on eumache.caelum.ci.dev
All commits already cached
Updating files:  71% (13420/18887)
Updating files:  72% (13599/18887)
Updating files:  73% (13788/18887)
Updating files:  74% (13977/18887)
Updating files:  75% (14166/18887)
Updating files:  76% (14355/18887)
Updating files:  77% (14543/18887)
Updating files:  78% (14732/18887)
Updating files:  79% (14921/18887)
Updating files:  80% (15110/18887)
Updating files:  81% (15299/18887)
Updating files:  82% (15488/18887)
Updating files:  83% (15677/18887)
Updating files:  84% (15866/18887)
Updating files:  85% (16054/18887)
Updating files:  86% (16243/18887)
Updating files:  87% (16432/18887)
Updating files:  88% (16621/18887)
Updating files:  89% (16810/18887)
Updating files:  90% (16999/18887)
Updating files:  91% (17188/18887)
Updating files:  92% (17377/18887)
Updating files:  93% (17565/18887)
Updating files:  94% (17754/18887)
Updating files:  95% (17943/18887)
Updating files:  96% (18132/18887)
Updating files:  97% (18321/18887)
Updating files:  98% (18510/18887)
Updating files:  99% (18699/18887)
Updating files: 100% (18887/18887)
Updating files: 100% (18887/18887), done.
HEAD is now at d1c56642b8 Merge pull request #29820 from jmid/core-0.17.1-bound
Merge made by the 'ort' strategy.
 .../chrome-trace/chrome-trace.3.23.0~alpha2/opam   | 39 +++++++++++
 .../dune-action-plugin.3.23.0~alpha2/opam          | 52 ++++++++++++++
 .../dune-action-trace.3.23.0~alpha2/opam           | 39 +++++++++++
 .../dune-build-info.3.23.0~alpha2/opam             | 45 ++++++++++++
 .../dune-configurator.3.23.0~alpha2/opam           | 49 +++++++++++++
 packages/dune-glob/dune-glob.3.23.0~alpha2/opam    | 42 ++++++++++++
 .../dune-private-libs.3.23.0~alpha2/opam           | 50 ++++++++++++++
 .../dune-rpc-lwt/dune-rpc-lwt.3.23.0~alpha2/opam   | 41 +++++++++++
 packages/dune-rpc/dune-rpc.3.23.0~alpha2/opam      | 44 ++++++++++++
 packages/dune-site/dune-site.3.23.0~alpha2/opam    | 37 ++++++++++
 packages/dune/dune.3.23.0~alpha2/opam              | 80 ++++++++++++++++++++++
 packages/dyn/dyn.3.23.0~alpha2/opam                | 40 +++++++++++
 packages/fs-io/fs-io.3.23.0~alpha2/opam            | 39 +++++++++++
 packages/ocamlc-loc/ocamlc-loc.3.23.0~alpha2/opam  | 43 ++++++++++++
 packages/ordering/ordering.3.23.0~alpha2/opam      | 38 ++++++++++
 packages/stdune/stdune.3.23.0~alpha2/opam          | 46 +++++++++++++
 .../top-closure/top-closure.3.23.0~alpha2/opam     | 38 ++++++++++
 packages/xdg/xdg.3.23.0~alpha2/opam                | 39 +++++++++++
 18 files changed, 801 insertions(+)
 create mode 100644 packages/chrome-trace/chrome-trace.3.23.0~alpha2/opam
 create mode 100644 packages/dune-action-plugin/dune-action-plugin.3.23.0~alpha2/opam
 create mode 100644 packages/dune-action-trace/dune-action-trace.3.23.0~alpha2/opam
 create mode 100644 packages/dune-build-info/dune-build-info.3.23.0~alpha2/opam
 create mode 100644 packages/dune-configurator/dune-configurator.3.23.0~alpha2/opam
 create mode 100644 packages/dune-glob/dune-glob.3.23.0~alpha2/opam
 create mode 100644 packages/dune-private-libs/dune-private-libs.3.23.0~alpha2/opam
 create mode 100644 packages/dune-rpc-lwt/dune-rpc-lwt.3.23.0~alpha2/opam
 create mode 100644 packages/dune-rpc/dune-rpc.3.23.0~alpha2/opam
 create mode 100644 packages/dune-site/dune-site.3.23.0~alpha2/opam
 create mode 100644 packages/dune/dune.3.23.0~alpha2/opam
 create mode 100644 packages/dyn/dyn.3.23.0~alpha2/opam
 create mode 100644 packages/fs-io/fs-io.3.23.0~alpha2/opam
 create mode 100644 packages/ocamlc-loc/ocamlc-loc.3.23.0~alpha2/opam
 create mode 100644 packages/ordering/ordering.3.23.0~alpha2/opam
 create mode 100644 packages/stdune/stdune.3.23.0~alpha2/opam
 create mode 100644 packages/top-closure/top-closure.3.23.0~alpha2/opam
 create mode 100644 packages/xdg/xdg.3.23.0~alpha2/opam

(from ocaml/opam:debian-13-ocaml-5.4@sha256:00f499d6f7e3b1be41e5b77f79fcd94054ac0247cdd1991aa7156482fe125d44)
Unable to find image 'ocaml/opam:debian-13-ocaml-5.4@sha256:00f499d6f7e3b1be41e5b77f79fcd94054ac0247cdd1991aa7156482fe125d44' locally
docker.io/ocaml/opam@sha256:00f499d6f7e3b1be41e5b77f79fcd94054ac0247cdd1991aa7156482fe125d44: Pulling from ocaml/opam
3b32e3bb7338: Already exists
745aa02d649b: Already exists
bc737f5d3c43: Already exists
435aae15a5aa: Already exists
0c18c39f6bae: Already exists
eef74b82df23: Already exists
f7d9cf0406d8: Already exists
01a1dc37e798: Already exists
4960811e07ec: Already exists
be2894c36d5e: Already exists
b5a017ae191d: Already exists
3ba39ce4e9c9: Already exists
1db570dbe1c8: Already exists
753bb4b44994: Already exists
b5a1e811909d: Already exists
6f3d83ba47b6: Already exists
002305272cbf: Already exists
002305272cbf: Already exists
249535cd82cd: Already exists
87fe8c2a0989: Already exists
b6932f04a343: Already exists
17b274223ca8: Already exists
4f4fb700ef54: Already exists
924952a8fbf8: Already exists
17671b650f63: Already exists
9fe75d873195: Already exists
24216535046d: Already exists
ac2e1c9e90df: Already exists
c2126be13b26: Already exists
01ff22a5eb70: Already exists
50415235a68f: Already exists
deb6182b549b: Already exists
ad728fb9a18c: Already exists
a36bcae85a3d: Already exists
1c746fdc6a3a: Already exists
4351b787b295: Already exists
380abb093977: Already exists
0fc1b10f3fd9: Already exists
966bc35978c3: Already exists
ae53b61ccb9e: Already exists
d8ada9072f1a: Already exists
de924938e8b1: Pulling fs layer
f961f7bce966: Pulling fs layer
2f764eed3d15: Pulling fs layer
de05668534c5: Pulling fs layer
27d1c4294721: Pulling fs layer
58acc85937c4: Pulling fs layer
b0d8742917e9: Pulling fs layer
b0d8742917e9: Waiting
58acc85937c4: Waiting
de05668534c5: Waiting
27d1c4294721: Waiting
f961f7bce966: Verifying Checksum
f961f7bce966: Download complete
de924938e8b1: Verifying Checksum
de924938e8b1: Download complete
de924938e8b1: Pull complete
f961f7bce966: Pull complete
2f764eed3d15: Verifying Checksum
2f764eed3d15: Download complete
2f764eed3d15: Pull complete
27d1c4294721: Verifying Checksum
27d1c4294721: Download complete
58acc85937c4: Verifying Checksum
58acc85937c4: Download complete
b0d8742917e9: Verifying Checksum
b0d8742917e9: Download complete
de05668534c5: Verifying Checksum
de05668534c5: Download complete
de05668534c5: Pull complete
27d1c4294721: Pull complete
58acc85937c4: Pull complete
b0d8742917e9: Pull complete
Digest: sha256:00f499d6f7e3b1be41e5b77f79fcd94054ac0247cdd1991aa7156482fe125d44
Status: Downloaded newer image for ocaml/opam@sha256:00f499d6f7e3b1be41e5b77f79fcd94054ac0247cdd1991aa7156482fe125d44
2026-04-30 04:44.31 ---> using "3ad720629c2266fa8bdd5d2923dac1e3690d78741c5f65fb1eb4d33725df507c" from cache

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

/: (workdir /home/opam)

/home/opam: (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
2026-04-30 04:44.31 ---> using "0d128a17914946ba4fe4852d9c905008c6396e0502e54d164cf768f35be583e7" from cache

/home/opam: (run (network host)
                 (shell "opam init --reinit --config .opamrc-sandbox -ni"))
Configuring from /home/opam/.opamrc-sandbox, then /home/opam/.opamrc, and finally from built-in defaults.
Checking for available remotes: rsync and local, git.
  - you won't be able to use mercurial repositories unless you install the hg command on your system.
  - you won't be able to use darcs repositories unless you install the darcs command on your system.

This version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.2, which can't be reverted.
You may want to back it up before going further.

Continue? [Y/n] y
Format upgrade done.

<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2026-04-30 04:44.31 ---> using "d70296180507e779e1710b2206cbd2ed2063f4f7ba3a5617311725a56ede5942" 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.1
# self-upgrade         no
# system               arch=x86_64 os=linux os-distribution=debian os-version=13
# solver               builtin-0install
# install-criteria     -changed,-count[avoid-version,solution]
# upgrade-criteria     -count[avoid-version,solution]
# jobs                 71
# repositories         1 (version-controlled)
# pinned               1 (version)
# current-switch       5.4
# invariant            ["ocaml-base-compiler" {= "5.4.1"}]
# compiler-packages    ocaml-base-compiler.5.4.1, ocaml-compiler.5.4.1, 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.1
2026-04-30 04:44.31 ---> using "8495d51697191c14a2d936280d33309feb632049461097708f2914849f49e434" 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/"))
2026-04-30 04:44.31 ---> using "e71fcfd10a966fea9cbc39c81a8170d118ef6c5bc3e82b827a8fc5873a3b02c4" from cache

/home/opam: (copy (src .) (dst opam-repository/))
2026-04-30 04:44.32 ---> using "1a95fcfdbe33d3db5ee6da23907452f21ceefede84b20ffd63d9951a0582315e" from cache

/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2026-04-30 04:44.32 ---> using "c06cea79d066df0e24bbd5a14e3fb6af810f6c2510831dea6a3f9b3abe543bc6" 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 [129 kB]
- Fetched 219 kB in 0s (1572 kB/s)
- Reading package lists...
- 
2026-04-30 04:44.32 ---> using "79dc76009a07376b7d0a125988001bdfe429c021968c950cc37d4850b4405ed8" from cache

/home/opam: (run (shell "opam pin add -k version -yn dune.3.23.0~alpha2 3.23.0~alpha2"))
dune is now pinned to version 3.23.0~alpha2
2026-04-30 04:44.32 ---> using "0fceafb872b30d0895792b4eaa943f03be2c3da266d1c709c5e111c4f9d0ce56" from cache

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell  "opam reinstall dune.3.23.0~alpha2;\
                        \n        res=$?;\
                        \n        test \"$res\" != 31 && exit \"$res\";\
                        \n        export OPAMCLI=2.0;\
                        \n        build_dir=$(opam var prefix)/.opam-switch/build;\
                        \n        failed=$(ls \"$build_dir\");\
                        \n        partial_fails=\"\";\
                        \n        for pkg in $failed; do\
                        \n          if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
                        \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
                        \n          fi;\
                        \n          test \"$pkg\" != 'dune.3.23.0~alpha2' && partial_fails=\"$partial_fails $pkg\";\
                        \n        done;\
                        \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
                        \n        exit 1"))
dune.3.23.0~alpha2 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== install 1 package
  - install dune 3.23.0~alpha2 (pinned)

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved dune.3.23.0~alpha2  (cached)
-> installed dune.3.23.0~alpha2
Done.
# To update the current shell environment, run: eval $(opam env)
2026-04-30 04:44.32 ---> using "33f3806b768ed3bccb769c14ec85f285cc9a11aedea3160e9b687d42e8d992f8" from cache

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell  "opam reinstall yamlx.0.3.0;\
                        \n        res=$?;\
                        \n        test \"$res\" != 31 && exit \"$res\";\
                        \n        export OPAMCLI=2.0;\
                        \n        build_dir=$(opam var prefix)/.opam-switch/build;\
                        \n        failed=$(ls \"$build_dir\");\
                        \n        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\" != 'yamlx.0.3.0' && partial_fails=\"$partial_fails $pkg\";\
                        \n        done;\
                        \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
                        \n        exit 1"))
yamlx.0.3.0 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== install 9 packages
  - install cppo                1.8.0   [required by ppx_deriving]
  - install ocaml-compiler-libs v0.17.0 [required by ppxlib]
  - install ocamlfind           1.9.8   [required by ppx_deriving]
  - install ppx_derivers        1.2.1   [required by ppx_deriving]
  - install ppx_deriving        6.1.1   [required by yamlx]
  - install ppxlib              0.38.0  [required by ppx_deriving]
  - install sexplib0            v0.17.0 [required by ppxlib]
  - install stdlib-shims        0.3.0   [required by ppxlib]
  - install yamlx               0.3.0

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved cppo.1.8.0  (cached)
-> retrieved ocaml-compiler-libs.v0.17.0  (cached)
-> retrieved ocamlfind.1.9.8  (cached)
-> retrieved ppx_derivers.1.2.1  (cached)
-> retrieved ppx_deriving.6.1.1  (cached)
-> retrieved ppxlib.0.38.0  (cached)
-> installed ppx_derivers.1.2.1
-> retrieved sexplib0.v0.17.0  (cached)
-> retrieved stdlib-shims.0.3.0  (cached)
-> retrieved yamlx.0.3.0  (cached)
-> installed stdlib-shims.0.3.0
-> installed sexplib0.v0.17.0
-> installed ocaml-compiler-libs.v0.17.0
-> installed cppo.1.8.0
-> installed ocamlfind.1.9.8
-> installed ppxlib.0.38.0
-> installed ppx_deriving.6.1.1
-> installed yamlx.0.3.0
Done.
# To update the current shell environment, run: eval $(opam env)
2026-04-30 04:45.37 ---> saved as "f7200324c1a21a36376eb513c974c899807a6b6384c4a84b19469d1595596b5c"

/home/opam: (run (network host)
                 (shell "(opam reinstall --with-test yamlx.0.3.0) || true"))
The following actions will be performed:
=== recompile 1 package
  - recompile yamlx      0.3.0
=== install 9 packages
  - install   astring    0.8.5  [required by fpath]
  - install   cmdliner   2.1.1  [required by testo]
  - install   fpath      0.7.3  [required by testo]
  - install   ocamlbuild 0.16.1 [required by fpath]
  - install   re         1.14.0 [required by testo]
  - install   testo      0.4.0  [required by yamlx]
  - install   testo-diff 0.4.0  [required by testo-util]
  - install   testo-util 0.4.0  [required by testo]
  - install   topkg      1.1.1  [required by fpath]

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved astring.0.8.5  (https://opam.ocaml.org/cache)
-> retrieved cmdliner.2.1.1  (https://opam.ocaml.org/cache)
-> retrieved fpath.0.7.3  (https://opam.ocaml.org/cache)
-> retrieved ocamlbuild.0.16.1  (https://opam.ocaml.org/cache)
-> retrieved re.1.14.0  (https://opam.ocaml.org/cache)
-> retrieved testo.0.4.0, testo-diff.0.4.0, testo-util.0.4.0  (https://opam.ocaml.org/cache)
-> retrieved topkg.1.1.1  (https://opam.ocaml.org/cache)
-> retrieved yamlx.0.3.0  (https://opam.ocaml.org/cache)
-> installed re.1.14.0
-> installed testo-diff.0.4.0
-> installed cmdliner.2.1.1
-> removed   yamlx.0.3.0
-> installed ocamlbuild.0.16.1
-> installed topkg.1.1.1
-> installed astring.0.8.5
-> installed fpath.0.7.3
-> installed testo-util.0.4.0
-> installed testo.0.4.0
-> installed yamlx.0.3.0
Done.
# To update the current shell environment, run: eval $(opam env)
2026-04-30 04:46.22 ---> saved as "a449ce2f903b0c7edf5c08005e359c0805fc75b42bd7a5251d1052ad4b03116d"

/home/opam: (run (shell  "opam reinstall --with-test --verbose yamlx.0.3.0;\
                        \n        res=$?;\
                        \n        test \"$res\" != 31 && exit \"$res\";\
                        \n        export OPAMCLI=2.0;\
                        \n        build_dir=$(opam var prefix)/.opam-switch/build;\
                        \n        failed=$(ls \"$build_dir\");\
                        \n        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\" != 'yamlx.0.3.0' && 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 yamlx 0.3.0

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing  1/4: [yamlx.0.3.0: extract]
-> retrieved yamlx.0.3.0  (cached)
Processing  2/4: [yamlx: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "yamlx" "-j" "71" "@install" "@runtest" (CWD=/home/opam/.opam/5.4/.opam-switch/build/yamlx.0.3.0)
- (cd _build/default/tests && ./Test_yamlx.exe)
- Legend:
- • [PASS]: a successful test that was expected to succeed (good);
- • [FAIL]: a failing test that was expected to succeed (needs fixing);
- • [XFAIL]: a failing test that was expected to fail (tolerated failure);
- • [XPASS]: a successful test that was expected to fail (progress?).
- • [MISS]: a test that never ran;
- • [SKIP]: a test that is always skipped but kept around for some reason;
- • [xxxx*]: a new test for which there's no expected output yet.
-   In this case, you should review the test output and run the 'approve'
-   subcommand once you're satisfied with the output.
- Try '--help' for options. Use '--expert' to hide this legend.
- [RUN]   8bf2af509de7 empty stream
- [RUN]   5eabbddbf628 plain scalar
- [RUN]   fbc545840d9e simple mapping
- [RUN]   e2e109d4012b simple sequence
- [RUN]   6eec10cd414a double-quoted scalar
- [RUN]   a94f735915a5 single-quoted scalar
- [RUN]   cf707238aa12 anchor and alias
- [RUN]   78f6d37c89b4 explicit document
- [RUN]   d3ed31c01406 resolver null
- [RUN]   0b719e46e640 resolver bool true
- [RUN]   1600e4f4cf90 resolver int
- [RUN]   f8cebb56f549 resolver float
- [RUN]   2f8d602d2eb4 resolver string (quoted)
- [RUN]   6e27657871e1 loc > plain scalar: end_pos excludes trailing newline
- [RUN]   8d490ed27d35 loc > plain scalar in flow: end_pos excludes trailing space
- [RUN]   4e5433f97b64 loc > multiline plain scalar: end_pos on last content line
- [RUN]   bb32e683b0f7 loc > block literal scalar: end_pos excludes trailing newline
- [RUN]   577195d19885 loc > block scalar strip: end_pos excludes trailing newline
- [RUN]   99338a0967bc loc > mapping key: end_pos excludes trailing colon/space
- [RUN]   972dedce26ee encoding > UTF-32 BE BOM rejected
- [RUN]   70883bbba492 encoding > UTF-32 LE BOM rejected
- [RUN]   43fa8ea444e1 encoding > UTF-16 BE BOM rejected
- [RUN]   50a3527ae9ed encoding > UTF-16 LE BOM rejected
- [RUN]   f8a2f7a75c10 encoding > UTF-8 BOM accepted
- [RUN]   a738437abc26 encoding > CRLF line endings normalized to LF
- [RUN]   7332629ea1b5 encoding > bare CR line endings normalized to LF
- [RUN]   9ebae337a536 encoding > NEL (U+0085) line endings normalized to LF
- [RUN]   c10bf242e1aa encoding > LS (U+2028) line endings normalized to LF
- [RUN]   7c0bfddb42b9 encoding > PS (U+2029) line endings normalized to LF
- [RUN]   693d5cb6b3fa encoding > invalid UTF-8 byte raises Scan_error
- [RUN]   cab45a6b5c19 encoding > truncated 2-byte UTF-8 sequence raises Scan_error
- [RUN]   484a480b029c encoding > truncated 4-byte UTF-8 sequence raises Scan_error
- [RUN]   2e3151109a2c encoding > non-hex digit in \uXXXX escape raises Scan_error
- [RUN]   105b618df7d3 encoding > non-hex digit in \xXX escape raises Scan_error
- [RUN]   bdcf8a96f256 encoding > \UXXXXXXXX out of Unicode range raises Scan_error
- [RUN]   78ea6e2537d9 encoding > valid \UXXXXXXXX emoji parses correctly
- [RUN]   b570172df6ab roundtrip > plain scalar (idempotent)
- [RUN]   e23911126ce7 roundtrip > plain scalar (values)
- [RUN]   19ec18765829 roundtrip > plain scalar int (idempotent)
- [RUN]   4b5effe9e988 roundtrip > plain scalar int (values)
- [RUN]   710045fc3681 roundtrip > plain scalar null (idempotent)
- [RUN]   adddfe02027b roundtrip > plain scalar null (values)
- [RUN]   c9c9f7d73d09 roundtrip > single-quoted scalar (idempotent)
- [RUN]   88f668f417ea roundtrip > single-quoted scalar (values)
- [RUN]   f98774bd5607 roundtrip > double-quoted scalar (idempotent)
- [RUN]   b71ef298739b roundtrip > double-quoted scalar (values)
- [RUN]   980a665eeeaf roundtrip > double-quoted with escapes (idempotent)
- [RUN]   8a6284661e7c roundtrip > double-quoted with escapes (values)
- [RUN]   54c17603b83b roundtrip > literal block scalar (idempotent)
- [RUN]   dc81615fe6bd roundtrip > literal block scalar (values)
- [RUN]   34b7b9e5e8d4 roundtrip > literal block scalar strip (idempotent)
- [RUN]   11818e634ee9 roundtrip > literal block scalar strip (values)
- [RUN]   fc75f2f47ef1 roundtrip > literal block scalar keep (idempotent)
- [RUN]   3e371648a934 roundtrip > literal block scalar keep (values)
- [RUN]   85686604e0eb roundtrip > folded block scalar (idempotent)
- [RUN]   0605354872c4 roundtrip > folded block scalar (values)
- [RUN]   11c48d7d40b4 roundtrip > block mapping (idempotent)
- [RUN]   6d0b80dfb31d roundtrip > block mapping (values)
- [RUN]   a188d3edf778 roundtrip > nested block mapping (idempotent)
- [RUN]   23972e370a91 roundtrip > nested block mapping (values)
- [RUN]   e06ab99d1eae roundtrip > block sequence (idempotent)
- [RUN]   a252faced375 roundtrip > block sequence (values)
- [RUN]   ba95305ea3e7 roundtrip > nested block sequence (idempotent)
- [RUN]   e3fa2d415cf1 roundtrip > nested block sequence (values)
- [RUN]   5c13bc488bfb roundtrip > sequence in mapping (idempotent)
- [RUN]   a4058648eba9 roundtrip > sequence in mapping (values)
- [RUN]   382ada03c177 roundtrip > mapping in sequence (idempotent)
- [RUN]   caef286570ec roundtrip > mapping in sequence (values)
- [RUN]   020f2a7c3bbc roundtrip > flow mapping (idempotent)
- [RUN]   1eec086f87f4 roundtrip > flow mapping (values)
- [RUN]   f3edbb625470 roundtrip > flow sequence (idempotent)
- [RUN]   bf3cafaa51d5 roundtrip > flow sequence (values)
- [PASS]  7332629ea1b5 encoding > bare CR line endings normalized to LF
- • Path to captured log: _build/testo/status/yamlx/7332629ea1b5/log
- [RUN]   d8e15d59491b roundtrip > anchor and alias (idempotent)
- [PASS]  6e27657871e1 loc > plain scalar: end_pos excludes trailing newline
- • Path to captured log: _build/testo/status/yamlx/6e27657871e1/log
- [RUN]   f55078af58fb roundtrip > anchor and alias (values)
- [PASS]  a94f735915a5 single-quoted scalar
- • Path to captured log: _build/testo/status/yamlx/a94f735915a5/log
- [RUN]   91640288da33 roundtrip > multi-document (idempotent)
- [PASS]  6eec10cd414a double-quoted scalar
- • Path to captured log: _build/testo/status/yamlx/6eec10cd414a/log
- [RUN]   efe8716e80c3 roundtrip > multi-document (values)
- [PASS]  e2e109d4012b simple sequence
- • Path to captured log: _build/testo/status/yamlx/e2e109d4012b/log
- [RUN]   53022391a5f2 roundtrip > explicit document start (idempotent)
- [PASS]  3e371648a934 roundtrip > literal block scalar keep (values)
- • Path to captured log: _build/testo/status/yamlx/3e371648a934/log
- [RUN]   0572ce02695f roundtrip > explicit document start (values)
- [PASS]  11818e634ee9 roundtrip > literal block scalar strip (values)
- • Path to captured log: _build/testo/status/yamlx/11818e634ee9/log
- [RUN]   c008ebc54cb9 roundtrip > empty mapping (idempotent)
- [PASS]  980a665eeeaf roundtrip > double-quoted with escapes (idempotent)
- • Path to captured log: _build/testo/status/yamlx/980a665eeeaf/log
- [RUN]   3cb971213a94 roundtrip > empty mapping (values)
- [PASS]  0572ce02695f roundtrip > explicit document start (values)
- • Path to captured log: _build/testo/status/yamlx/0572ce02695f/log
- [RUN]   7816bd49feaa roundtrip > empty sequence (idempotent)
- [PASS]  54c17603b83b roundtrip > literal block scalar (idempotent)
- • Path to captured log: _build/testo/status/yamlx/54c17603b83b/log
- [RUN]   5fbfbcde6b7d roundtrip > empty sequence (values)
- [PASS]  6d0b80dfb31d roundtrip > block mapping (values)
- • Path to captured log: _build/testo/status/yamlx/6d0b80dfb31d/log
- [RUN]   fd70e558c961 comments > head comment on document
- [PASS]  7816bd49feaa roundtrip > empty sequence (idempotent)
- • Path to captured log: _build/testo/status/yamlx/7816bd49feaa/log
- [RUN]   019f78432446 comments > line comment on scalar value
- [PASS]  8a6284661e7c roundtrip > double-quoted with escapes (values)
- • Path to captured log: _build/testo/status/yamlx/8a6284661e7c/log
- [RUN]   34c14d15e788 comments > head comment before sequence item
- [PASS]  fd70e558c961 comments > head comment on document
- • Path to captured log: _build/testo/status/yamlx/fd70e558c961/log
- [RUN]   14eac04320fa comments > foot comment after last sequence item
- [PASS]  a188d3edf778 roundtrip > nested block mapping (idempotent)
- • Path to captured log: _build/testo/status/yamlx/a188d3edf778/log
- [RUN]   fccecd87fc5a comments > multiple head comments
- [PASS]  019f78432446 comments > line comment on scalar value
- • Path to captured log: _build/testo/status/yamlx/019f78432446/log
- [RUN]   81555717f4a8 comments > comment on block scalar header is preserved
- [PASS]  14eac04320fa comments > foot comment after last sequence item
- • Path to captured log: _build/testo/status/yamlx/14eac04320fa/log
- [RUN]   422d737b1d15 comments > line comment on alias
- [PASS]  fccecd87fc5a comments > multiple head comments
- • Path to captured log: _build/testo/status/yamlx/fccecd87fc5a/log
- [RUN]   10457d167e4a comments > head comment before mapping value on its own line
- [PASS]  81555717f4a8 comments > comment on block scalar header is preserved
- • Path to captured log: _build/testo/status/yamlx/81555717f4a8/log
- [RUN]   1525552e202f comments > comment between sequence items becomes head of next item, not foot of previous
- [PASS]  5fbfbcde6b7d roundtrip > empty sequence (values)
- • Path to captured log: _build/testo/status/yamlx/5fbfbcde6b7d/log
- [RUN]   6484dd448c76 comments > comments dropped inside flow collection
- [PASS]  88f668f417ea roundtrip > single-quoted scalar (values)
- • Path to captured log: _build/testo/status/yamlx/88f668f417ea/log
- [RUN]   47dcede08cdd comments > double-hash head comment preserved verbatim
- [PASS]  710045fc3681 roundtrip > plain scalar null (idempotent)
- • Path to captured log: _build/testo/status/yamlx/710045fc3681/log
- [RUN]   b6697a5a7f2c comments > comment with no space after hash preserved verbatim
- [PASS]  4b5effe9e988 roundtrip > plain scalar int (values)
- • Path to captured log: _build/testo/status/yamlx/4b5effe9e988/log
- [RUN]   9d8adfb36962 comments > double-hash inline comment preserved verbatim
- [PASS]  19ec18765829 roundtrip > plain scalar int (idempotent)
- • Path to captured log: _build/testo/status/yamlx/19ec18765829/log
- [RUN]   d52569c4a49a comments > inline comment with no space after hash preserved verbatim
- [PASS]  78ea6e2537d9 encoding > valid \UXXXXXXXX emoji parses correctly
- • Path to captured log: _build/testo/status/yamlx/78ea6e2537d9/log
- [RUN]   dbf322a02b11 has-comments > no comments → false
- [PASS]  ba95305ea3e7 roundtrip > nested block sequence (idempotent)
- • Path to captured log: _build/testo/status/yamlx/ba95305ea3e7/log
- [RUN]   bfc0c8f33611 has-comments > head comment → true
- [PASS]  c008ebc54cb9 roundtrip > empty mapping (idempotent)
- • Path to captured log: _build/testo/status/yamlx/c008ebc54cb9/log
- [RUN]   2c053d71e14e has-comments > line comment → true
- [PASS]  dc81615fe6bd roundtrip > literal block scalar (values)
- • Path to captured log: _build/testo/status/yamlx/dc81615fe6bd/log
- [RUN]   614fb7c80283 has-comments > foot comment on sequence → true
- [PASS]  bfc0c8f33611 has-comments > head comment → true
- • Path to captured log: _build/testo/status/yamlx/bfc0c8f33611/log
- [RUN]   dfb6197a97da has-comments > comment nested in mapping value → true
- [PASS]  1525552e202f comments > comment between sequence items becomes head of next item, not foot of previous
- • Path to captured log: _build/testo/status/yamlx/1525552e202f/log
- [RUN]   7a4e76706a4e has-comments > comment in second document → true
- [PASS]  dfb6197a97da has-comments > comment nested in mapping value → true
- • Path to captured log: _build/testo/status/yamlx/dfb6197a97da/log
- [RUN]   0f95c1444933 has-comments > Node.has_comments on single node without comment → false
- [PASS]  10457d167e4a comments > head comment before mapping value on its own line
- • Path to captured log: _build/testo/status/yamlx/10457d167e4a/log
- [RUN]   a52b5d3c621c has-comments > Node.has_comments on single node with head comment → true
- [PASS]  0f95c1444933 has-comments > Node.has_comments on single node without comment → false
- • Path to captured log: _build/testo/status/yamlx/0f95c1444933/log
- [RUN]   e9aca303a389 comment-nodes > head comment attaches to sequence value, not mapping key
- [PASS]  a252faced375 roundtrip > block sequence (values)
- • Path to captured log: _build/testo/status/yamlx/a252faced375/log
- [RUN]   b7e7f4c00f9e comment-nodes > trailing comment attaches as foot of sequence, not last item
- [PASS]  e9aca303a389 comment-nodes > head comment attaches to sequence value, not mapping key
- • Path to captured log: _build/testo/status/yamlx/e9aca303a389/log
- [RUN]   5e0bc14df900 comment-nodes > block scalar header comment attaches as line_comment
- [PASS]  e06ab99d1eae roundtrip > block sequence (idempotent)
- • Path to captured log: _build/testo/status/yamlx/e06ab99d1eae/log
- [RUN]   a54963bebd47 comment-nodes > comment between key and value attaches as head of value
- [PASS]  5e0bc14df900 comment-nodes > block scalar header comment attaches as line_comment
- • Path to captured log: _build/testo/status/yamlx/5e0bc14df900/log
- [RUN]   bbaf0111ff84 comment-nodes > comment before --- attaches as foot of preceding document
- [PASS]  b7e7f4c00f9e comment-nodes > trailing comment attaches as foot of sequence, not last item
- • Path to captured log: _build/testo/status/yamlx/b7e7f4c00f9e/log
- [RUN]   368e342dcddc comment-nodes > head comment attaches to document root node
- [PASS]  bbaf0111ff84 comment-nodes > comment before --- attaches as foot of preceding document
- • Path to captured log: _build/testo/status/yamlx/bbaf0111ff84/log
- [RUN]   c6d9ec8e0a54 comment-nodes > line comment attaches to scalar value node
- [PASS]  a54963bebd47 comment-nodes > comment between key and value attaches as head of value
- • Path to captured log: _build/testo/status/yamlx/a54963bebd47/log
- [RUN]   0978fda95be4 anchors > anchor defined in one document is not visible in the next
- [PASS]  c6d9ec8e0a54 comment-nodes > line comment attaches to scalar value node
- • Path to captured log: _build/testo/status/yamlx/c6d9ec8e0a54/log
- [RUN]   ebc69acc3387 anchors > same anchor name may be reused across documents
- [PASS]  368e342dcddc comment-nodes > head comment attaches to document root node
- • Path to captured log: _build/testo/status/yamlx/368e342dcddc/log
- [RUN]   30e260430616 printer > compact mapping — single key
- [PASS]  0978fda95be4 anchors > anchor defined in one document is not visible in the next
- • Path to captured log: _build/testo/status/yamlx/0978fda95be4/log
- [RUN]   cdaaf936448b printer > compact mapping — multiple keys
- [PASS]  ebc69acc3387 anchors > same anchor name may be reused across documents
- • Path to captured log: _build/testo/status/yamlx/ebc69acc3387/log
- [RUN]   dfdf4db3178e printer > compact mapping — nested block mapping value
- [PASS]  30e260430616 printer > compact mapping — single key
- • Path to captured log: _build/testo/status/yamlx/30e260430616/log
- [RUN]   0f75693c03a1 printer > compact mapping — nested block mapping value with sibling key
- [PASS]  cdaaf936448b printer > compact mapping — multiple keys
- • Path to captured log: _build/testo/status/yamlx/cdaaf936448b/log
- [RUN]   985e0bd69340 printer > compact mapping — nested block sequence value
- [PASS]  dfdf4db3178e printer > compact mapping — nested block mapping value
- • Path to captured log: _build/testo/status/yamlx/dfdf4db3178e/log
- [RUN]   fc4357acebdb printer > compact mapping — flow sequence value preserved
- [PASS]  0f75693c03a1 printer > compact mapping — nested block mapping value with sibling key
- • Path to captured log: _build/testo/status/yamlx/0f75693c03a1/log
- [RUN]   81e5d33e7d9e printer > compact mapping — list of mappings
- [PASS]  985e0bd69340 printer > compact mapping — nested block sequence value
- • Path to captured log: _build/testo/status/yamlx/985e0bd69340/log
- [RUN]   930f807b1ca7 printer > non-compact: nested block sequence uses dash-newline
- [PASS]  fc4357acebdb printer > compact mapping — flow sequence value preserved
- • Path to captured log: _build/testo/status/yamlx/fc4357acebdb/log
- [RUN]   30ce69919a36 printer > single-quoted scalar preserved
- [PASS]  81e5d33e7d9e printer > compact mapping — list of mappings
- • Path to captured log: _build/testo/status/yamlx/81e5d33e7d9e/log
- [RUN]   5178f2e4eb59 printer > double-quoted scalar preserved
- [PASS]  30ce69919a36 printer > single-quoted scalar preserved
- • Path to captured log: _build/testo/status/yamlx/30ce69919a36/log
- [RUN]   67b22f6ff2cd printer > literal block scalar preserved
- [PASS]  930f807b1ca7 printer > non-compact: nested block sequence uses dash-newline
- • Path to captured log: _build/testo/status/yamlx/930f807b1ca7/log
- [RUN]   750849aa2117 printer > folded block scalar preserved
- [PASS]  23972e370a91 roundtrip > nested block mapping (values)
- • Path to captured log: _build/testo/status/yamlx/23972e370a91/log
- [RUN]   0568721029c9 printer > flow mapping preserved
- [PASS]  5178f2e4eb59 printer > double-quoted scalar preserved
- • Path to captured log: _build/testo/status/yamlx/5178f2e4eb59/log
- [RUN]   03274f7f86fb printer > flow sequence preserved
- [PASS]  a52b5d3c621c has-comments > Node.has_comments on single node with head comment → true
- • Path to captured log: _build/testo/status/yamlx/a52b5d3c621c/log
- [RUN]   3696d03829ea printer > empty block mapping
- [PASS]  67b22f6ff2cd printer > literal block scalar preserved
- • Path to captured log: _build/testo/status/yamlx/67b22f6ff2cd/log
- [RUN]   5abbf9c28c4d printer > empty block sequence
- [PASS]  03274f7f86fb printer > flow sequence preserved
- • Path to captured log: _build/testo/status/yamlx/03274f7f86fb/log
- [RUN]   bb804ee5a7da printer > sequence in mapping
- [PASS]  750849aa2117 printer > folded block scalar preserved
- • Path to captured log: _build/testo/status/yamlx/750849aa2117/log
- [RUN]   4d004629c88e printer > mapping in mapping
- [PASS]  5abbf9c28c4d printer > empty block sequence
- • Path to captured log: _build/testo/status/yamlx/5abbf9c28c4d/log
- [RUN]   e4eb290e74d3 printer > anchor and alias
- [PASS]  bb804ee5a7da printer > sequence in mapping
- • Path to captured log: _build/testo/status/yamlx/bb804ee5a7da/log
- [RUN]   f928ede1ab79 printer > multi-document: second gets --- marker
- [PASS]  4d004629c88e printer > mapping in mapping
- • Path to captured log: _build/testo/status/yamlx/4d004629c88e/log
- [RUN]   5bc0cf0ac934 printer > multi-document: block collection gets own line after ---
- [PASS]  e4eb290e74d3 printer > anchor and alias
- • Path to captured log: _build/testo/status/yamlx/e4eb290e74d3/log
- [RUN]   0c61d9560715 expansion-limit > YAML bomb raises Expansion_limit_exceeded via of_string
- [PASS]  382ada03c177 roundtrip > mapping in sequence (idempotent)
- • Path to captured log: _build/testo/status/yamlx/382ada03c177/log
- [RUN]   81cf85b7bea4 expansion-limit > YAML bomb raises Expansion_limit_exceeded via to_plain_yaml
- [PASS]  f928ede1ab79 printer > multi-document: second gets --- marker
- • Path to captured log: _build/testo/status/yamlx/f928ede1ab79/log
- [RUN]   feb1123e839f expansion-limit > YAML bomb is Error via of_string_result
- [PASS]  5bc0cf0ac934 printer > multi-document: block collection gets own line after ---
- • Path to captured log: _build/testo/status/yamlx/5bc0cf0ac934/log
- [RUN]   7c30c2053c62 expansion-limit > custom low limit is respected
- [PASS]  0568721029c9 printer > flow mapping preserved
- • Path to captured log: _build/testo/status/yamlx/0568721029c9/log
- [RUN]   a2fb448eddc7 expansion-limit > normal aliases within default limit succeed
- [PASS]  3696d03829ea printer > empty block mapping
- • Path to captured log: _build/testo/status/yamlx/3696d03829ea/log
- [RUN]   fba34658ac73 expansion-limit > to_yaml does not expand aliases and ignores limit
- [PASS]  5c13bc488bfb roundtrip > sequence in mapping (idempotent)
- • Path to captured log: _build/testo/status/yamlx/5c13bc488bfb/log
- [RUN]   68ada09cebdb depth-limit > deeply nested input raises Depth_limit_exceeded via parse_nodes
- [PASS]  7c30c2053c62 expansion-limit > custom low limit is respected
- • Path to captured log: _build/testo/status/yamlx/7c30c2053c62/log
- [RUN]   ae3442112863 depth-limit > deeply nested input raises Depth_limit_exceeded via of_string
- [PASS]  422d737b1d15 comments > line comment on alias
- • Path to captured log: _build/testo/status/yamlx/422d737b1d15/log
- [RUN]   b17ad451f9b1 depth-limit > depth limit is Error via of_string_result
- [PASS]  68ada09cebdb depth-limit > deeply nested input raises Depth_limit_exceeded via parse_nodes
- • Path to captured log: _build/testo/status/yamlx/68ada09cebdb/log
- [RUN]   e74567255302 depth-limit > custom low limit is respected
- [PASS]  e3fa2d415cf1 roundtrip > nested block sequence (values)
- • Path to captured log: _build/testo/status/yamlx/e3fa2d415cf1/log
- [RUN]   72c0b200f69b depth-limit > input exactly at the limit is accepted
- [PASS]  a2fb448eddc7 expansion-limit > normal aliases within default limit succeed
- • Path to captured log: _build/testo/status/yamlx/a2fb448eddc7/log
- [RUN]   cc203b5e7cd9 depth-limit > node_height reflects correct subtree height
- [PASS]  e74567255302 depth-limit > custom low limit is respected
- • Path to captured log: _build/testo/status/yamlx/e74567255302/log
- [RUN]   6a3b50c79a9a depth-limit > value_height reflects correct subtree height
- [PASS]  fba34658ac73 expansion-limit > to_yaml does not expand aliases and ignores limit
- • Path to captured log: _build/testo/status/yamlx/fba34658ac73/log
- [RUN]   dd2e5264431e performance > deeply nested flow sequences parse in linear time
- [PASS]  ae3442112863 depth-limit > deeply nested input raises Depth_limit_exceeded via of_string
- • Path to captured log: _build/testo/status/yamlx/ae3442112863/log
- [RUN]   3b5d9d255e19 conversion > value → node → value: null
- [PASS]  6a3b50c79a9a depth-limit > value_height reflects correct subtree height
- • Path to captured log: _build/testo/status/yamlx/6a3b50c79a9a/log
- [RUN]   8808321554ee conversion > value → node → value: bool true
- [PASS]  cc203b5e7cd9 depth-limit > node_height reflects correct subtree height
- • Path to captured log: _build/testo/status/yamlx/cc203b5e7cd9/log
- [RUN]   acde6216cf86 conversion > value → node → value: bool false
- [PASS]  72c0b200f69b depth-limit > input exactly at the limit is accepted
- • Path to captured log: _build/testo/status/yamlx/72c0b200f69b/log
- [RUN]   d1a1700170c6 conversion > value → node → value: int zero
- [PASS]  b17ad451f9b1 depth-limit > depth limit is Error via of_string_result
- • Path to captured log: _build/testo/status/yamlx/b17ad451f9b1/log
- [RUN]   746b3ee74c54 conversion > value → node → value: int positive
- [PASS]  3b5d9d255e19 conversion > value → node → value: null
- • Path to captured log: _build/testo/status/yamlx/3b5d9d255e19/log
- [RUN]   f8ea908b19ce conversion > value → node → value: int negative
- [PASS]  8808321554ee conversion > value → node → value: bool true
- • Path to captured log: _build/testo/status/yamlx/8808321554ee/log
- [RUN]   d48c52230018 conversion > value → node → value: float
- [PASS]  d1a1700170c6 conversion > value → node → value: int zero
- • Path to captured log: _build/testo/status/yamlx/d1a1700170c6/log
- [RUN]   54f51e4317c4 conversion > value → node → value: float nan
- [PASS]  acde6216cf86 conversion > value → node → value: bool false
- • Path to captured log: _build/testo/status/yamlx/acde6216cf86/log
- [RUN]   7a77249d63f1 conversion > value → node → value: float inf
- [PASS]  11c48d7d40b4 roundtrip > block mapping (idempotent)
- • Path to captured log: _build/testo/status/yamlx/11c48d7d40b4/log
- [RUN]   22cf07e34da9 conversion > value → node → value: float neg inf
- [PASS]  d48c52230018 conversion > value → node → value: float
- • Path to captured log: _build/testo/status/yamlx/d48c52230018/log
- [RUN]   e1a12f982006 conversion > value → node → value: string simple
- [PASS]  54f51e4317c4 conversion > value → node → value: float nan
- • Path to captured log: _build/testo/status/yamlx/54f51e4317c4/log
- [RUN]   19ecd86c07cb conversion > value → node → value: string empty
- [PASS]  f8ea908b19ce conversion > value → node → value: int negative
- • Path to captured log: _build/testo/status/yamlx/f8ea908b19ce/log
- [RUN]   634743480738 conversion > value → node → value: string with newline
- [PASS]  7a77249d63f1 conversion > value → node → value: float inf
- • Path to captured log: _build/testo/status/yamlx/7a77249d63f1/log
- [RUN]   4aee468fd8fe conversion > value → node → value: string that looks like int
- [PASS]  e1a12f982006 conversion > value → node → value: string simple
- • Path to captured log: _build/testo/status/yamlx/e1a12f982006/log
- [RUN]   1719e6b67e9f conversion > value → node → value: string that looks like null
- [PASS]  19ecd86c07cb conversion > value → node → value: string empty
- • Path to captured log: _build/testo/status/yamlx/19ecd86c07cb/log
- [RUN]   34a71783c4e4 conversion > value → node → value: string that looks like bool
- [PASS]  4aee468fd8fe conversion > value → node → value: string that looks like int
- • Path to captured log: _build/testo/status/yamlx/4aee468fd8fe/log
- [RUN]   c81d8d46ff9e conversion > value → node → value: empty sequence
- [PASS]  746b3ee74c54 conversion > value → node → value: int positive
- • Path to captured log: _build/testo/status/yamlx/746b3ee74c54/log
- [RUN]   7d981b27dd5d conversion > value → node → value: sequence of ints
- [PASS]  34a71783c4e4 conversion > value → node → value: string that looks like bool
- • Path to captured log: _build/testo/status/yamlx/34a71783c4e4/log
- [RUN]   5b3a796b79ef conversion > value → node → value: empty mapping
- [PASS]  a4058648eba9 roundtrip > sequence in mapping (values)
- • Path to captured log: _build/testo/status/yamlx/a4058648eba9/log
- [RUN]   28a02ca18d07 conversion > value → node → value: mapping str→int
- [PASS]  1719e6b67e9f conversion > value → node → value: string that looks like null
- • Path to captured log: _build/testo/status/yamlx/1719e6b67e9f/log
- [RUN]   f0f3f5717699 conversion > value → node → value: nested mapping
- [PASS]  5b3a796b79ef conversion > value → node → value: empty mapping
- • Path to captured log: _build/testo/status/yamlx/5b3a796b79ef/log
- [RUN]   08ae3b88511a conversion > node → value → node: plain scalars
- [PASS]  c81d8d46ff9e conversion > value → node → value: empty sequence
- • Path to captured log: _build/testo/status/yamlx/c81d8d46ff9e/log
- [RUN]   331ff00347ff conversion > node → value → node: null
- [PASS]  28a02ca18d07 conversion > value → node → value: mapping str→int
- • Path to captured log: _build/testo/status/yamlx/28a02ca18d07/log
- [RUN]   652ebe5b877a conversion > node → value → node: bool
- [PASS]  f0f3f5717699 conversion > value → node → value: nested mapping
- • Path to captured log: _build/testo/status/yamlx/f0f3f5717699/log
- [RUN]   5258eb0c49db conversion > node → value → node: int
- [PASS]  caef286570ec roundtrip > mapping in sequence (values)
- • Path to captured log: _build/testo/status/yamlx/caef286570ec/log
- [RUN]   9edcc9552829 conversion > node → value → node: float
- [PASS]  652ebe5b877a conversion > node → value → node: bool
- • Path to captured log: _build/testo/status/yamlx/652ebe5b877a/log
- [RUN]   edd2266e5721 conversion > node → value → node: block mapping
- [PASS]  5258eb0c49db conversion > node → value → node: int
- • Path to captured log: _build/testo/status/yamlx/5258eb0c49db/log
- [RUN]   6a057481ab9c conversion > node → value → node: block sequence
- [PASS]  9edcc9552829 conversion > node → value → node: float
- • Path to captured log: _build/testo/status/yamlx/9edcc9552829/log
- [RUN]   c69a7d144d5b conversion > node → value → node: nested
- [PASS]  08ae3b88511a conversion > node → value → node: plain scalars
- • Path to captured log: _build/testo/status/yamlx/08ae3b88511a/log
- [RUN]   31c516b9bce2 conversion > node → value → node: alias expanded
- [PASS]  6a057481ab9c conversion > node → value → node: block sequence
- • Path to captured log: _build/testo/status/yamlx/6a057481ab9c/log
- [RUN]   22d247a3fce0 conversion > node → value → node: multi-document
- [PASS]  edd2266e5721 conversion > node → value → node: block mapping
- • Path to captured log: _build/testo/status/yamlx/edd2266e5721/log
- [RUN]   b36a86187e98 block-style > style for long multiline string
- [PASS]  c69a7d144d5b conversion > node → value → node: nested
- • Path to captured log: _build/testo/status/yamlx/c69a7d144d5b/log
- [RUN]   78014aeaea6c block-style > style for long prose string
- [PASS]  f3edbb625470 roundtrip > flow sequence (idempotent)
- • Path to captured log: _build/testo/status/yamlx/f3edbb625470/log
- [RUN]   3b700cd56633 block-style > style for short string
- [PASS]  b36a86187e98 block-style > style for long multiline string
- • Path to captured log: _build/testo/status/yamlx/b36a86187e98/log
- [RUN]   d1e9b71a2101 block-style > round-trip for long multiline string
- [PASS]  78014aeaea6c block-style > style for long prose string
- • Path to captured log: _build/testo/status/yamlx/78014aeaea6c/log
- [RUN]   8001e00955bd block-style > round-trip for long prose string
- [PASS]  22d247a3fce0 conversion > node → value → node: multi-document
- • Path to captured log: _build/testo/status/yamlx/22d247a3fce0/log
- [RUN]   3a3eb54624bc block-style > round-trip for short string
- [PASS]  3b700cd56633 block-style > style for short string
- • Path to captured log: _build/testo/status/yamlx/3b700cd56633/log
- [RUN]   d39b447bc26f block-style > style for trailing-newline-only string (short)
- [PASS]  8001e00955bd block-style > round-trip for long prose string
- • Path to captured log: _build/testo/status/yamlx/8001e00955bd/log
- [RUN]   37a27481c781 block-style > style for long plain string
- [PASS]  d1e9b71a2101 block-style > round-trip for long multiline string
- • Path to captured log: _build/testo/status/yamlx/d1e9b71a2101/log
- [RUN]   53532e2ae939 block-style > long string with control char does not use Folded style
- [PASS]  020f2a7c3bbc roundtrip > flow mapping (idempotent)
- • Path to captured log: _build/testo/status/yamlx/020f2a7c3bbc/log
- [RUN]   b56f11856c8c duplicate-keys > last occurrence wins in YAML 1.2
- [PASS]  37a27481c781 block-style > style for long plain string
- • Path to captured log: _build/testo/status/yamlx/37a27481c781/log
- [RUN]   e3a696ddba77 duplicate-keys > order of surviving keys is preserved
- [PASS]  53532e2ae939 block-style > long string with control char does not use Folded style
- • Path to captured log: _build/testo/status/yamlx/53532e2ae939/log
- [RUN]   2a4a7a53b225 duplicate-keys > last occurrence wins in YAML 1.1 (regular pairs)
- [PASS]  d39b447bc26f block-style > style for trailing-newline-only string (short)
- • Path to captured log: _build/testo/status/yamlx/d39b447bc26f/log
- [RUN]   b2f996f9222c duplicate-keys > regular key overrides merged key in YAML 1.1
- [PASS]  b56f11856c8c duplicate-keys > last occurrence wins in YAML 1.2
- • Path to captured log: _build/testo/status/yamlx/b56f11856c8c/log
- [RUN]   c2d74ed54b94 yaml-1.1 > task 1: << is a plain string key in YAML 1.2
- [PASS]  e3a696ddba77 duplicate-keys > order of surviving keys is preserved
- • Path to captured log: _build/testo/status/yamlx/e3a696ddba77/log
- [RUN]   229e5dd0bcb1 yaml-1.1 > bool y/n — 1.2 resolution
- [PASS]  2a4a7a53b225 duplicate-keys > last occurrence wins in YAML 1.1 (regular pairs)
- • Path to captured log: _build/testo/status/yamlx/2a4a7a53b225/log
- [RUN]   11e1c00ef142 yaml-1.1 > bool y/n — 1.1 resolution
- [PASS]  b2f996f9222c duplicate-keys > regular key overrides merged key in YAML 1.1
- • Path to captured log: _build/testo/status/yamlx/b2f996f9222c/log
- [RUN]   91e69f045856 yaml-1.1 > bool Y/N — 1.2 resolution
- [PASS]  91e69f045856 yaml-1.1 > bool Y/N — 1.2 resolution
- • Path to captured log: _build/testo/status/yamlx/91e69f045856/log
- [RUN]   9519c105fe4a yaml-1.1 > bool Y/N — 1.1 resolution
- [PASS]  c2d74ed54b94 yaml-1.1 > task 1: << is a plain string key in YAML 1.2
- • Path to captured log: _build/testo/status/yamlx/c2d74ed54b94/log
- [RUN]   e4cb30c6c9d5 yaml-1.1 > bool yes/no — 1.2 resolution
- [PASS]  229e5dd0bcb1 yaml-1.1 > bool y/n — 1.2 resolution
- • Path to captured log: _build/testo/status/yamlx/229e5dd0bcb1/log
- [RUN]   a6a2762999cc yaml-1.1 > bool yes/no — 1.1 resolution
- [PASS]  9519c105fe4a yaml-1.1 > bool Y/N — 1.1 resolution
- • Path to captured log: _build/testo/status/yamlx/9519c105fe4a/log
- [RUN]   9393a2c0cd47 yaml-1.1 > bool Yes/No — 1.2 resolution
- [PASS]  bf3cafaa51d5 roundtrip > flow sequence (values)
- • Path to captured log: _build/testo/status/yamlx/bf3cafaa51d5/log
- [RUN]   f85d37cba10b yaml-1.1 > bool Yes/No — 1.1 resolution
- [PASS]  1eec086f87f4 roundtrip > flow mapping (values)
- • Path to captured log: _build/testo/status/yamlx/1eec086f87f4/log
- [RUN]   643dff62e335 yaml-1.1 > bool YES/NO — 1.2 resolution
- [PASS]  9393a2c0cd47 yaml-1.1 > bool Yes/No — 1.2 resolution
- • Path to captured log: _build/testo/status/yamlx/9393a2c0cd47/log
- [RUN]   063750ebf0a6 yaml-1.1 > bool YES/NO — 1.1 resolution
- [PASS]  f85d37cba10b yaml-1.1 > bool Yes/No — 1.1 resolution
- • Path to captured log: _build/testo/status/yamlx/f85d37cba10b/log
- [RUN]   f776da1ff0d4 yaml-1.1 > bool n — 1.2 resolution
- [PASS]  643dff62e335 yaml-1.1 > bool YES/NO — 1.2 resolution
- • Path to captured log: _build/testo/status/yamlx/643dff62e335/log
- [RUN]   b31ebe776de2 yaml-1.1 > bool n — 1.1 resolution
- [PASS]  063750ebf0a6 yaml-1.1 > bool YES/NO — 1.1 resolution
- • Path to captured log: _build/testo/status/yamlx/063750ebf0a6/log
- [RUN]   a65c604607f9 yaml-1.1 > bool no — 1.2 resolution
- [PASS]  f776da1ff0d4 yaml-1.1 > bool n — 1.2 resolution
- • Path to captured log: _build/testo/status/yamlx/f776da1ff0d4/log
- [RUN]   6c53c14cb3f8 yaml-1.1 > bool no — 1.1 resolution
- [PASS]  b31ebe776de2 yaml-1.1 > bool n — 1.1 resolution
- • Path to captured log: _build/testo/status/yamlx/b31ebe776de2/log
- [RUN]   f887e4a424e9 yaml-1.1 > bool on — 1.2 resolution
- [PASS]  a65c604607f9 yaml-1.1 > bool no — 1.2 resolution
- • Path to captured log: _build/testo/status/yamlx/a65c604607f9/log
- [RUN]   5bc469a35036 yaml-1.1 > bool on — 1.1 resolution
- [PASS]  6c53c14cb3f8 yaml-1.1 > bool no — 1.1 resolution
- • Path to captured log: _build/testo/status/yamlx/6c53c14cb3f8/log
- [RUN]   bb2f6a4866dc yaml-1.1 > bool On — 1.2 resolution
- [PASS]  e4cb30c6c9d5 yaml-1.1 > bool yes/no — 1.2 resolution
- • Path to captured log: _build/testo/status/yamlx/e4cb30c6c9d5/log
- [RUN]   72533c589d66 yaml-1.1 > bool On — 1.1 resolution
- [PASS]  5bc469a35036 yaml-1.1 > bool on — 1.1 resolution
- • Path to captured log: _build/testo/status/yamlx/5bc469a35036/log
- [RUN]   a03f30553946 yaml-1.1 > bool ON — 1.2 resolution
- [PASS]  bb2f6a4866dc yaml-1.1 > bool On — 1.2 resolution
- • Path to captured log: _build/testo/status/yamlx/bb2f6a4866dc/log
- [RUN]   cbd1159f1557 yaml-1.1 > bool ON — 1.1 resolution
- [PASS]  f887e4a424e9 yaml-1.1 > bool on — 1.2 resolution
- • Path to captured log: _build/testo/status/yamlx/f887e4a424e9/log
- [RUN]   c0faa0d88718 yaml-1.1 > bool off — 1.2 resolution
- [PASS]  a03f30553946 yaml-1.1 > bool ON — 1.2 resolution
- • Path to captured log: _build/testo/status/yamlx/a03f30553946/log
- [RUN]   23e4c5fbc644 yaml-1.1 > bool off — 1.1 resolution
- [PASS]  cbd1159f1557 yaml-1.1 > bool ON — 1.1 resolution
- • Path to captured log: _build/testo/status/yamlx/cbd1159f1557/log
- [RUN]   da4bdd5ee88a yaml-1.1 > bool Off — 1.2 resolution
- [PASS]  c0faa0d88718 yaml-1.1 > bool off — 1.2 resolution
- • Path to captured log: _build/testo/status/yamlx/c0faa0d88718/log
- [RUN]   720fe5e9d5f7 yaml-1.1 > bool Off — 1.1 resolution
- [PASS]  23e4c5fbc644 yaml-1.1 > bool off — 1.1 resolution
- • Path to captured log: _build/testo/status/yamlx/23e4c5fbc644/log
- [RUN]   3a8a28ad7e49 yaml-1.1 > bool OFF — 1.2 resolution
- [PASS]  da4bdd5ee88a yaml-1.1 > bool Off — 1.2 resolution
- • Path to captured log: _build/testo/status/yamlx/da4bdd5ee88a/log
- [RUN]   13aac0128af2 yaml-1.1 > bool OFF — 1.1 resolution
- [PASS]  720fe5e9d5f7 yaml-1.1 > bool Off — 1.1 resolution
- • Path to captured log: _build/testo/status/yamlx/720fe5e9d5f7/log
- [RUN]   73e070a396fa yaml-1.1 > bool true — 1.2 resolution
- [PASS]  3a8a28ad7e49 yaml-1.1 > bool OFF — 1.2 resolution
- • Path to captured log: _build/testo/status/yamlx/3a8a28ad7e49/log
- [RUN]   1290158bdecd yaml-1.1 > bool true — 1.1 resolution
- [PASS]  13aac0128af2 yaml-1.1 > bool OFF — 1.1 resolution
- • Path to captured log: _build/testo/status/yamlx/13aac0128af2/log
- [RUN]   0e8ee96da759 yaml-1.1 > bool false — 1.2 resolution
- [PASS]  73e070a396fa yaml-1.1 > bool true — 1.2 resolution
- • Path to captured log: _build/testo/status/yamlx/73e070a396fa/log
- [RUN]   1312d28c691d yaml-1.1 > bool false — 1.1 resolution
- [PASS]  1290158bdecd yaml-1.1 > bool true — 1.1 resolution
- • Path to captured log: _build/testo/status/yamlx/1290158bdecd/log
- [RUN]   e31415965f65 yaml-1.1 > null ~ — 1.2 resolution
- [PASS]  0e8ee96da759 yaml-1.1 > bool false — 1.2 resolution
- • Path to captured log: _build/testo/status/yamlx/0e8ee96da759/log
- [RUN]   a7647b786348 yaml-1.1 > null ~ — 1.1 resolution
- [PASS]  1312d28c691d yaml-1.1 > bool false — 1.1 resolution
- • Path to captured log: _build/testo/status/yamlx/1312d28c691d/log
- [RUN]   9318baa7f786 yaml-1.1 > null keyword — 1.2 resolution
- [PASS]  a7647b786348 yaml-1.1 > null ~ — 1.1 resolution
- • Path to captured log: _build/testo/status/yamlx/a7647b786348/log
- [RUN]   0306802e689c yaml-1.1 > null keyword — 1.1 resolution
- [PASS]  e31415965f65 yaml-1.1 > null ~ — 1.2 resolution
- • Path to captured log: _build/testo/status/yamlx/e31415965f65/log
- [RUN]   a343c88f753a yaml-1.1 > octal 0755 (decimal in 1.2) — 1.2 resolution
- [PASS]  9318baa7f786 yaml-1.1 > null keyword — 1.2 resolution
- • Path to captured log: _build/testo/status/yamlx/9318baa7f786/log
- [RUN]   2c390c55a7a7 yaml-1.1 > octal 0755 (decimal in 1.2) — 1.1 resolution
- [PASS]  0306802e689c yaml-1.1 > null keyword — 1.1 resolution
- • Path to captured log: _build/testo/status/yamlx/0306802e689c/log
- [RUN]   a8aaecfe1033 yaml-1.1 > octal 0o755 (both schemas) — 1.2 resolution
- [PASS]  a343c88f753a yaml-1.1 > octal 0755 (decimal in 1.2) — 1.2 resolution
- • Path to captured log: _build/testo/status/yamlx/a343c88f753a/log
- [RUN]   3244a292b90a yaml-1.1 > octal 0o755 (both schemas) — 1.1 resolution
- [PASS]  2c390c55a7a7 yaml-1.1 > octal 0755 (decimal in 1.2) — 1.1 resolution
- ...TRUNCATED BY DUNE...
- • Path to captured log: _build/testo/status/yamlx/66570b1fc7ef/log
- • Time limit: 5 seconds
- [RUN]   b5bf3d797160 yaml-test-suite > M7A3: Spec Example 9.3. Bare Documents
- [PASS]  d0c331082126 yaml-test-suite > M5C3: Spec Example 8.21. Block Scalar Nodes
- • Path to captured log: _build/testo/status/yamlx/d0c331082126/log
- • Time limit: 5 seconds
- [RUN]   71519a240e8a yaml-test-suite > M7NX: Nested flow collections
- [PASS]  01ebd2deca66 yaml-test-suite > M5DY: Spec Example 2.11. Mapping between Sequences
- • Path to captured log: _build/testo/status/yamlx/01ebd2deca66/log
- • Time limit: 5 seconds
- [RUN]   f36c01acc6ca yaml-test-suite > M9B4: Spec Example 8.7. Literal Scalar
- [PASS]  cb82fc5337c7 yaml-test-suite > M2N8: Question mark edge cases
- • Path to captured log: _build/testo/status/yamlx/cb82fc5337c7/log
- • Time limit: 5 seconds
- [RUN]   b49899d63d94 yaml-test-suite > MJS9: Spec Example 6.7. Block Folding
- [PASS]  529e06d3e3eb yaml-test-suite > JEF9: Trailing whitespace in streams
- • Path to captured log: _build/testo/status/yamlx/529e06d3e3eb/log
- • Time limit: 5 seconds
- [RUN]   561c8a86c8ff yaml-test-suite > MUS6: Directive variants
- [PASS]  f36c01acc6ca yaml-test-suite > M9B4: Spec Example 8.7. Literal Scalar
- • Path to captured log: _build/testo/status/yamlx/f36c01acc6ca/log
- • Time limit: 5 seconds
- [RUN]   cc547bc834c8 yaml-test-suite > MUS6 #2
- [PASS]  71519a240e8a yaml-test-suite > M7NX: Nested flow collections
- • Path to captured log: _build/testo/status/yamlx/71519a240e8a/log
- • Time limit: 5 seconds
- [RUN]   5f0811eecffb yaml-test-suite > MUS6 #3
- [PASS]  b5bf3d797160 yaml-test-suite > M7A3: Spec Example 9.3. Bare Documents
- • Path to captured log: _build/testo/status/yamlx/b5bf3d797160/log
- • Time limit: 5 seconds
- [RUN]   0df481c0b0aa yaml-test-suite > MXS3: Flow Mapping in Block Sequence
- [PASS]  cc547bc834c8 yaml-test-suite > MUS6 #2
- • Path to captured log: _build/testo/status/yamlx/cc547bc834c8/log
- • Time limit: 5 seconds
- [RUN]   8a33b37caa42 yaml-test-suite > MYW6: Block Scalar Strip
- [PASS]  5f0811eecffb yaml-test-suite > MUS6 #3
- • Path to captured log: _build/testo/status/yamlx/5f0811eecffb/log
- • Time limit: 5 seconds
- [RUN]   7fe9d00c2cc8 yaml-test-suite > MZX3: Non-Specific Tags on Scalars
- [PASS]  0df481c0b0aa yaml-test-suite > MXS3: Flow Mapping in Block Sequence
- • Path to captured log: _build/testo/status/yamlx/0df481c0b0aa/log
- • Time limit: 5 seconds
- [RUN]   0fee7f6d4c24 yaml-test-suite > N4JP: Bad indentation in mapping
- [PASS]  8a33b37caa42 yaml-test-suite > MYW6: Block Scalar Strip
- • Path to captured log: _build/testo/status/yamlx/8a33b37caa42/log
- • Time limit: 5 seconds
- [RUN]   7d576774c328 yaml-test-suite > N782: Invalid document markers in flow style
- [PASS]  2dedfbe33bf1 yaml-test-suite > M6YH: Block sequence indentation
- • Path to captured log: _build/testo/status/yamlx/2dedfbe33bf1/log
- • Time limit: 5 seconds
- [RUN]   17fc49df407e yaml-test-suite > NAT4: Various empty or newline only quoted strings
- [PASS]  7fe9d00c2cc8 yaml-test-suite > MZX3: Non-Specific Tags on Scalars
- • Path to captured log: _build/testo/status/yamlx/7fe9d00c2cc8/log
- • Time limit: 5 seconds
- [RUN]   35cd28f6b5a9 yaml-test-suite > NB6Z: Multiline plain value with tabs on empty lines
- [PASS]  7d576774c328 yaml-test-suite > N782: Invalid document markers in flow style
- • Path to captured log: _build/testo/status/yamlx/7d576774c328/log
- • Time limit: 5 seconds
- [RUN]   5261b5376f6f yaml-test-suite > NHX8: Empty Lines at End of Document
- [PASS]  0fee7f6d4c24 yaml-test-suite > N4JP: Bad indentation in mapping
- • Path to captured log: _build/testo/status/yamlx/0fee7f6d4c24/log
- • Time limit: 5 seconds
- [RUN]   b01fc2de6062 yaml-test-suite > NJ66: Multiline plain flow mapping key
- [PASS]  17fc49df407e yaml-test-suite > NAT4: Various empty or newline only quoted strings
- • Path to captured log: _build/testo/status/yamlx/17fc49df407e/log
- • Time limit: 5 seconds
- [RUN]   8a51b0503ba2 yaml-test-suite > NKF9: Empty keys in block and flow mapping
- [PASS]  5261b5376f6f yaml-test-suite > NHX8: Empty Lines at End of Document
- • Path to captured log: _build/testo/status/yamlx/5261b5376f6f/log
- • Time limit: 5 seconds
- [RUN]   9b04be5d14f8 yaml-test-suite > NP9H: Spec Example 7.5. Double Quoted Line Breaks
- [PASS]  9b04be5d14f8 yaml-test-suite > NP9H: Spec Example 7.5. Double Quoted Line Breaks
- • Path to captured log: _build/testo/status/yamlx/9b04be5d14f8/log
- • Time limit: 5 seconds
- [RUN]   4d980d1b7f13 yaml-test-suite > P2AD: Spec Example 8.1. Block Scalar Header
- [PASS]  8a51b0503ba2 yaml-test-suite > NKF9: Empty keys in block and flow mapping
- • Path to captured log: _build/testo/status/yamlx/8a51b0503ba2/log
- • Time limit: 5 seconds
- [RUN]   95fb2a1a0f92 yaml-test-suite > P2EQ: Invalid sequene item on same line as previous item
- [PASS]  35cd28f6b5a9 yaml-test-suite > NB6Z: Multiline plain value with tabs on empty lines
- • Path to captured log: _build/testo/status/yamlx/35cd28f6b5a9/log
- • Time limit: 5 seconds
- [RUN]   2b21bea7e1ca yaml-test-suite > P76L: Spec Example 6.19. Secondary Tag Handle
- [PASS]  b01fc2de6062 yaml-test-suite > NJ66: Multiline plain flow mapping key
- • Path to captured log: _build/testo/status/yamlx/b01fc2de6062/log
- • Time limit: 5 seconds
- [RUN]   3ab0b8219e4c yaml-test-suite > P94K: Spec Example 6.11. Multi-Line Comments
- [PASS]  4d980d1b7f13 yaml-test-suite > P2AD: Spec Example 8.1. Block Scalar Header
- • Path to captured log: _build/testo/status/yamlx/4d980d1b7f13/log
- • Time limit: 5 seconds
- [RUN]   605aef3fd787 yaml-test-suite > PBJ2: Spec Example 2.3. Mapping Scalars to Sequences
- [PASS]  95fb2a1a0f92 yaml-test-suite > P2EQ: Invalid sequene item on same line as previous item
- • Path to captured log: _build/testo/status/yamlx/95fb2a1a0f92/log
- • Time limit: 5 seconds
- [RUN]   42d54ae31637 yaml-test-suite > PRH3: Spec Example 7.9. Single Quoted Lines
- [PASS]  2b21bea7e1ca yaml-test-suite > P76L: Spec Example 6.19. Secondary Tag Handle
- • Path to captured log: _build/testo/status/yamlx/2b21bea7e1ca/log
- • Time limit: 5 seconds
- [RUN]   8f480db78c89 yaml-test-suite > PUW8: Document start on last line
- [PASS]  3ab0b8219e4c yaml-test-suite > P94K: Spec Example 6.11. Multi-Line Comments
- • Path to captured log: _build/testo/status/yamlx/3ab0b8219e4c/log
- • Time limit: 5 seconds
- [RUN]   19729e79d414 yaml-test-suite > PW8X: Anchors on Empty Scalars
- [PASS]  605aef3fd787 yaml-test-suite > PBJ2: Spec Example 2.3. Mapping Scalars to Sequences
- • Path to captured log: _build/testo/status/yamlx/605aef3fd787/log
- • Time limit: 5 seconds
- [RUN]   952e73d74d73 yaml-test-suite > Q4CL: Trailing content after quoted value
- [PASS]  42d54ae31637 yaml-test-suite > PRH3: Spec Example 7.9. Single Quoted Lines
- • Path to captured log: _build/testo/status/yamlx/42d54ae31637/log
- • Time limit: 5 seconds
- [RUN]   0384bcb40212 yaml-test-suite > Q5MG: Tab at beginning of line followed by a flow mapping
- [PASS]  8f480db78c89 yaml-test-suite > PUW8: Document start on last line
- • Path to captured log: _build/testo/status/yamlx/8f480db78c89/log
- • Time limit: 5 seconds
- [RUN]   fd0e9e1d0237 yaml-test-suite > Q88A: Spec Example 7.23. Flow Content
- [PASS]  19729e79d414 yaml-test-suite > PW8X: Anchors on Empty Scalars
- • Path to captured log: _build/testo/status/yamlx/19729e79d414/log
- • Time limit: 5 seconds
- [RUN]   0d7077850c4a yaml-test-suite > Q8AD: Spec Example 7.5. Double Quoted Line Breaks [1.3]
- [PASS]  952e73d74d73 yaml-test-suite > Q4CL: Trailing content after quoted value
- • Path to captured log: _build/testo/status/yamlx/952e73d74d73/log
- • Time limit: 5 seconds
- [RUN]   9b9547b21738 yaml-test-suite > Q9WF: Spec Example 6.12. Separation Spaces
- [PASS]  0384bcb40212 yaml-test-suite > Q5MG: Tab at beginning of line followed by a flow mapping
- • Path to captured log: _build/testo/status/yamlx/0384bcb40212/log
- • Time limit: 5 seconds
- [RUN]   94c2ad3d8d0d yaml-test-suite > QB6E: Wrong indented multiline quoted scalar
- [PASS]  fd0e9e1d0237 yaml-test-suite > Q88A: Spec Example 7.23. Flow Content
- • Path to captured log: _build/testo/status/yamlx/fd0e9e1d0237/log
- • Time limit: 5 seconds
- [RUN]   e8df9498f25b yaml-test-suite > QF4Y: Spec Example 7.19. Single Pair Flow Mappings
- [PASS]  0d7077850c4a yaml-test-suite > Q8AD: Spec Example 7.5. Double Quoted Line Breaks [1.3]
- • Path to captured log: _build/testo/status/yamlx/0d7077850c4a/log
- • Time limit: 5 seconds
- [RUN]   dcc66a83c9eb yaml-test-suite > QLJ7: Tag shorthand used in documents but only defined in the first
- [PASS]  9b9547b21738 yaml-test-suite > Q9WF: Spec Example 6.12. Separation Spaces
- • Path to captured log: _build/testo/status/yamlx/9b9547b21738/log
- • Time limit: 5 seconds
- [RUN]   67d0deabf3c1 yaml-test-suite > QT73: Comment and document-end marker
- [PASS]  94c2ad3d8d0d yaml-test-suite > QB6E: Wrong indented multiline quoted scalar
- • Path to captured log: _build/testo/status/yamlx/94c2ad3d8d0d/log
- • Time limit: 5 seconds
- [RUN]   0ef98b681ae5 yaml-test-suite > R4YG: Spec Example 8.2. Block Indentation Indicator
- [PASS]  e8df9498f25b yaml-test-suite > QF4Y: Spec Example 7.19. Single Pair Flow Mappings
- • Path to captured log: _build/testo/status/yamlx/e8df9498f25b/log
- • Time limit: 5 seconds
- [RUN]   baadbcb34376 yaml-test-suite > R52L: Nested flow mapping sequence and mappings
- [PASS]  67d0deabf3c1 yaml-test-suite > QT73: Comment and document-end marker
- • Path to captured log: _build/testo/status/yamlx/67d0deabf3c1/log
- • Time limit: 5 seconds
- [RUN]   8093c093db0e yaml-test-suite > RHX7: YAML directive without document end marker
- [PASS]  dcc66a83c9eb yaml-test-suite > QLJ7: Tag shorthand used in documents but only defined in the first
- • Path to captured log: _build/testo/status/yamlx/dcc66a83c9eb/log
- • Time limit: 5 seconds
- [RUN]   beaaf7163086 yaml-test-suite > RLU9: Sequence Indent
- [PASS]  0ef98b681ae5 yaml-test-suite > R4YG: Spec Example 8.2. Block Indentation Indicator
- • Path to captured log: _build/testo/status/yamlx/0ef98b681ae5/log
- • Time limit: 5 seconds
- [RUN]   9635341ae59c yaml-test-suite > RR7F: Mixed Block Mapping (implicit to explicit)
- [PASS]  baadbcb34376 yaml-test-suite > R52L: Nested flow mapping sequence and mappings
- • Path to captured log: _build/testo/status/yamlx/baadbcb34376/log
- • Time limit: 5 seconds
- [RUN]   3f582055e8e8 yaml-test-suite > RTP8: Spec Example 9.2. Document Markers
- [PASS]  8093c093db0e yaml-test-suite > RHX7: YAML directive without document end marker
- • Path to captured log: _build/testo/status/yamlx/8093c093db0e/log
- • Time limit: 5 seconds
- [RUN]   9781995b2e17 yaml-test-suite > RXY3: Invalid document-end marker in single quoted string
- [PASS]  beaaf7163086 yaml-test-suite > RLU9: Sequence Indent
- • Path to captured log: _build/testo/status/yamlx/beaaf7163086/log
- • Time limit: 5 seconds
- [RUN]   e3bbea10cbb5 yaml-test-suite > RZP5: Various Trailing Comments [1.3]
- [PASS]  9635341ae59c yaml-test-suite > RR7F: Mixed Block Mapping (implicit to explicit)
- • Path to captured log: _build/testo/status/yamlx/9635341ae59c/log
- • Time limit: 5 seconds
- [RUN]   5153025f78f8 yaml-test-suite > RZT7: Spec Example 2.28. Log File
- [PASS]  9781995b2e17 yaml-test-suite > RXY3: Invalid document-end marker in single quoted string
- • Path to captured log: _build/testo/status/yamlx/9781995b2e17/log
- • Time limit: 5 seconds
- [RUN]   8f80efcee9f8 yaml-test-suite > S3PD: Spec Example 8.18. Implicit Block Mapping Entries
- [PASS]  3f582055e8e8 yaml-test-suite > RTP8: Spec Example 9.2. Document Markers
- • Path to captured log: _build/testo/status/yamlx/3f582055e8e8/log
- • Time limit: 5 seconds
- [RUN]   b86ab1340bb0 yaml-test-suite > S4GJ: Invalid text after block scalar indicator
- [PASS]  e3bbea10cbb5 yaml-test-suite > RZP5: Various Trailing Comments [1.3]
- • Path to captured log: _build/testo/status/yamlx/e3bbea10cbb5/log
- • Time limit: 5 seconds
- [RUN]   01bfe52be709 yaml-test-suite > S4JQ: Spec Example 6.28. Non-Specific Tags
- [PASS]  8f80efcee9f8 yaml-test-suite > S3PD: Spec Example 8.18. Implicit Block Mapping Entries
- • Path to captured log: _build/testo/status/yamlx/8f80efcee9f8/log
- • Time limit: 5 seconds
- [RUN]   ff2426b79d87 yaml-test-suite > S4T7: Document with footer
- [PASS]  5153025f78f8 yaml-test-suite > RZT7: Spec Example 2.28. Log File
- • Path to captured log: _build/testo/status/yamlx/5153025f78f8/log
- • Time limit: 5 seconds
- [RUN]   cc2b3e9fa8a5 yaml-test-suite > S7BG: Colon followed by comma
- [PASS]  b86ab1340bb0 yaml-test-suite > S4GJ: Invalid text after block scalar indicator
- • Path to captured log: _build/testo/status/yamlx/b86ab1340bb0/log
- • Time limit: 5 seconds
- [RUN]   19b3dc323e4c yaml-test-suite > S98Z: Block scalar with more spaces than first content line
- [PASS]  ff2426b79d87 yaml-test-suite > S4T7: Document with footer
- • Path to captured log: _build/testo/status/yamlx/ff2426b79d87/log
- • Time limit: 5 seconds
- [RUN]   8e7368b87081 yaml-test-suite > S9E8: Spec Example 5.3. Block Structure Indicators
- [PASS]  cc2b3e9fa8a5 yaml-test-suite > S7BG: Colon followed by comma
- • Path to captured log: _build/testo/status/yamlx/cc2b3e9fa8a5/log
- • Time limit: 5 seconds
- [RUN]   690a94339c70 yaml-test-suite > SBG9: Flow Sequence in Flow Mapping
- [PASS]  19b3dc323e4c yaml-test-suite > S98Z: Block scalar with more spaces than first content line
- • Path to captured log: _build/testo/status/yamlx/19b3dc323e4c/log
- • Time limit: 5 seconds
- [RUN]   48a95de3a608 yaml-test-suite > SF5V: Duplicate YAML directive
- [PASS]  8e7368b87081 yaml-test-suite > S9E8: Spec Example 5.3. Block Structure Indicators
- • Path to captured log: _build/testo/status/yamlx/8e7368b87081/log
- • Time limit: 5 seconds
- [RUN]   2aedcb8f58ea yaml-test-suite > SKE5: Anchor before zero indented sequence
- [PASS]  01bfe52be709 yaml-test-suite > S4JQ: Spec Example 6.28. Non-Specific Tags
- • Path to captured log: _build/testo/status/yamlx/01bfe52be709/log
- • Time limit: 5 seconds
- [RUN]   e25c47ff046e yaml-test-suite > SM9W: Single character streams
- [PASS]  690a94339c70 yaml-test-suite > SBG9: Flow Sequence in Flow Mapping
- • Path to captured log: _build/testo/status/yamlx/690a94339c70/log
- • Time limit: 5 seconds
- [RUN]   bc9125b1ef25 yaml-test-suite > SM9W #2
- [PASS]  2aedcb8f58ea yaml-test-suite > SKE5: Anchor before zero indented sequence
- • Path to captured log: _build/testo/status/yamlx/2aedcb8f58ea/log
- • Time limit: 5 seconds
- [RUN]   e0fcd1080de1 yaml-test-suite > SR86: Anchor plus Alias
- [PASS]  48a95de3a608 yaml-test-suite > SF5V: Duplicate YAML directive
- • Path to captured log: _build/testo/status/yamlx/48a95de3a608/log
- • Time limit: 5 seconds
- [RUN]   caa502b0065d yaml-test-suite > SSW6: Spec Example 7.7. Single Quoted Characters [1.3]
- [PASS]  bc9125b1ef25 yaml-test-suite > SM9W #2
- • Path to captured log: _build/testo/status/yamlx/bc9125b1ef25/log
- • Time limit: 5 seconds
- [RUN]   f5c6b12229c2 yaml-test-suite > SU5Z: Comment without whitespace after doublequoted scalar
- [PASS]  e0fcd1080de1 yaml-test-suite > SR86: Anchor plus Alias
- • Path to captured log: _build/testo/status/yamlx/e0fcd1080de1/log
- • Time limit: 5 seconds
- [RUN]   7afcfb55a2e0 yaml-test-suite > SU74: Anchor and alias as mapping key
- [PASS]  caa502b0065d yaml-test-suite > SSW6: Spec Example 7.7. Single Quoted Characters [1.3]
- • Path to captured log: _build/testo/status/yamlx/caa502b0065d/log
- • Time limit: 5 seconds
- [RUN]   c9905beaf6ea yaml-test-suite > SY6V: Anchor before sequence entry on same line
- [PASS]  f5c6b12229c2 yaml-test-suite > SU5Z: Comment without whitespace after doublequoted scalar
- • Path to captured log: _build/testo/status/yamlx/f5c6b12229c2/log
- • Time limit: 5 seconds
- [RUN]   c84e93c97eb8 yaml-test-suite > SYW4: Spec Example 2.2. Mapping Scalars to Scalars
- [PASS]  7afcfb55a2e0 yaml-test-suite > SU74: Anchor and alias as mapping key
- • Path to captured log: _build/testo/status/yamlx/7afcfb55a2e0/log
- • Time limit: 5 seconds
- [RUN]   c129525868f0 yaml-test-suite > T26H: Spec Example 8.8. Literal Content [1.3]
- [PASS]  c9905beaf6ea yaml-test-suite > SY6V: Anchor before sequence entry on same line
- • Path to captured log: _build/testo/status/yamlx/c9905beaf6ea/log
- • Time limit: 5 seconds
- [RUN]   f181584dc233 yaml-test-suite > T4YY: Spec Example 7.9. Single Quoted Lines [1.3]
- [PASS]  e25c47ff046e yaml-test-suite > SM9W: Single character streams
- • Path to captured log: _build/testo/status/yamlx/e25c47ff046e/log
- • Time limit: 5 seconds
- [RUN]   bd87e619f889 yaml-test-suite > T5N4: Spec Example 8.7. Literal Scalar [1.3]
- [PASS]  c129525868f0 yaml-test-suite > T26H: Spec Example 8.8. Literal Content [1.3]
- • Path to captured log: _build/testo/status/yamlx/c129525868f0/log
- • Time limit: 5 seconds
- [RUN]   c09949ddbc32 yaml-test-suite > T833: Flow mapping missing a separating comma
- [PASS]  c84e93c97eb8 yaml-test-suite > SYW4: Spec Example 2.2. Mapping Scalars to Scalars
- • Path to captured log: _build/testo/status/yamlx/c84e93c97eb8/log
- • Time limit: 5 seconds
- [RUN]   a971e777a555 yaml-test-suite > TD5N: Invalid scalar after sequence
- [PASS]  f181584dc233 yaml-test-suite > T4YY: Spec Example 7.9. Single Quoted Lines [1.3]
- • Path to captured log: _build/testo/status/yamlx/f181584dc233/log
- • Time limit: 5 seconds
- [RUN]   558d84af96fa yaml-test-suite > TE2A: Spec Example 8.16. Block Mappings
- [PASS]  c09949ddbc32 yaml-test-suite > T833: Flow mapping missing a separating comma
- • Path to captured log: _build/testo/status/yamlx/c09949ddbc32/log
- • Time limit: 5 seconds
- [RUN]   e4d63dc81662 yaml-test-suite > TL85: Spec Example 6.8. Flow Folding
- [PASS]  a971e777a555 yaml-test-suite > TD5N: Invalid scalar after sequence
- • Path to captured log: _build/testo/status/yamlx/a971e777a555/log
- • Time limit: 5 seconds
- [RUN]   09d9627f55ec yaml-test-suite > TS54: Folded Block Scalar
- [PASS]  e4d63dc81662 yaml-test-suite > TL85: Spec Example 6.8. Flow Folding
- • Path to captured log: _build/testo/status/yamlx/e4d63dc81662/log
- • Time limit: 5 seconds
- [RUN]   dff66d56c858 yaml-test-suite > U3C3: Spec Example 6.16. “TAG” directive
- [PASS]  558d84af96fa yaml-test-suite > TE2A: Spec Example 8.16. Block Mappings
- • Path to captured log: _build/testo/status/yamlx/558d84af96fa/log
- • Time limit: 5 seconds
- [RUN]   14057ecfbdff yaml-test-suite > U3XV: Node and Mapping Key Anchors
- [PASS]  09d9627f55ec yaml-test-suite > TS54: Folded Block Scalar
- • Path to captured log: _build/testo/status/yamlx/09d9627f55ec/log
- • Time limit: 5 seconds
- [RUN]   5e0c3adc1dac yaml-test-suite > U44R: Bad indentation in mapping (2)
- [PASS]  dff66d56c858 yaml-test-suite > U3C3: Spec Example 6.16. “TAG” directive
- • Path to captured log: _build/testo/status/yamlx/dff66d56c858/log
- • Time limit: 5 seconds
- [RUN]   2d6ce7fd9f6c yaml-test-suite > U99R: Invalid comma in tag
- [PASS]  bd87e619f889 yaml-test-suite > T5N4: Spec Example 8.7. Literal Scalar [1.3]
- • Path to captured log: _build/testo/status/yamlx/bd87e619f889/log
- • Time limit: 5 seconds
- [RUN]   f07f57017496 yaml-test-suite > U9NS: Spec Example 2.8. Play by Play Feed from a Game
- [PASS]  5e0c3adc1dac yaml-test-suite > U44R: Bad indentation in mapping (2)
- • Path to captured log: _build/testo/status/yamlx/5e0c3adc1dac/log
- • Time limit: 5 seconds
- [RUN]   5ecc089dd5ab yaml-test-suite > UDM2: Plain URL in flow mapping
- [PASS]  2d6ce7fd9f6c yaml-test-suite > U99R: Invalid comma in tag
- • Path to captured log: _build/testo/status/yamlx/2d6ce7fd9f6c/log
- • Time limit: 5 seconds
- [RUN]   ac603b286a34 yaml-test-suite > UDR7: Spec Example 5.4. Flow Collection Indicators
- [PASS]  5ecc089dd5ab yaml-test-suite > UDM2: Plain URL in flow mapping
- • Path to captured log: _build/testo/status/yamlx/5ecc089dd5ab/log
- • Time limit: 5 seconds
- [RUN]   f02efead811d yaml-test-suite > UGM3: Spec Example 2.27. Invoice
- [PASS]  f07f57017496 yaml-test-suite > U9NS: Spec Example 2.8. Play by Play Feed from a Game
- • Path to captured log: _build/testo/status/yamlx/f07f57017496/log
- • Time limit: 5 seconds
- [RUN]   454eeca6e32a yaml-test-suite > UKK6: Syntax character edge cases
- [PASS]  b49899d63d94 yaml-test-suite > MJS9: Spec Example 6.7. Block Folding
- • Path to captured log: _build/testo/status/yamlx/b49899d63d94/log
- • Time limit: 5 seconds
- [RUN]   98d4313e55db yaml-test-suite > UT92: Spec Example 9.4. Explicit Documents
- [PASS]  ac603b286a34 yaml-test-suite > UDR7: Spec Example 5.4. Flow Collection Indicators
- • Path to captured log: _build/testo/status/yamlx/ac603b286a34/log
- • Time limit: 5 seconds
- [RUN]   47efdc54da7f yaml-test-suite > UV7Q: Legal tab after indentation
- [PASS]  14057ecfbdff yaml-test-suite > U3XV: Node and Mapping Key Anchors
- • Path to captured log: _build/testo/status/yamlx/14057ecfbdff/log
- • Time limit: 5 seconds
- [RUN]   ce0fa55eba6f yaml-test-suite > V55R: Aliases in Block Sequence
- [PASS]  454eeca6e32a yaml-test-suite > UKK6: Syntax character edge cases
- • Path to captured log: _build/testo/status/yamlx/454eeca6e32a/log
- • Time limit: 5 seconds
- [RUN]   fba044538273 yaml-test-suite > V9D5: Spec Example 8.19. Compact Block Mappings
- [PASS]  f02efead811d yaml-test-suite > UGM3: Spec Example 2.27. Invoice
- • Path to captured log: _build/testo/status/yamlx/f02efead811d/log
- • Time limit: 5 seconds
- [RUN]   be9dabe65093 yaml-test-suite > VJP3: Flow collections over many lines
- [PASS]  47efdc54da7f yaml-test-suite > UV7Q: Legal tab after indentation
- • Path to captured log: _build/testo/status/yamlx/47efdc54da7f/log
- • Time limit: 5 seconds
- [RUN]   431f2a1bd2cb yaml-test-suite > W42U: Spec Example 8.15. Block Sequence Entry Types
- [PASS]  ce0fa55eba6f yaml-test-suite > V55R: Aliases in Block Sequence
- • Path to captured log: _build/testo/status/yamlx/ce0fa55eba6f/log
- • Time limit: 5 seconds
- [RUN]   b8d89a4153cb yaml-test-suite > W4TN: Spec Example 9.5. Directives Documents
- [PASS]  fba044538273 yaml-test-suite > V9D5: Spec Example 8.19. Compact Block Mappings
- • Path to captured log: _build/testo/status/yamlx/fba044538273/log
- • Time limit: 5 seconds
- [RUN]   1616acd5b782 yaml-test-suite > W5VH: Allowed characters in alias
- [PASS]  be9dabe65093 yaml-test-suite > VJP3: Flow collections over many lines
- • Path to captured log: _build/testo/status/yamlx/be9dabe65093/log
- • Time limit: 5 seconds
- [RUN]   b2b9d905c035 yaml-test-suite > W9L4: Literal block scalar with more spaces in first line
- [PASS]  431f2a1bd2cb yaml-test-suite > W42U: Spec Example 8.15. Block Sequence Entry Types
- • Path to captured log: _build/testo/status/yamlx/431f2a1bd2cb/log
- • Time limit: 5 seconds
- [RUN]   40b4a8d4bacf yaml-test-suite > WZ62: Spec Example 7.2. Empty Content
- [PASS]  b8d89a4153cb yaml-test-suite > W4TN: Spec Example 9.5. Directives Documents
- • Path to captured log: _build/testo/status/yamlx/b8d89a4153cb/log
- • Time limit: 5 seconds
- [RUN]   345bd81c1afb yaml-test-suite > X38W: Aliases in Flow Objects
- [PASS]  1616acd5b782 yaml-test-suite > W5VH: Allowed characters in alias
- • Path to captured log: _build/testo/status/yamlx/1616acd5b782/log
- • Time limit: 5 seconds
- [RUN]   545a835ca99e yaml-test-suite > X4QW: Comment without whitespace after block scalar indicator
- [PASS]  b2b9d905c035 yaml-test-suite > W9L4: Literal block scalar with more spaces in first line
- • Path to captured log: _build/testo/status/yamlx/b2b9d905c035/log
- • Time limit: 5 seconds
- [RUN]   9a745794a515 yaml-test-suite > X8DW: Explicit key and value seperated by comment
- [PASS]  40b4a8d4bacf yaml-test-suite > WZ62: Spec Example 7.2. Empty Content
- • Path to captured log: _build/testo/status/yamlx/40b4a8d4bacf/log
- • Time limit: 5 seconds
- [RUN]   346924db4d6b yaml-test-suite > XLQ9: Multiline scalar that looks like a YAML directive
- [PASS]  345bd81c1afb yaml-test-suite > X38W: Aliases in Flow Objects
- • Path to captured log: _build/testo/status/yamlx/345bd81c1afb/log
- • Time limit: 5 seconds
- [RUN]   64ff595dc639 yaml-test-suite > XV9V: Spec Example 6.5. Empty Lines [1.3]
- [PASS]  545a835ca99e yaml-test-suite > X4QW: Comment without whitespace after block scalar indicator
- • Path to captured log: _build/testo/status/yamlx/545a835ca99e/log
- • Time limit: 5 seconds
- [RUN]   de270f94feb8 yaml-test-suite > XW4D: Various Trailing Comments
- [PASS]  346924db4d6b yaml-test-suite > XLQ9: Multiline scalar that looks like a YAML directive
- • Path to captured log: _build/testo/status/yamlx/346924db4d6b/log
- • Time limit: 5 seconds
- [RUN]   0a4540fec293 yaml-test-suite > Y2GN: Anchor with colon in the middle
- [PASS]  9a745794a515 yaml-test-suite > X8DW: Explicit key and value seperated by comment
- • Path to captured log: _build/testo/status/yamlx/9a745794a515/log
- • Time limit: 5 seconds
- [RUN]   d3e7e6c53458 yaml-test-suite > Y79Y: Tabs in various contexts
- [PASS]  64ff595dc639 yaml-test-suite > XV9V: Spec Example 6.5. Empty Lines [1.3]
- • Path to captured log: _build/testo/status/yamlx/64ff595dc639/log
- • Time limit: 5 seconds
- [RUN]   87faec77ce2b yaml-test-suite > Y79Y #2
- [PASS]  de270f94feb8 yaml-test-suite > XW4D: Various Trailing Comments
- • Path to captured log: _build/testo/status/yamlx/de270f94feb8/log
- • Time limit: 5 seconds
- [RUN]   a0cab6a95f61 yaml-test-suite > Y79Y #3
- [PASS]  0a4540fec293 yaml-test-suite > Y2GN: Anchor with colon in the middle
- • Path to captured log: _build/testo/status/yamlx/0a4540fec293/log
- • Time limit: 5 seconds
- [RUN]   e644f41b2fa9 yaml-test-suite > Y79Y #4
- [PASS]  d3e7e6c53458 yaml-test-suite > Y79Y: Tabs in various contexts
- • Path to captured log: _build/testo/status/yamlx/d3e7e6c53458/log
- • Time limit: 5 seconds
- [RUN]   473310cd4a01 yaml-test-suite > Y79Y #5
- [PASS]  87faec77ce2b yaml-test-suite > Y79Y #2
- • Path to captured log: _build/testo/status/yamlx/87faec77ce2b/log
- • Time limit: 5 seconds
- [RUN]   61199736faaa yaml-test-suite > Y79Y #6
- [PASS]  e644f41b2fa9 yaml-test-suite > Y79Y #4
- • Path to captured log: _build/testo/status/yamlx/e644f41b2fa9/log
- • Time limit: 5 seconds
- [RUN]   c94633211b1b yaml-test-suite > Y79Y #7
- [PASS]  473310cd4a01 yaml-test-suite > Y79Y #5
- • Path to captured log: _build/testo/status/yamlx/473310cd4a01/log
- • Time limit: 5 seconds
- [RUN]   aa440094e718 yaml-test-suite > Y79Y #8
- [PASS]  61199736faaa yaml-test-suite > Y79Y #6
- • Path to captured log: _build/testo/status/yamlx/61199736faaa/log
- • Time limit: 5 seconds
- [RUN]   fc4903b9ae26 yaml-test-suite > YD5X: Spec Example 2.5. Sequence of Sequences
- [PASS]  c94633211b1b yaml-test-suite > Y79Y #7
- • Path to captured log: _build/testo/status/yamlx/c94633211b1b/log
- • Time limit: 5 seconds
- [RUN]   32f9bedf82a3 yaml-test-suite > YJV2: Dash in flow sequence
- [PASS]  a0cab6a95f61 yaml-test-suite > Y79Y #3
- • Path to captured log: _build/testo/status/yamlx/a0cab6a95f61/log
- • Time limit: 5 seconds
- [RUN]   f5b284e17db8 yaml-test-suite > Z67P: Spec Example 8.21. Block Scalar Nodes [1.3]
- [PASS]  aa440094e718 yaml-test-suite > Y79Y #8
- • Path to captured log: _build/testo/status/yamlx/aa440094e718/log
- • Time limit: 5 seconds
- [RUN]   3356dedf430b yaml-test-suite > Z9M4: Spec Example 6.22. Global Tag Prefix
- [PASS]  32f9bedf82a3 yaml-test-suite > YJV2: Dash in flow sequence
- • Path to captured log: _build/testo/status/yamlx/32f9bedf82a3/log
- • Time limit: 5 seconds
- [RUN]   8ddc8a89c42a yaml-test-suite > ZCZ6: Invalid mapping in plain single line value
- [PASS]  fc4903b9ae26 yaml-test-suite > YD5X: Spec Example 2.5. Sequence of Sequences
- • Path to captured log: _build/testo/status/yamlx/fc4903b9ae26/log
- • Time limit: 5 seconds
- [RUN]   d96b2e3cb985 yaml-test-suite > ZF4X: Spec Example 2.6. Mapping of Mappings
- [PASS]  98d4313e55db yaml-test-suite > UT92: Spec Example 9.4. Explicit Documents
- • Path to captured log: _build/testo/status/yamlx/98d4313e55db/log
- • Time limit: 5 seconds
- [RUN]   77e51356b2ad yaml-test-suite > ZH7C: Anchors in Mapping
- [PASS]  3356dedf430b yaml-test-suite > Z9M4: Spec Example 6.22. Global Tag Prefix
- • Path to captured log: _build/testo/status/yamlx/3356dedf430b/log
- • Time limit: 5 seconds
- [RUN]   b4faf366ca66 yaml-test-suite > ZK9H: Nested top level flow mapping
- [PASS]  8ddc8a89c42a yaml-test-suite > ZCZ6: Invalid mapping in plain single line value
- • Path to captured log: _build/testo/status/yamlx/8ddc8a89c42a/log
- • Time limit: 5 seconds
- [RUN]   c49fba6427ee yaml-test-suite > ZL4Z: Invalid nested mapping
- [PASS]  d96b2e3cb985 yaml-test-suite > ZF4X: Spec Example 2.6. Mapping of Mappings
- • Path to captured log: _build/testo/status/yamlx/d96b2e3cb985/log
- • Time limit: 5 seconds
- [RUN]   707bc4c8f127 yaml-test-suite > ZVH3: Wrong indented sequence item
- [PASS]  f5b284e17db8 yaml-test-suite > Z67P: Spec Example 8.21. Block Scalar Nodes [1.3]
- • Path to captured log: _build/testo/status/yamlx/f5b284e17db8/log
- • Time limit: 5 seconds
- [RUN]   4ee8460c436e yaml-test-suite > ZWK4: Key with anchor after missing explicit mapping value
- [PASS]  b4faf366ca66 yaml-test-suite > ZK9H: Nested top level flow mapping
- • Path to captured log: _build/testo/status/yamlx/b4faf366ca66/log
- • Time limit: 5 seconds
- [RUN]   b255e694e7fd yaml-test-suite > ZXT5: Implicit key followed by newline and adjacent value
- [PASS]  c49fba6427ee yaml-test-suite > ZL4Z: Invalid nested mapping
- • Path to captured log: _build/testo/status/yamlx/c49fba6427ee/log
- • Time limit: 5 seconds
- [RUN]   0bd07069c358 yaml-test-suite > ZYU8: Directive variants
- [PASS]  707bc4c8f127 yaml-test-suite > ZVH3: Wrong indented sequence item
- • Path to captured log: _build/testo/status/yamlx/707bc4c8f127/log
- • Time limit: 5 seconds
- [PASS]  0bd07069c358 yaml-test-suite > ZYU8: Directive variants
- • Path to captured log: _build/testo/status/yamlx/0bd07069c358/log
- • Time limit: 5 seconds
- [PASS]  b255e694e7fd yaml-test-suite > ZXT5: Implicit key followed by newline and adjacent value
- • Path to captured log: _build/testo/status/yamlx/b255e694e7fd/log
- • Time limit: 5 seconds
- [PASS]  4ee8460c436e yaml-test-suite > ZWK4: Key with anchor after missing explicit mapping value
- • Path to captured log: _build/testo/status/yamlx/4ee8460c436e/log
- • Time limit: 5 seconds
- [PASS]  77e51356b2ad yaml-test-suite > ZH7C: Anchors in Mapping
- • Path to captured log: _build/testo/status/yamlx/77e51356b2ad/log
- • Time limit: 5 seconds
- [PASS]  561c8a86c8ff yaml-test-suite > MUS6: Directive variants
- • Path to captured log: _build/testo/status/yamlx/561c8a86c8ff/log
- • Time limit: 5 seconds
- [PASS]  3a3eb54624bc block-style > round-trip for short string
- • Path to captured log: _build/testo/status/yamlx/3a3eb54624bc/log
- [PASS]  31c516b9bce2 conversion > node → value → node: alias expanded
- • Path to captured log: _build/testo/status/yamlx/31c516b9bce2/log
- [PASS]  634743480738 conversion > value → node → value: string with newline
- • Path to captured log: _build/testo/status/yamlx/634743480738/log
- [PASS]  331ff00347ff conversion > node → value → node: null
- • Path to captured log: _build/testo/status/yamlx/331ff00347ff/log
- [PASS]  7d981b27dd5d conversion > value → node → value: sequence of ints
- • Path to captured log: _build/testo/status/yamlx/7d981b27dd5d/log
- [PASS]  22cf07e34da9 conversion > value → node → value: float neg inf
- • Path to captured log: _build/testo/status/yamlx/22cf07e34da9/log
- [PASS]  0605354872c4 roundtrip > folded block scalar (values)
- • Path to captured log: _build/testo/status/yamlx/0605354872c4/log
- [PASS]  85686604e0eb roundtrip > folded block scalar (idempotent)
- • Path to captured log: _build/testo/status/yamlx/85686604e0eb/log
- [PASS]  7a4e76706a4e has-comments > comment in second document → true
- • Path to captured log: _build/testo/status/yamlx/7a4e76706a4e/log
- [PASS]  fc75f2f47ef1 roundtrip > literal block scalar keep (idempotent)
- • Path to captured log: _build/testo/status/yamlx/fc75f2f47ef1/log
- [PASS]  2c053d71e14e has-comments > line comment → true
- • Path to captured log: _build/testo/status/yamlx/2c053d71e14e/log
- [PASS]  34b7b9e5e8d4 roundtrip > literal block scalar strip (idempotent)
- • Path to captured log: _build/testo/status/yamlx/34b7b9e5e8d4/log
- [PASS]  614fb7c80283 has-comments > foot comment on sequence → true
- • Path to captured log: _build/testo/status/yamlx/614fb7c80283/log
- [PASS]  6484dd448c76 comments > comments dropped inside flow collection
- • Path to captured log: _build/testo/status/yamlx/6484dd448c76/log
- [PASS]  34c14d15e788 comments > head comment before sequence item
- • Path to captured log: _build/testo/status/yamlx/34c14d15e788/log
- [PASS]  3cb971213a94 roundtrip > empty mapping (values)
- • Path to captured log: _build/testo/status/yamlx/3cb971213a94/log
- [PASS]  b71ef298739b roundtrip > double-quoted scalar (values)
- • Path to captured log: _build/testo/status/yamlx/b71ef298739b/log
- [PASS]  f98774bd5607 roundtrip > double-quoted scalar (idempotent)
- • Path to captured log: _build/testo/status/yamlx/f98774bd5607/log
- [PASS]  47dcede08cdd comments > double-hash head comment preserved verbatim
- • Path to captured log: _build/testo/status/yamlx/47dcede08cdd/log
- [PASS]  c9c9f7d73d09 roundtrip > single-quoted scalar (idempotent)
- • Path to captured log: _build/testo/status/yamlx/c9c9f7d73d09/log
- [PASS]  adddfe02027b roundtrip > plain scalar null (values)
- • Path to captured log: _build/testo/status/yamlx/adddfe02027b/log
- [PASS]  b6697a5a7f2c comments > comment with no space after hash preserved verbatim
- • Path to captured log: _build/testo/status/yamlx/b6697a5a7f2c/log
- [PASS]  9d8adfb36962 comments > double-hash inline comment preserved verbatim
- • Path to captured log: _build/testo/status/yamlx/9d8adfb36962/log
- [PASS]  d52569c4a49a comments > inline comment with no space after hash preserved verbatim
- • Path to captured log: _build/testo/status/yamlx/d52569c4a49a/log
- [PASS]  e23911126ce7 roundtrip > plain scalar (values)
- • Path to captured log: _build/testo/status/yamlx/e23911126ce7/log
- [PASS]  b570172df6ab roundtrip > plain scalar (idempotent)
- • Path to captured log: _build/testo/status/yamlx/b570172df6ab/log
- [PASS]  dbf322a02b11 has-comments > no comments → false
- • Path to captured log: _build/testo/status/yamlx/dbf322a02b11/log
- [PASS]  bdcf8a96f256 encoding > \UXXXXXXXX out of Unicode range raises Scan_error
- • Path to captured log: _build/testo/status/yamlx/bdcf8a96f256/log
- [PASS]  105b618df7d3 encoding > non-hex digit in \xXX escape raises Scan_error
- • Path to captured log: _build/testo/status/yamlx/105b618df7d3/log
- [PASS]  2e3151109a2c encoding > non-hex digit in \uXXXX escape raises Scan_error
- • Path to captured log: _build/testo/status/yamlx/2e3151109a2c/log
- [PASS]  484a480b029c encoding > truncated 4-byte UTF-8 sequence raises Scan_error
- • Path to captured log: _build/testo/status/yamlx/484a480b029c/log
- [PASS]  cab45a6b5c19 encoding > truncated 2-byte UTF-8 sequence raises Scan_error
- • Path to captured log: _build/testo/status/yamlx/cab45a6b5c19/log
- [PASS]  693d5cb6b3fa encoding > invalid UTF-8 byte raises Scan_error
- • Path to captured log: _build/testo/status/yamlx/693d5cb6b3fa/log
- [PASS]  7c0bfddb42b9 encoding > PS (U+2029) line endings normalized to LF
- • Path to captured log: _build/testo/status/yamlx/7c0bfddb42b9/log
- [PASS]  c10bf242e1aa encoding > LS (U+2028) line endings normalized to LF
- • Path to captured log: _build/testo/status/yamlx/c10bf242e1aa/log
- [PASS]  9ebae337a536 encoding > NEL (U+0085) line endings normalized to LF
- • Path to captured log: _build/testo/status/yamlx/9ebae337a536/log
- [PASS]  d8e15d59491b roundtrip > anchor and alias (idempotent)
- • Path to captured log: _build/testo/status/yamlx/d8e15d59491b/log
- [PASS]  a738437abc26 encoding > CRLF line endings normalized to LF
- • Path to captured log: _build/testo/status/yamlx/a738437abc26/log
- [PASS]  f8a2f7a75c10 encoding > UTF-8 BOM accepted
- • Path to captured log: _build/testo/status/yamlx/f8a2f7a75c10/log
- [PASS]  50a3527ae9ed encoding > UTF-16 LE BOM rejected
- • Path to captured log: _build/testo/status/yamlx/50a3527ae9ed/log
- [PASS]  43fa8ea444e1 encoding > UTF-16 BE BOM rejected
- • Path to captured log: _build/testo/status/yamlx/43fa8ea444e1/log
- [PASS]  70883bbba492 encoding > UTF-32 LE BOM rejected
- • Path to captured log: _build/testo/status/yamlx/70883bbba492/log
- [PASS]  972dedce26ee encoding > UTF-32 BE BOM rejected
- • Path to captured log: _build/testo/status/yamlx/972dedce26ee/log
- [PASS]  99338a0967bc loc > mapping key: end_pos excludes trailing colon/space
- • Path to captured log: _build/testo/status/yamlx/99338a0967bc/log
- [PASS]  577195d19885 loc > block scalar strip: end_pos excludes trailing newline
- • Path to captured log: _build/testo/status/yamlx/577195d19885/log
- [PASS]  bb32e683b0f7 loc > block literal scalar: end_pos excludes trailing newline
- • Path to captured log: _build/testo/status/yamlx/bb32e683b0f7/log
- [PASS]  4e5433f97b64 loc > multiline plain scalar: end_pos on last content line
- • Path to captured log: _build/testo/status/yamlx/4e5433f97b64/log
- [PASS]  8d490ed27d35 loc > plain scalar in flow: end_pos excludes trailing space
- • Path to captured log: _build/testo/status/yamlx/8d490ed27d35/log
- [PASS]  f55078af58fb roundtrip > anchor and alias (values)
- • Path to captured log: _build/testo/status/yamlx/f55078af58fb/log
- [PASS]  2f8d602d2eb4 resolver string (quoted)
- • Path to captured log: _build/testo/status/yamlx/2f8d602d2eb4/log
- [PASS]  f8cebb56f549 resolver float
- • Path to captured log: _build/testo/status/yamlx/f8cebb56f549/log
- [PASS]  1600e4f4cf90 resolver int
- • Path to captured log: _build/testo/status/yamlx/1600e4f4cf90/log
- [PASS]  0b719e46e640 resolver bool true
- • Path to captured log: _build/testo/status/yamlx/0b719e46e640/log
- [PASS]  d3ed31c01406 resolver null
- • Path to captured log: _build/testo/status/yamlx/d3ed31c01406/log
- [PASS]  78f6d37c89b4 explicit document
- • Path to captured log: _build/testo/status/yamlx/78f6d37c89b4/log
- [PASS]  cf707238aa12 anchor and alias
- • Path to captured log: _build/testo/status/yamlx/cf707238aa12/log
- [PASS]  91640288da33 roundtrip > multi-document (idempotent)
- • Path to captured log: _build/testo/status/yamlx/91640288da33/log
- [PASS]  efe8716e80c3 roundtrip > multi-document (values)
- • Path to captured log: _build/testo/status/yamlx/efe8716e80c3/log
- [PASS]  53022391a5f2 roundtrip > explicit document start (idempotent)
- • Path to captured log: _build/testo/status/yamlx/53022391a5f2/log
- [PASS]  fbc545840d9e simple mapping
- • Path to captured log: _build/testo/status/yamlx/fbc545840d9e/log
- [PASS]  5eabbddbf628 plain scalar
- • Path to captured log: _build/testo/status/yamlx/5eabbddbf628/log
- [PASS]  8bf2af509de7 empty stream
- • Path to captured log: _build/testo/status/yamlx/8bf2af509de7/log
- [PASS]  dd2e5264431e performance > deeply nested flow sequences parse in linear time
- • Path to captured log: _build/testo/status/yamlx/dd2e5264431e/log
- [PASS]  0c61d9560715 expansion-limit > YAML bomb raises Expansion_limit_exceeded via of_string
- • Path to captured log: _build/testo/status/yamlx/0c61d9560715/log
- [PASS]  feb1123e839f expansion-limit > YAML bomb is Error via of_string_result
- • Path to captured log: _build/testo/status/yamlx/feb1123e839f/log
- [PASS]  81cf85b7bea4 expansion-limit > YAML bomb raises Expansion_limit_exceeded via to_plain_yaml
- • Path to captured log: _build/testo/status/yamlx/81cf85b7bea4/log
- 634/634 selected tests:
-   634 successful (634 pass, 0 xfail)
-   0 unsuccessful (0 fail, 0 xpass)
- overall status: success
-> compiled  yamlx.0.3.0
-> removed   yamlx.0.3.0
-> installed yamlx.0.3.0
Done.
# To update the current shell environment, run: eval $(opam env)
2026-04-30 04:46.35 ---> saved as "a082a19465216fd0b5c4ecf5594f4075f40f8b02a7ce7f72981960b5ccebbbf8"
Job succeeded
2026-04-30 04:46.44: Job succeeded