2024-09-18 15:14.24: New job: test tmcgilchrist/qcheck https://github.com/tmcgilchrist/qcheck.git#refs/heads/master (fc2aadd95f6ebb5858246c856b68f7c6e77994c7) (linux-arm64:debian-12-4.14_arm32_opam-2.2) Base: ocaml/opam:debian-12-ocaml-4.14@sha256:201fb35b8efb55d009d1bd87852862af41e366c89812ee1cfa5a66b8286b8381 Opam project build To reproduce locally: git clone --recursive "https://github.com/tmcgilchrist/qcheck.git" -b "master" && cd "qcheck" && git reset --hard fc2aadd9 cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:debian-12-ocaml-4.14@sha256:201fb35b8efb55d009d1bd87852862af41e366c89812ee1cfa5a66b8286b8381 # debian-12-4.14_arm32_opam-2.2 USER 1000:1000 SHELL [ "/usr/bin/linux32", "/bin/sh", "-c" ] ENV CLICOLOR_FORCE="1" ENV OPAMCOLOR="always" WORKDIR /src RUN sudo ln -f /usr/bin/opam-2.2 /usr/bin/opam RUN opam init --reinit -ni RUN uname -rs && opam exec -- ocaml -version && opam --version WORKDIR /src RUN sudo chown opam /src RUN cd ~/opam-repository && (git cat-file -e 45f961713f04a0d83218c0eb2706131a40f96d54 || git fetch origin master) && git reset -q --hard 45f961713f04a0d83218c0eb2706131a40f96d54 && git log --no-decorate -n1 --oneline && opam update -u COPY --chown=1000:1000 qcheck.opam qcheck-ounit.opam qcheck-core.opam qcheck-alcotest.opam ppx_deriving_qcheck.opam ./ RUN opam pin add -yn qcheck.dev './' && \ opam pin add -yn qcheck-ounit.dev './' && \ opam pin add -yn qcheck-core.dev './' && \ opam pin add -yn qcheck-alcotest.dev './' && \ opam pin add -yn ppx_deriving_qcheck.dev './' ENV DEPS="alcotest.1.8.0 astring.0.8.5 base-bigarray.base base-bytes.base base-threads.base base-unix.base cmdliner.1.3.0 cppo.1.7.0 dune.3.16.0 fmt.0.9.0 host-arch-arm32.1 host-system-other.1 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-compiler-libs.v0.12.4 ocaml-config.2 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.15.0 ocamlfind.1.9.6 ounit2.2.2.7 ppx_derivers.1.2.1 ppx_deriving.6.0.2 ppxlib.0.33.0 re.1.12.0 seq.base sexplib0.v0.16.0 stdlib-shims.0.3.0 topkg.1.0.7 uutf.1.0.3" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.2 --depext-only -y qcheck.dev qcheck-ounit.dev qcheck-core.dev qcheck-alcotest.dev ppx_deriving_qcheck.dev $DEPS RUN opam install $DEPS COPY --chown=1000:1000 . /src RUN opam exec -- dune build @install @check @runtest && rm -rf _build END-OF-DOCKERFILE docker build . END-REPRO-BLOCK 2024-09-18 15:14.24: Using cache hint "tmcgilchrist/qcheck-ocaml/opam:debian-12-ocaml-4.14@sha256:201fb35b8efb55d009d1bd87852862af41e366c89812ee1cfa5a66b8286b8381-debian-12-4.14_arm32_opam-2.2-07e87b874c9495759381e203ce1aa1c3" 2024-09-18 15:14.24: Using OBuilder spec: ((from ocaml/opam:debian-12-ocaml-4.14@sha256:201fb35b8efb55d009d1bd87852862af41e366c89812ee1cfa5a66b8286b8381) (comment debian-12-4.14_arm32_opam-2.2) (user (uid 1000) (gid 1000)) (shell /usr/bin/linux32 /bin/sh -c) (env CLICOLOR_FORCE 1) (env OPAMCOLOR always) (workdir /src) (run (shell "sudo ln -f /usr/bin/opam-2.2 /usr/bin/opam")) (run (shell "opam init --reinit -ni")) (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) (workdir /src) (run (shell "sudo chown opam /src")) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e 45f961713f04a0d83218c0eb2706131a40f96d54 || git fetch origin master) && git reset -q --hard 45f961713f04a0d83218c0eb2706131a40f96d54 && git log --no-decorate -n1 --oneline && opam update -u")) (copy (src qcheck.opam qcheck-ounit.opam qcheck-core.opam qcheck-alcotest.opam ppx_deriving_qcheck.opam) (dst ./)) (run (network host) (shell "opam pin add -yn qcheck.dev './' && \ \nopam pin add -yn qcheck-ounit.dev './' && \ \nopam pin add -yn qcheck-core.dev './' && \ \nopam pin add -yn qcheck-alcotest.dev './' && \ \nopam pin add -yn ppx_deriving_qcheck.dev './'")) (env DEPS "alcotest.1.8.0 astring.0.8.5 base-bigarray.base base-bytes.base base-threads.base base-unix.base cmdliner.1.3.0 cppo.1.7.0 dune.3.16.0 fmt.0.9.0 host-arch-arm32.1 host-system-other.1 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-compiler-libs.v0.12.4 ocaml-config.2 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.15.0 ocamlfind.1.9.6 ounit2.2.2.7 ppx_derivers.1.2.1 ppx_deriving.6.0.2 ppxlib.0.33.0 re.1.12.0 seq.base sexplib0.v0.16.0 stdlib-shims.0.3.0 topkg.1.0.7 uutf.1.0.3") (env CI true) (env OCAMLCI true) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam update --depexts && opam install --cli=2.2 --depext-only -y qcheck.dev qcheck-ounit.dev qcheck-core.dev qcheck-alcotest.dev ppx_deriving_qcheck.dev $DEPS")) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam install $DEPS")) (copy (src .) (dst /src)) (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) ) 2024-09-18 15:14.24: Waiting for resource in pool OCluster 2024-09-18 17:41.21: Waiting for worker… 2024-09-18 19:04.23: Got resource from pool OCluster Building on molpadia.caelum.ci.dev All commits already cached HEAD is now at fc2aadd Merge pull request #221 from gasche/document-to_alcotest (from ocaml/opam:debian-12-ocaml-4.14@sha256:201fb35b8efb55d009d1bd87852862af41e366c89812ee1cfa5a66b8286b8381) Unable to find image 'ocaml/opam:debian-12-ocaml-4.14@sha256:201fb35b8efb55d009d1bd87852862af41e366c89812ee1cfa5a66b8286b8381' locally docker.io/ocaml/opam@sha256:201fb35b8efb55d009d1bd87852862af41e366c89812ee1cfa5a66b8286b8381: Pulling from ocaml/opam a7d514534f7f: Already exists 5a2508b6e2f8: Pulling fs layer e45808cb5c6c: Pulling fs layer 78a8fdc1ba76: Pulling fs layer 6fc65958d835: Pulling fs layer 6fc65958d835: Waiting 78a8fdc1ba76: Waiting e45808cb5c6c: Download complete 78a8fdc1ba76: Verifying Checksum 78a8fdc1ba76: Download complete 6fc65958d835: Download complete 5a2508b6e2f8: Verifying Checksum 5a2508b6e2f8: Download complete 5a2508b6e2f8: Pull complete e45808cb5c6c: Pull complete 78a8fdc1ba76: Pull complete 6fc65958d835: Pull complete Digest: sha256:201fb35b8efb55d009d1bd87852862af41e366c89812ee1cfa5a66b8286b8381 Status: Downloaded newer image for ocaml/opam@sha256:201fb35b8efb55d009d1bd87852862af41e366c89812ee1cfa5a66b8286b8381 WARNING: The requested image's platform (linux/arm/v7) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested 2024-09-18 19:04.23 ---> using "330e6f481492eee570e46b56bc3a1ce016ca9f19aec9dfa3bcf3a6cbe4e331f2" from cache /: (comment debian-12-4.14_arm32_opam-2.2) /: (user (uid 1000) (gid 1000)) /: (shell /usr/bin/linux32 /bin/sh -c) /: (env CLICOLOR_FORCE 1) /: (env OPAMCOLOR always) /: (workdir /src) /src: (run (shell "sudo ln -f /usr/bin/opam-2.2 /usr/bin/opam")) 2024-09-18 19:04.23 ---> using "8c969dc1a486175064242bbd25af835eca59673fe2d7dc63cd93e5754ee205a6" from cache /src: (run (shell "opam init --reinit -ni")) Configuring from /home/opam/.opamrc and then 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. Continue? [y/n] y This development version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.2, which can't be reverted. You may want to back it up before going further. Format upgrade done. <><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from file:///home/opam/opam-repository 2024-09-18 19:04.23 ---> using "6ed99f6221f88aafec743f5b828d3e7909e656bf665ed53df92e0a25363c0557" from cache /src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) Linux 5.15.0-119-generic The OCaml toplevel, version 4.14.2 2.2.1 2024-09-18 19:04.23 ---> using "e9855b77c88a542ffe6b7b15ffc2f6d330077815c5ac3928082e19d66e99975b" from cache /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2024-09-18 19:04.23 ---> using "c84dd1dc592ae215521e52b6f71f2f60da2cdecfb1ab2b2db554c758234d794b" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e 45f961713f04a0d83218c0eb2706131a40f96d54 || git fetch origin master) && git reset -q --hard 45f961713f04a0d83218c0eb2706131a40f96d54 && git log --no-decorate -n1 --oneline && opam update -u")) From https://github.com/ocaml/opam-repository * branch master -> FETCH_HEAD e89899ac28..45f961713f master -> origin/master 45f961713f Merge pull request #26585 from dra27/trunk-tweaks <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from file:///home/opam/opam-repository Everything as up-to-date as possible (run with --verbose to show unavailable upgrades). However, you may "opam upgrade" these packages explicitly, which will ask permission to downgrade or uninstall the conflicting packages. Nothing to do. # Run eval $(opam env) to update the current shell environment 2024-09-18 19:04.23 ---> using "0569008791af6b31f07d4bccf10dc6d15f6c637f4cddf0569b389f7db63086ba" from cache /src: (copy (src qcheck.opam qcheck-ounit.opam qcheck-core.opam qcheck-alcotest.opam ppx_deriving_qcheck.opam) (dst ./)) 2024-09-18 19:04.23 ---> saved as "b5f399f5111d63f76befb8daee00b296452fa6a032075050283e59d4c70cf664" /src: (run (network host) (shell "opam pin add -yn qcheck.dev './' && \ \nopam pin add -yn qcheck-ounit.dev './' && \ \nopam pin add -yn qcheck-core.dev './' && \ \nopam pin add -yn qcheck-alcotest.dev './' && \ \nopam pin add -yn ppx_deriving_qcheck.dev './'")) [qcheck.dev] synchronised (file:///src) qcheck is now pinned to file:///src (version dev) [qcheck-ounit.dev] synchronised (file:///src) qcheck-ounit is now pinned to file:///src (version dev) [qcheck-core.dev] synchronised (file:///src) qcheck-core is now pinned to file:///src (version dev) [qcheck-alcotest.dev] synchronised (file:///src) qcheck-alcotest is now pinned to file:///src (version dev) [ppx_deriving_qcheck.dev] synchronised (file:///src) ppx_deriving_qcheck is now pinned to file:///src (version dev) 2024-09-18 19:04.32 ---> saved as "98aabad91f47306e41df3a2db3ab91631b5d8a7ba867ce98c8e3537bd7099a1e" /src: (env DEPS "alcotest.1.8.0 astring.0.8.5 base-bigarray.base base-bytes.base base-threads.base base-unix.base cmdliner.1.3.0 cppo.1.7.0 dune.3.16.0 fmt.0.9.0 host-arch-arm32.1 host-system-other.1 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-compiler-libs.v0.12.4 ocaml-config.2 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.15.0 ocamlfind.1.9.6 ounit2.2.2.7 ppx_derivers.1.2.1 ppx_deriving.6.0.2 ppxlib.0.33.0 re.1.12.0 seq.base sexplib0.v0.16.0 stdlib-shims.0.3.0 topkg.1.0.7 uutf.1.0.3") /src: (env CI true) /src: (env OCAMLCI true) /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam update --depexts && opam install --cli=2.2 --depext-only -y qcheck.dev qcheck-ounit.dev qcheck-core.dev qcheck-alcotest.dev ppx_deriving_qcheck.dev $DEPS")) + /usr/bin/sudo "apt-get" "update" - Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB] - Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB] - Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB] - Get:4 http://deb.debian.org/debian bookworm/main armhf Packages [8499 kB] - Get:5 http://deb.debian.org/debian bookworm-updates/main armhf Packages.diff/Index [11.7 kB] - Get:6 http://deb.debian.org/debian-security bookworm-security/main armhf Packages [176 kB] - Get:7 http://deb.debian.org/debian bookworm-updates/main armhf Packages T-2024-09-10-2011.55-F-2024-09-10-2011.55.pdiff [1112 B] - Get:7 http://deb.debian.org/debian bookworm-updates/main armhf Packages T-2024-09-10-2011.55-F-2024-09-10-2011.55.pdiff [1112 B] - Fetched 8942 kB in 1s (6687 kB/s) - Reading package lists... - <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [qcheck.dev] synchronised (no changes) [ppx_deriving_qcheck.dev] synchronised (no changes) [qcheck-alcotest.dev] synchronised (no changes) [qcheck-core.dev] synchronised (no changes) [qcheck-ounit.dev] synchronised (no changes) [NOTE] Package ocaml-options-vanilla is already installed (current version is 1). [NOTE] Package ocaml-config is already installed (current version is 2). [NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.2). [NOTE] Package ocaml is already installed (current version is 4.14.2). [NOTE] Package host-system-other is already installed (current version is 1). [NOTE] Package host-arch-arm32 is already installed (current version is 1). [NOTE] Package base-unix is already installed (current version is base). [NOTE] Package base-threads is already installed (current version is base). [NOTE] Package base-bigarray is already installed (current version is base). 2024-09-18 19:04.47 ---> saved as "55ab0a530d581241a8e66a3aee117b54902af11bc1e5751acb2f1d1f425be478" /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam install $DEPS")) [NOTE] Package ocaml-options-vanilla is already installed (current version is 1). [NOTE] Package ocaml-config is already installed (current version is 2). [NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.2). [NOTE] Package ocaml is already installed (current version is 4.14.2). [NOTE] Package host-system-other is already installed (current version is 1). [NOTE] Package host-arch-arm32 is already installed (current version is 1). [NOTE] Package base-unix is already installed (current version is base). [NOTE] Package base-threads is already installed (current version is base). [NOTE] Package base-bigarray is already installed (current version is base). The following actions will be performed: === install 21 packages - install alcotest 1.8.0 - install astring 0.8.5 - install base-bytes base - install cmdliner 1.3.0 - install cppo 1.7.0 - install dune 3.16.0 - install fmt 0.9.0 - install ocaml-compiler-libs v0.12.4 - install ocaml-syntax-shims 1.0.0 - install ocamlbuild 0.15.0 - install ocamlfind 1.9.6 - install ounit2 2.2.7 - install ppx_derivers 1.2.1 - install ppx_deriving 6.0.2 - install ppxlib 0.33.0 - install re 1.12.0 - install seq base - install sexplib0 v0.16.0 - install stdlib-shims 0.3.0 - install topkg 1.0.7 - install uutf 1.0.3 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved astring.0.8.5 (cached) -> retrieved cmdliner.1.3.0 (cached) -> retrieved alcotest.1.8.0 (cached) -> retrieved cppo.1.7.0 (cached) -> retrieved fmt.0.9.0 (cached) -> retrieved ocaml-compiler-libs.v0.12.4 (cached) -> retrieved ocaml-syntax-shims.1.0.0 (cached) -> retrieved ocamlbuild.0.15.0 (cached) -> retrieved ocamlfind.1.9.6 (cached) -> retrieved dune.3.16.0 (cached) -> retrieved ounit2.2.2.7 (cached) -> retrieved ppx_derivers.1.2.1 (cached) -> retrieved ppx_deriving.6.0.2 (cached) -> retrieved seq.base (cached) -> retrieved re.1.12.0 (cached) -> retrieved sexplib0.v0.16.0 (cached) -> retrieved stdlib-shims.0.3.0 (cached) -> retrieved uutf.1.0.3 (cached) -> retrieved topkg.1.0.7 (cached) -> retrieved ppxlib.0.33.0 (cached) -> installed cmdliner.1.3.0 -> installed seq.base -> installed ocamlfind.1.9.6 -> installed base-bytes.base -> installed ocamlbuild.0.15.0 -> installed topkg.1.0.7 -> installed uutf.1.0.3 -> installed fmt.0.9.0 -> installed astring.0.8.5 -> installed dune.3.16.0 -> installed ppx_derivers.1.2.1 -> installed stdlib-shims.0.3.0 -> installed ocaml-syntax-shims.1.0.0 -> installed ocaml-compiler-libs.v0.12.4 -> installed sexplib0.v0.16.0 -> installed re.1.12.0 -> installed cppo.1.7.0 -> installed ounit2.2.2.7 -> installed alcotest.1.8.0 -> installed ppxlib.0.33.0 -> installed ppx_deriving.6.0.2 Done. # Run eval $(opam env) to update the current shell environment 2024-09-18 19:05.55 ---> saved as "f0aa075ab8beccf5051345b82e51da56b4adfc8758beba8a7ea5ddb1cab16a56" /src: (copy (src .) (dst /src)) 2024-09-18 19:05.56 ---> saved as "616aad53144e24e61134c874e3272adfaa068176fcde1cb4494205a7b98572ac" /src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) (cd _build/default && /home/opam/.opam/4.14/bin/ocamlc.opt -w @1..3@5..28@30..39@43@46..47@49..57@61..62-40 -strict-sequence -strict-formats -short-paths -keep-locs -w +a-4-42-44-48-50-58-32-60@8 -safe-string -g -bin-annot -I src/core/.qcheck_core.objs/byte -I /home/opam/.opam/4.14/lib/bytes -intf-suffix .ml -no-alias-deps -opaque -o src/core/.qcheck_core.objs/byte/qCheck2.cmo -c -impl src/core/QCheck2.ml) File "src/core/QCheck2.ml", line 1122, characters 2-20: 1122 | fun_gen: 'b Gen.t; (** How to generate output values *) ^^^^^^^^^^^^^^^^^^ Warning 69 [unused-field]: record field fun_gen is never read. (However, this field is used to build or mutate values.) File "src/core/QCheck2.ml", line 1496, characters 4-33: 1496 | mutable res: 'a TestResult.t; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 69 [unused-field]: mutable record field res is never mutated. (cd _build/default && /home/opam/.opam/4.14/bin/ocamlopt.opt -w @1..3@5..28@30..39@43@46..47@49..57@61..62-40 -strict-sequence -strict-formats -short-paths -keep-locs -w +a-4-42-44-48-50-58-32-60@8 -safe-string -g -I src/core/.qcheck_core.objs/byte -I src/core/.qcheck_core.objs/native -I /home/opam/.opam/4.14/lib/bytes -intf-suffix .ml -no-alias-deps -opaque -o src/core/.qcheck_core.objs/native/qCheck2.cmx -c -impl src/core/QCheck2.ml) File "src/core/QCheck2.ml", line 1122, characters 2-20: 1122 | fun_gen: 'b Gen.t; (** How to generate output values *) ^^^^^^^^^^^^^^^^^^ Warning 69 [unused-field]: record field fun_gen is never read. (However, this field is used to build or mutate values.) File "src/core/QCheck2.ml", line 1496, characters 4-33: 1496 | mutable res: 'a TestResult.t; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 69 [unused-field]: mutable record field res is never mutated. File "example/ounit/output.txt.expected", line 1, characters 0-0: /usr/bin/git --no-pager diff --no-index --color=always -u _build/default/example/ounit/output.txt.expected _build/default/example/ounit/output.txt diff --git a/_build/default/example/ounit/output.txt.expected b/_build/default/example/ounit/output.txt index cb6e442..26f4b3f 100644 --- a/_build/default/example/ounit/output.txt.expected +++ b/_build/default/example/ounit/output.txt @@ -6,7 +6,7 @@ Error: tests:2:error_raise_exn (in the log). test `error_raise_exn` raised exception `Dune__exe__QCheck_ounit_test.Error` -on `0 (after 63 shrink steps)` +on `0 (after 31 shrink steps)` ------------------------------------------------------------------------------ ============================================================================== (cd _build/default/test/core && ./test.exe) Testing `QCheck'. This run has ID `T031CXQW'. [OK] Shrink 0 int_towards. [OK] Shrink 1 int32_towards. [OK] Shrink 2 int64_towards. [OK] Shrink 3 float_towards. [OK] Gen 0 opt with default ratio. [OK] Gen 1 opt with custom ratio. [OK] Test 0 make with custom count. [OK] Test 1 make with custom count. [OK] Test 2 make with default count. [OK] Test 3 make with env count. [OK] String 0 shrinking. Full test results in `/src/_build/default/test/core/_build/_tests/QCheck'. Test Successful in 0.086s. 11 tests run. File "example/alcotest/output.txt.expected", line 1, characters 0-0: /usr/bin/git --no-pager diff --no-index --color=always -u _build/default/example/alcotest/output.txt.expected _build/default/example/alcotest/output.txt diff --git a/_build/default/example/alcotest/output.txt.expected b/_build/default/example/alcotest/output.txt index 79e4f3c..8099259 100644 --- a/_build/default/example/alcotest/output.txt.expected +++ b/_build/default/example/alcotest/output.txt @@ -17,10 +17,10 @@ test `fail_sort_id` failed on ≥ 1 cases: [1; 0] (after 20 shrink steps) └──────────────────────────────────────────────────────────────────────────────┘ test `error_raise_exn` raised exception `Error` -on `0 (after 63 shrink steps)` +on `0 (after 31 shrink steps)` [exception] test `error_raise_exn` raised exception `Error` -on `0 (after 63 shrink steps)` +on `0 (after 31 shrink steps)` ────────────────────────────────────────────────────────────────────────────── ┌──────────────────────────────────────────────────────────────────────────────┐ │ [FAIL] suite 3 fail_check_err_message. │ (cd _build/default/test/ppx_deriving_qcheck/deriver && ./test_variants.exe) qcheck random seed: 282788954 Testing `Test_Variant'. This run has ID `ZT4CPFVX'. [OK] Variants 0 test_variants. [OK] Variants 1 test_poly_variants. [OK] Variants 2 gen_letters always produces B. [OK] Variants 3 gen_poly_letters always produces B. Full test results in `/src/_build/default/test/ppx_deriving_qcheck/deriver/_build/_tests/Test_Variant'. Test Successful in 0.000s. 4 tests run. (cd _build/default/test/ppx_deriving_qcheck/deriver && ./test_recursive.exe) qcheck random seed: 831649226 Testing `Test_Recursive'. This run has ID `SF6NAG5G'. [OK] Recursive 0 test_tree_ref. [OK] Recursive 1 gen_tree_sized 0 = Node (_, Leaf, Leaf). Full test results in `/src/_build/default/test/ppx_deriving_qcheck/deriver/_build/_tests/Test_Recursive'. Test Successful in 0.001s. 2 tests run. (cd _build/default/test/ppx_deriving_qcheck/deriver && ./test_qualified_names.exe) Testing `Test_Qualified_names'. This run has ID `E8DYYF6G'. [OK] Qualified names 0 test_module. [OK] Qualified names 1 test_functor. Full test results in `/src/_build/default/test/ppx_deriving_qcheck/deriver/_build/_tests/Test_Qualified_names'. Test Successful in 0.000s. 2 tests run. (cd _build/default/test/ppx_deriving_qcheck/deriver && ./test_tuple.exe) qcheck random seed: 595070020 Testing `Test_Tuple'. This run has ID `PE09ODHL'. [OK] Tuple 0 forall x in ('a', 'b'): x = ('a', 'b'). [OK] Tuple 1 forall x in ('a', 'b', 'c'): x = ('a', 'b'... [OK] Tuple 2 forall x in ('a', 'b', 'c', 'd'): x = ('a'... [OK] Tuple 3 forall x in ('a', 'b', 'c', 'd', 'e'): x =... [OK] Tuple 4 forall x in ('a', 'b', 'c', 'd', 'e', 'f')... [OK] Tuple 5 forall x in ('a', 'b', 'c', 'd', 'e', 'f',... [OK] Tuple 6 forall x in ('a', 'b', 'c', 'd', 'e', 'f',... Full test results in `/src/_build/default/test/ppx_deriving_qcheck/deriver/_build/_tests/Test_Tuple'. Test Successful in 0.000s. 7 tests run. (cd _build/default/test/ppx_deriving_qcheck/deriver && ./test_primitives.exe) Testing `Test_Primitives'. This run has ID `EH2PGIOH'. [OK] Primitives 0 test_int. [OK] Primitives 1 test_unit. [OK] Primitives 2 test_string. [OK] Primitives 3 test_char. [OK] Primitives 4 test_bool. [OK] Primitives 5 test_float. [OK] Primitives 6 test_int32. [OK] Primitives 7 test_int64. [OK] Primitives 8 test_option. [OK] Primitives 9 test_array. [OK] Primitives 10 test_list. Full test results in `/src/_build/default/test/ppx_deriving_qcheck/deriver/_build/_tests/Test_Primitives'. Test Successful in 0.003s. 11 tests run. (cd _build/default/test/ppx_deriving_qcheck/deriver && ./test_record.exe) Testing `Test_Record'. This run has ID `D3FB5ZEW'. [OK] Record 0 test_env. [OK] Record 1 test_color. Full test results in `/src/_build/default/test/ppx_deriving_qcheck/deriver/_build/_tests/Test_Record'. Test Successful in 0.212s. 2 tests run. File "example/output.txt.expected", line 1, characters 0-0: /usr/bin/git --no-pager diff --no-index --color=always -u _build/default/example/output.txt.expected _build/default/example/output.txt diff --git a/_build/default/example/output.txt.expected b/_build/default/example/output.txt index 2bcc615..f01ffa9 100644 --- a/_build/default/example/output.txt.expected +++ b/_build/default/example/output.txt @@ -8,7 +8,7 @@ Test should_fail_sort_id failed (18 shrink steps): === Error ====================================================================== -Test should_error_raise_exn errored on (63 shrink steps): +Test should_error_raise_exn errored on (31 shrink steps): 0 @@ -59,9 +59,9 @@ stats num: --- Failure -------------------------------------------------------------------- -Test FAIL_pred_map_commute failed (127 shrink steps): +Test FAIL_pred_map_commute failed (67 shrink steps): -([3], {_ -> 0}, {3 -> false; _ -> true}) +([0], {_ -> -5}, {-5 -> true; _ -> false}) --- Failure -------------------------------------------------------------------- @@ -90,13 +90,13 @@ Test fold_left fold_right uncurried failed (111 shrink steps): --- Failure -------------------------------------------------------------------- -Test long_shrink failed (149 shrink steps): +Test long_shrink failed (83 shrink steps): ([0], [-1]) --- Failure -------------------------------------------------------------------- -Test mod3_should_fail failed (84 shrink steps): +Test mod3_should_fail failed (34 shrink steps): -21 @@ -129,7 +129,7 @@ stats dist: Warning for test WARN_unlikely_precond: -WARNING: only 0.5% tests (of 2000) passed precondition for "WARN_unlikely_precond" +WARNING: only 0.6% tests (of 2000) passed precondition for "WARN_unlikely_precond" NOTE: it is likely that the precondition is too strong, or that the generator is buggy. @@ -137,7 +137,7 @@ NOTE: it is likely that the precondition is too strong, or that the generator is Test FAIL_unlikely_precond failed: -ERROR: only 0.5% tests (of 2000) passed precondition for "FAIL_unlikely_precond" +ERROR: only 0.6% tests (of 2000) passed precondition for "FAIL_unlikely_precond" NOTE: it is likely that the precondition is too strong, or that the generator is buggy. @@ -292,27 +292,27 @@ stats dist: +++ Stats for stat_display_test_7 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ stats dist: - num: 100000, avg: 2541076923587387.50, stddev: 2660730801206827008.00, median 158655268318060, min -4611522359435274428, max 4611540922436307689 - -4611522359435274428..-4150369195341695293: ##################################################### 4976 - -4150369195341695292..-3689216031248116157: ##################################################### 4963 - -3689216031248116156..-3228062867154537021: ###################################################### 5038 - -3228062867154537020..-2766909703060957885: ##################################################### 4979 - -2766909703060957884..-2305756538967378749: ##################################################### 5001 - -2305756538967378748..-1844603374873799613: ##################################################### 4982 - -1844603374873799612..-1383450210780220477: ##################################################### 5025 - -1383450210780220476.. -922297046686641341: #################################################### 4901 - -922297046686641340.. -461143882593062205: ####################################################### 5126 - -461143882593062204.. 9281500516931: ##################################################### 5008 - 9281500516932.. 461162445594096067: ###################################################### 5041 - 461162445594096068.. 922315609687675203: ##################################################### 5001 - 922315609687675204.. 1383468773781254339: ##################################################### 4986 - 1383468773781254340.. 1844621937874833475: ##################################################### 4949 - 1844621937874833476.. 2305775101968412611: ##################################################### 5025 - 2305775101968412612.. 2766928266061991747: ##################################################### 5022 - 2766928266061991748.. 3228081430155570883: ##################################################### 4958 - 3228081430155570884.. 3689234594249150019: ##################################################### 4998 - 3689234594249150020.. 4150387758342729155: ##################################################### 4982 - 4150387758342729156.. 4611540922436308291: ###################################################### 5039 + num: 100000, avg: 336840.90, stddev: 619301756.02, median 895228, min -1073728193, max 1073739280 + -1073728193.. -966354820: ##################################################### 5009 + -966354819.. -858981446: #################################################### 5004 + -858981445.. -751608072: #################################################### 4917 + -751608071.. -644234698: ##################################################### 5028 + -644234697.. -536861324: #################################################### 4962 + -536861323.. -429487950: ##################################################### 5039 + -429487949.. -322114576: #################################################### 4927 + -322114575.. -214741202: ##################################################### 5054 + -214741201.. -107367828: ##################################################### 5065 + -107367827.. 5546: #################################################### 4954 + 5547.. 107378920: #################################################### 4943 + 107378921.. 214752294: ################################################### 4900 + 214752295.. 322125668: ###################################################### 5126 + 322125669.. 429499042: ####################################################### 5198 + 429499043.. 536872416: #################################################### 4988 + 536872417.. 644245790: #################################################### 4940 + 644245791.. 751619164: #################################################### 5002 + 751619165.. 858992538: #################################################### 4928 + 858992539.. 966365912: ##################################################### 5070 + 966365913.. 1073739286: #################################################### 4946 ================================================================================ 1 warning(s) failure (9 tests failed, 1 tests errored, ran 25 tests) (cd _build/default/test/ppx_deriving_qcheck/deriver && ./test_textual.exe) Testing `ppx_deriving_qcheck tests'. This run has ID `1V6DYLY2'. [OK] deriving generator good 0 deriving int. [OK] deriving generator good 1 deriving float. [OK] deriving generator good 2 deriving char. [OK] deriving generator good 3 deriving string. [OK] deriving generator good 4 deriving unit. [OK] deriving generator good 5 deriving bool. [OK] deriving generator good 6 deriving int32. [OK] deriving generator good 7 deriving int32'. [OK] deriving generator good 8 deriving int64. [OK] deriving generator good 9 deriving int64'. [OK] deriving generator good 10 deriving tuple. [OK] deriving generator good 11 deriving option. [OK] deriving generator good 12 deriving array. [OK] deriving generator good 13 deriving list. [OK] deriving generator good 14 deriving constructors. [OK] deriving generator good 15 deriving dependencies. [OK] deriving generator good 16 deriving record. [OK] deriving generator good 17 deriving equal. [OK] deriving generator good 18 deriving tree like. [OK] deriving generator good 19 deriving expr like. [OK] deriving generator good 20 deriving alpha. [OK] deriving generator good 21 deriving variant. [OK] deriving generator good 22 deriving weight construc... [OK] deriving generator good 23 deriving forest. [OK] deriving generator good 24 deriving fun primitives. [OK] deriving generator good 25 deriving fun option. [OK] deriving generator good 26 deriving fun array. [OK] deriving generator good 27 deriving fun list. [OK] deriving generator good 28 deriving fun n. [OK] deriving generator good 29 deriving fun tuple. [OK] deriving generator good 30 deriving rec poly variants. [OK] deriving generator good 31 deriving variant with un... Full test results in `/src/_build/default/test/ppx_deriving_qcheck/deriver/_build/_tests/ppx_deriving_qcheck tests'. Test Successful in 0.007s. 32 tests run. File "test/core/qcheck2_output.txt.expected", line 1, characters 0-0: /usr/bin/git --no-pager diff --no-index --color=always -u _build/default/test/core/qcheck2_output.txt.expected _build/default/test/core/qcheck2_output.txt diff --git a/_build/default/test/core/qcheck2_output.txt.expected b/_build/default/test/core/qcheck2_output.txt index efe05ed..e6e6171 100644 --- a/_build/default/test/core/qcheck2_output.txt.expected +++ b/_build/default/test/core/qcheck2_output.txt @@ -1,125 +1,61 @@ random seed: 1234 -50 7 0 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3 3 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 2724675603984413065 +50 7 0 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3 3 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 911769578 0 -1362337801992206532 +455884789 0 -681168900996103266 +227942394 0 -340584450498051633 +113971197 0 -170292225249025816 +56985598 0 -85146112624512908 +28492799 0 -42573056312256454 +14246399 0 -21286528156128227 +7123199 0 -10643264078064113 +3561599 0 -5321632039032056 +1780799 0 -2660816019516028 +890399 0 -1330408009758014 +445199 0 -665204004879007 +222599 0 -332602002439503 +111299 0 -166301001219751 +55649 0 -83150500609875 +27824 0 -41575250304937 +13912 0 -20787625152468 +6956 0 -10393812576234 +3478 0 -5196906288117 +1739 0 -2598453144058 +869 0 -1299226572029 +434 0 -649613286014 +217 0 -324806643007 +108 0 -162403321503 +54 0 -81201660751 +27 0 -40600830375 +13 0 -20300415187 +6 0 -10150207593 -0 -5075103796 -0 -2537551898 -0 -1268775949 -0 -634387974 -0 -317193987 -0 -158596993 -0 -79298496 -0 -39649248 -0 -19824624 -0 -9912312 -0 -4956156 -0 -2478078 -0 -1239039 -0 -619519 -0 -309759 -0 -154879 -0 -77439 -0 -38719 -0 -19359 -0 -9679 -0 -4839 -0 -2419 -0 -1209 -0 -604 -0 -302 -0 -151 -0 -75 -0 -37 -0 -18 -0 -9 -0 -4 -0 -2 +3 0 1 0 @@ -231,7 +167,7 @@ Test with shrinking retries failed (0 shrink steps): Warning for test WARN_unlikely_precond: -WARNING: only 0.5% tests (of 2000) passed precondition for "WARN_unlikely_precond" +WARNING: only 0.6% tests (of 2000) passed precondition for "WARN_unlikely_precond" NOTE: it is likely that the precondition is too strong, or that the generator is buggy. @@ -239,7 +175,7 @@ NOTE: it is likely that the precondition is too strong, or that the generator is Test FAIL_unlikely_precond failed: -ERROR: only 0.5% tests (of 2000) passed precondition for "FAIL_unlikely_precond" +ERROR: only 0.6% tests (of 2000) passed precondition for "FAIL_unlikely_precond" NOTE: it is likely that the precondition is too strong, or that the generator is buggy. @@ -254,11 +190,11 @@ Test char never produces '\255' failed (0 shrink steps): Test big bound issue59 failed (0 shrink steps): -4611686018427387903 +1073741823 --- Failure -------------------------------------------------------------------- -Test long_shrink failed (3039 shrink steps): +Test long_shrink failed (3018 shrink steps): ([0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0], [0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 1]) @@ -270,7 +206,7 @@ Test ints arent 0 mod 3 failed (2 shrink steps): --- Failure -------------------------------------------------------------------- -Test ints are 0 failed (61 shrink steps): +Test ints are 0 failed (29 shrink steps): 1 @@ -278,7 +214,7 @@ Test ints are 0 failed (61 shrink steps): Test ints < 209609 failed (0 shrink steps): -4611686018427387903 +1073741823 --- Failure -------------------------------------------------------------------- @@ -402,9 +338,9 @@ Test forall (a, b, c, d, e, f, g, h, i) in nat: a < b < c < d < e < f < g < h < --- Failure -------------------------------------------------------------------- -Test fail_pred_map_commute failed (16 shrink steps): +Test fail_pred_map_commute failed (31 shrink steps): -([2], {_ -> 0}, {1 -> false; 2 -> true; _ -> false}) +([0; 1], {_ -> 0}, {0 -> true; -908153952 -> false; 1 -> false; 2 -> false; 954377844 -> false; 243841268 -> false; 5 -> false; 7 -> false; 784647080 -> false; 73 -> false; -226239655 -> false; 9 -> false; -1058578038 -> false; 789138426 -> false; 74 -> false; -110280229 -> false; 44 -> false; 15 -> false; 255379327 -> false; _ -> false}) --- Failure -------------------------------------------------------------------- @@ -617,63 +553,63 @@ stats len: +++ Stats for list len dist ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ stats len: - num: 5000, avg: 400.16, stddev: 1371.90, median 9, min 0, max 9987 - 0.. 499: ####################################################### 4246 - 500.. 999: ###### 502 - 1000.. 1499: 13 - 1500.. 1999: 10 - 2000.. 2499: 14 - 2500.. 2999: 14 - 3000.. 3499: 20 - 3500.. 3999: 7 - 4000.. 4499: 13 - 4500.. 4999: 16 - 5000.. 5499: 12 - 5500.. 5999: 15 - 6000.. 6499: 15 - 6500.. 6999: 13 - 7000.. 7499: 16 - 7500.. 7999: 12 - 8000.. 8499: 11 - 8500.. 8999: 16 - 9000.. 9499: 15 - 9500.. 9999: 20 + num: 5000, avg: 361.42, stddev: 1230.75, median 9, min 0, max 9974 + 0.. 498: ####################################################### 4212 + 499.. 997: ####### 578 + 998..1496: 11 + 1497..1995: 15 + 1996..2494: 11 + 2495..2993: 10 + 2994..3492: 13 + 3493..3991: 12 + 3992..4490: 7 + 4491..4989: 8 + 4990..5488: 15 + 5489..5987: 14 + 5988..6486: 12 + 6487..6985: 8 + 6986..7484: 9 + 7485..7983: 19 + 7984..8482: 14 + 8483..8981: 11 + 8982..9480: 11 + 9481..9979: 10 +++ Stats for small_list len dist ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ stats len: - num: 5000, avg: 16.14, stddev: 24.86, median 6, min 0, max 99 - 0.. 4: ###################################################### 1923 - 5.. 9: ####################################################### 1936 - 10.. 14: # 61 - 15.. 19: # 59 - 20.. 24: # 62 - 25.. 29: # 70 + num: 5000, avg: 15.79, stddev: 24.64, median 6, min 0, max 99 + 0.. 4: ###################################################### 1930 + 5.. 9: ####################################################### 1957 + 10.. 14: # 59 + 15.. 19: # 66 + 20.. 24: # 61 + 25.. 29: # 52 30.. 34: # 61 - 35.. 39: # 64 - 40.. 44: # 64 - 45.. 49: # 56 - 50.. 54: # 65 - 55.. 59: # 55 - 60.. 64: # 60 - 65.. 69: # 62 - 70.. 74: # 57 - 75.. 79: # 69 - 80.. 84: ## 73 - 85.. 89: # 67 - 90.. 94: # 62 - 95.. 99: ## 74 + 35.. 39: # 65 + 40.. 44: # 62 + 45.. 49: # 64 + 50.. 54: # 70 + 55.. 59: # 63 + 60.. 64: # 50 + 65.. 69: # 51 + 70.. 74: # 52 + 75.. 79: # 63 + 80.. 84: # 56 + 85.. 89: ## 75 + 90.. 94: ## 73 + 95.. 99: # 70 +++ Stats for list_size len dist ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ stats len: - num: 5000, avg: 7.49, stddev: 1.71, median 8, min 5, max 10 - 5: ####################################################### 867 - 6: ################################################### 813 - 7: ################################################### 815 - 8: #################################################### 833 - 9: ###################################################### 857 - 10: ################################################### 815 + num: 5000, avg: 7.51, stddev: 1.71, median 8, min 5, max 10 + 5: ###################################################### 834 + 6: ##################################################### 825 + 7: ##################################################### 820 + 8: ###################################################### 833 + 9: ####################################################### 844 + 10: ####################################################### 844 +++ Stats for list_repeat len dist ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ @@ -684,63 +620,63 @@ stats len: +++ Stats for array len dist ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ stats len: - num: 5000, avg: 400.16, stddev: 1371.90, median 9, min 0, max 9987 - 0.. 499: ####################################################### 4246 - 500.. 999: ###### 502 - 1000.. 1499: 13 - 1500.. 1999: 10 - 2000.. 2499: 14 - 2500.. 2999: 14 - 3000.. 3499: 20 - 3500.. 3999: 7 - 4000.. 4499: 13 - 4500.. 4999: 16 - 5000.. 5499: 12 - 5500.. 5999: 15 - 6000.. 6499: 15 - 6500.. 6999: 13 - 7000.. 7499: 16 - 7500.. 7999: 12 - 8000.. 8499: 11 - 8500.. 8999: 16 - 9000.. 9499: 15 - 9500.. 9999: 20 + num: 5000, avg: 361.42, stddev: 1230.75, median 9, min 0, max 9974 + 0.. 498: ####################################################### 4212 + 499.. 997: ####### 578 + 998..1496: 11 + 1497..1995: 15 + 1996..2494: 11 + 2495..2993: 10 + 2994..3492: 13 + 3493..3991: 12 + 3992..4490: 7 + 4491..4989: 8 + 4990..5488: 15 + 5489..5987: 14 + 5988..6486: 12 + 6487..6985: 8 + 6986..7484: 9 + 7485..7983: 19 + 7984..8482: 14 + 8483..8981: 11 + 8982..9480: 11 + 9481..9979: 10 +++ Stats for small_array len dist ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ stats len: - num: 5000, avg: 16.14, stddev: 24.86, median 6, min 0, max 99 - 0.. 4: ###################################################### 1923 - 5.. 9: ####################################################### 1936 - 10.. 14: # 61 - 15.. 19: # 59 - 20.. 24: # 62 - 25.. 29: # 70 + num: 5000, avg: 15.79, stddev: 24.64, median 6, min 0, max 99 + 0.. 4: ###################################################### 1930 + 5.. 9: ####################################################### 1957 + 10.. 14: # 59 + 15.. 19: # 66 + 20.. 24: # 61 + 25.. 29: # 52 30.. 34: # 61 - 35.. 39: # 64 - 40.. 44: # 64 - 45.. 49: # 56 - 50.. 54: # 65 - 55.. 59: # 55 - 60.. 64: # 60 - 65.. 69: # 62 - 70.. 74: # 57 - 75.. 79: # 69 - 80.. 84: ## 73 - 85.. 89: # 67 - 90.. 94: # 62 - 95.. 99: ## 74 + 35.. 39: # 65 + 40.. 44: # 62 + 45.. 49: # 64 + 50.. 54: # 70 + 55.. 59: # 63 + 60.. 64: # 50 + 65.. 69: # 51 + 70.. 74: # 52 + 75.. 79: # 63 + 80.. 84: # 56 + 85.. 89: ## 75 + 90.. 94: ## 73 + 95.. 99: # 70 +++ Stats for array_size len dist ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ stats len: - num: 5000, avg: 7.49, stddev: 1.71, median 8, min 5, max 10 - 5: ####################################################### 867 - 6: ################################################### 813 - 7: ################################################### 815 - 8: #################################################### 833 - 9: ###################################################### 857 - 10: ################################################### 815 + num: 5000, avg: 7.51, stddev: 1.71, median 8, min 5, max 10 + 5: ###################################################### 834 + 6: ##################################################### 825 + 7: ##################################################### 820 + 8: ###################################################### 833 + 9: ####################################################### 844 + 10: ####################################################### 844 +++ Stats for array_repeat len dist ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ @@ -940,52 +876,52 @@ stats dist: +++ Stats for int dist ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ stats dist: - num: 100000, avg: 2541076923587387.50, stddev: 2660730801206827008.00, median 158655268318060, min -4611522359435274428, max 4611540922436307689 - -4611522359435274428..-4150369195341695293: ##################################################### 4976 - -4150369195341695292..-3689216031248116157: ##################################################### 4963 - -3689216031248116156..-3228062867154537021: ###################################################### 5038 - -3228062867154537020..-2766909703060957885: ##################################################### 4979 - -2766909703060957884..-2305756538967378749: ##################################################### 5001 - -2305756538967378748..-1844603374873799613: ##################################################### 4982 - -1844603374873799612..-1383450210780220477: ##################################################### 5025 - -1383450210780220476.. -922297046686641341: #################################################### 4901 - -922297046686641340.. -461143882593062205: ####################################################### 5126 - -461143882593062204.. 9281500516931: ##################################################### 5008 - 9281500516932.. 461162445594096067: ###################################################### 5041 - 461162445594096068.. 922315609687675203: ##################################################### 5001 - 922315609687675204.. 1383468773781254339: ##################################################### 4986 - 1383468773781254340.. 1844621937874833475: ##################################################### 4949 - 1844621937874833476.. 2305775101968412611: ##################################################### 5025 - 2305775101968412612.. 2766928266061991747: ##################################################### 5022 - 2766928266061991748.. 3228081430155570883: ##################################################### 4958 - 3228081430155570884.. 3689234594249150019: ##################################################### 4998 - 3689234594249150020.. 4150387758342729155: ##################################################### 4982 - 4150387758342729156.. 4611540922436308291: ###################################################### 5039 + num: 100000, avg: 336840.90, stddev: 619301756.02, median 895228, min -1073728193, max 1073739280 + -1073728193.. -966354820: ##################################################### 5009 + -966354819.. -858981446: #################################################### 5004 + -858981445.. -751608072: #################################################### 4917 + -751608071.. -644234698: ##################################################### 5028 + -644234697.. -536861324: #################################################### 4962 + -536861323.. -429487950: ##################################################### 5039 + -429487949.. -322114576: #################################################### 4927 + -322114575.. -214741202: ##################################################### 5054 + -214741201.. -107367828: ##################################################### 5065 + -107367827.. 5546: #################################################### 4954 + 5547.. 107378920: #################################################### 4943 + 107378921.. 214752294: ################################################### 4900 + 214752295.. 322125668: ###################################################### 5126 + 322125669.. 429499042: ####################################################### 5198 + 429499043.. 536872416: #################################################### 4988 + 536872417.. 644245790: #################################################### 4940 + 644245791.. 751619164: #################################################### 5002 + 751619165.. 858992538: #################################################### 4928 + 858992539.. 966365912: ##################################################### 5070 + 966365913.. 1073739286: #################################################### 4946 +++ Stats for oneof int dist ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ stats dist: - num: 1000, avg: 4611686018427388.00, stddev: 2905870896563567616.00, median 0, min -4611686018427387904, max 4611686018427387903 - -4611686018427387904..-4150517416584649089: ################## 208 - -4150517416584649088..-3689348814741910273: 0 - -3689348814741910272..-3228180212899171457: 0 - -3228180212899171456..-2767011611056432641: 0 - -2767011611056432640..-2305843009213693825: 0 - -2305843009213693824..-1844674407370955009: 0 - -1844674407370955008..-1383505805528216193: 0 - -1383505805528216192.. -922337203685477377: 0 - -922337203685477376.. -461168601842738561: 0 - -461168601842738560.. 255: ####################################################### 603 - 256.. 461168601842739071: 0 - 461168601842739072.. 922337203685477887: 0 - 922337203685477888.. 1383505805528216703: 0 - 1383505805528216704.. 1844674407370955519: 0 - 1844674407370955520.. 2305843009213694335: 0 - 2305843009213694336.. 2767011611056433151: 0 - 2767011611056433152.. 3228180212899171967: 0 - 3228180212899171968.. 3689348814741910783: 0 - 3689348814741910784.. 4150517416584649599: 0 - 4150517416584649600.. 4611686018427387903: ################# 189 + num: 1000, avg: 1073741.63, stddev: 676575790.92, median 0, min -1073741824, max 1073741823 + -1073741824.. -966367642: ################## 208 + -966367641.. -858993459: 0 + -858993458.. -751619276: 0 + -751619275.. -644245093: 0 + -644245092.. -536870910: 0 + -536870909.. -429496727: 0 + -429496726.. -322122544: 0 + -322122543.. -214748361: 0 + -214748360.. -107374178: 0 + -107374177.. 5: ####################################################### 603 + 6.. 107374188: 0 + 107374189.. 214748371: 0 + 214748372.. 322122554: 0 + 322122555.. 429496737: 0 + 429496738.. 536870920: 0 + 536870921.. 644245103: 0 + 644245104.. 751619286: 0 + 751619287.. 858993469: 0 + 858993470.. 966367652: 0 + 966367653.. 1073741823: ################# 189 ================================================================================ 1 warning(s) failure (36 tests failed, 1 tests errored, ran 84 tests) @@ -994,26 +930,26 @@ random seed: 153870556 +++ Stats for int_dist_empty_bucket ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ stats dist: - num: 1000, avg: -55083208105414400.00, stddev: 1847115855773139200.00, median 9, min -4590718933436425025, max 4611686018427387903 - -4590718933436425025..-4130598685843234370: ## 26 - -4130598685843234369..-3670478438250043714: # 13 - -3670478438250043713..-3210358190656853058: ### 37 - -3210358190656853057..-2750237943063662402: ### 30 - -2750237943063662401..-2290117695470471746: ## 27 - -2290117695470471745..-1829997447877281090: ## 24 - -1829997447877281089..-1369877200284090434: ## 27 - -1369877200284090433.. -909756952690899778: ## 27 - -909756952690899777.. -449636705097709122: ## 21 - -449636705097709121.. 10483542495481534: ####################################################### 531 - 10483542495481535.. 470603790088672190: ## 21 - 470603790088672191.. 930724037681862846: ## 27 - 930724037681862847.. 1390844285275053502: ## 24 - 1390844285275053503.. 1850964532868244158: ## 25 - 1850964532868244159.. 2311084780461434814: ## 28 - 2311084780461434815.. 2771205028054625470: ## 23 - 2771205028054625471.. 3231325275647816126: ## 23 - 3231325275647816127.. 3691445523241006782: ## 25 - 3691445523241006783.. 4151565770834197438: # 17 - 4151565770834197439.. 4611686018427387903: ## 24 + num: 1000, avg: 10351291.88, stddev: 432212939.52, median 9, min -1066972208, max 1073741823 + -1066972208.. -959936507: ## 27 + -959936506.. -852900805: ## 22 + -852900804.. -745865103: ## 22 + -745865102.. -638829401: # 18 + -638829400.. -531793699: # 17 + -531793698.. -424757997: ## 21 + -424757996.. -317722295: ### 33 + -317722294.. -210686593: ### 33 + -210686592.. -103650891: ### 32 + -103650890.. 3384811: ####################################################### 516 + 3384812.. 110420513: ### 34 + 110420514.. 217456215: ### 34 + 217456216.. 324491917: # 17 + 324491918.. 431527619: ## 24 + 431527620.. 538563321: ## 26 + 538563322.. 645599023: ## 20 + 645599024.. 752634725: ## 24 + 752634726.. 859670427: ## 27 + 859670428.. 966706129: ## 27 + 966706130.. 1073741823: ## 26 ================================================================================ success (ran 1 tests) File "test/core/qcheck_output.txt.expected", line 1, characters 0-0: /usr/bin/git --no-pager diff --no-index --color=always -u _build/default/test/core/qcheck_output.txt.expected _build/default/test/core/qcheck_output.txt diff --git a/_build/default/test/core/qcheck_output.txt.expected b/_build/default/test/core/qcheck_output.txt index 880df25..7dac6ed 100644 --- a/_build/default/test/core/qcheck_output.txt.expected +++ b/_build/default/test/core/qcheck_output.txt @@ -1,65 +1,33 @@ random seed: 1234 -50 7 4 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2724675603984413065 -1362337801992206533 -681168900996103267 -340584450498051634 -170292225249025817 -85146112624512909 -42573056312256455 -21286528156128228 -10643264078064114 -5321632039032057 -2660816019516029 -1330408009758015 -665204004879008 -332602002439504 -166301001219752 -83150500609876 -41575250304938 -20787625152469 -10393812576235 -5196906288118 -2598453144059 -1299226572030 -649613286015 -324806643008 -162403321504 -81201660752 -40600830376 -20300415188 -10150207594 -5075103797 -2537551899 -1268775950 -634387975 -317193988 -158596994 -79298497 -39649249 -19824625 -9912313 -4956157 -2478079 -1239040 -619520 -309760 -154880 -77440 -38720 -19360 -9680 -4840 -2420 -1210 -605 -303 -152 -76 -38 -19 -10 -5 -3 +50 7 4 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 911769578 +455884789 +227942395 +113971198 +56985599 +28492800 +14246400 +7123200 +3561600 +1780800 +890400 +445200 +222600 +111300 +55650 +27825 +13913 +6957 +3479 +1740 +870 +435 +218 +109 +55 +28 +14 +7 +4 2 1 0 @@ -107,7 +75,7 @@ Test should_fail_sort_id failed (18 shrink steps): === Error ====================================================================== -Test should_error_raise_exn errored on (63 shrink steps): +Test should_error_raise_exn errored on (31 shrink steps): 0 @@ -166,7 +134,7 @@ Test with shrinking retries failed (1 shrink steps): Warning for test WARN_unlikely_precond: -WARNING: only 0.5% tests (of 2000) passed precondition for "WARN_unlikely_precond" +WARNING: only 0.6% tests (of 2000) passed precondition for "WARN_unlikely_precond" NOTE: it is likely that the precondition is too strong, or that the generator is buggy. @@ -174,7 +142,7 @@ NOTE: it is likely that the precondition is too strong, or that the generator is Test FAIL_unlikely_precond failed: -ERROR: only 0.5% tests (of 2000) passed precondition for "FAIL_unlikely_precond" +ERROR: only 0.6% tests (of 2000) passed precondition for "FAIL_unlikely_precond" NOTE: it is likely that the precondition is too strong, or that the generator is buggy. @@ -187,31 +155,31 @@ Test char never produces '\255' failed (0 shrink steps): --- Failure -------------------------------------------------------------------- -Test big bound issue59 failed (52 shrink steps): +Test big bound issue59 failed (20 shrink steps): 209609 --- Failure -------------------------------------------------------------------- -Test long_shrink failed (149 shrink steps): +Test long_shrink failed (83 shrink steps): ([0], [-1]) --- Failure -------------------------------------------------------------------- -Test ints arent 0 mod 3 failed (84 shrink steps): +Test ints arent 0 mod 3 failed (34 shrink steps): -21 --- Failure -------------------------------------------------------------------- -Test ints are 0 failed (62 shrink steps): +Test ints are 0 failed (30 shrink steps): 1 --- Failure -------------------------------------------------------------------- -Test ints < 209609 failed (52 shrink steps): +Test ints < 209609 failed (20 shrink steps): 209609 @@ -331,9 +299,9 @@ Test forall (a, b, c, d, e, f, g, h, i) in nat: a < b < c < d < e < f < g < h < --- Failure -------------------------------------------------------------------- -Test fail_pred_map_commute failed (127 shrink steps): +Test fail_pred_map_commute failed (67 shrink steps): -([3], {_ -> 0}, {3 -> false; _ -> true}) +([0], {_ -> -5}, {-5 -> true; _ -> false}) --- Failure -------------------------------------------------------------------- @@ -572,63 +540,63 @@ stats len: +++ Stats for list len dist ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ stats len: - num: 5000, avg: 400.16, stddev: 1371.90, median 9, min 0, max 9987 - 0.. 499: ####################################################### 4246 - 500.. 999: ###### 502 - 1000.. 1499: 13 - 1500.. 1999: 10 - 2000.. 2499: 14 - 2500.. 2999: 14 - 3000.. 3499: 20 - 3500.. 3999: 7 - 4000.. 4499: 13 - 4500.. 4999: 16 - 5000.. 5499: 12 - 5500.. 5999: 15 - 6000.. 6499: 15 - 6500.. 6999: 13 - 7000.. 7499: 16 - 7500.. 7999: 12 - 8000.. 8499: 11 - 8500.. 8999: 16 - 9000.. 9499: 15 - 9500.. 9999: 20 + num: 5000, avg: 361.42, stddev: 1230.75, median 9, min 0, max 9974 + 0.. 498: ####################################################### 4212 + 499.. 997: ####### 578 + 998..1496: 11 + 1497..1995: 15 + 1996..2494: 11 + 2495..2993: 10 + 2994..3492: 13 + 3493..3991: 12 + 3992..4490: 7 + 4491..4989: 8 + 4990..5488: 15 + 5489..5987: 14 + 5988..6486: 12 + 6487..6985: 8 + 6986..7484: 9 + 7485..7983: 19 + 7984..8482: 14 + 8483..8981: 11 + 8982..9480: 11 + 9481..9979: 10 +++ Stats for small_list len dist ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ stats len: - num: 5000, avg: 16.14, stddev: 24.86, median 6, min 0, max 99 - 0.. 4: ###################################################### 1923 - 5.. 9: ####################################################### 1936 - 10.. 14: # 61 - 15.. 19: # 59 - 20.. 24: # 62 - 25.. 29: # 70 + num: 5000, avg: 15.79, stddev: 24.64, median 6, min 0, max 99 + 0.. 4: ###################################################### 1930 + 5.. 9: ####################################################### 1957 + 10.. 14: # 59 + 15.. 19: # 66 + 20.. 24: # 61 + 25.. 29: # 52 30.. 34: # 61 - 35.. 39: # 64 - 40.. 44: # 64 - 45.. 49: # 56 - 50.. 54: # 65 - 55.. 59: # 55 - 60.. 64: # 60 - 65.. 69: # 62 - 70.. 74: # 57 - 75.. 79: # 69 - 80.. 84: ## 73 - 85.. 89: # 67 - 90.. 94: # 62 - 95.. 99: ## 74 + 35.. 39: # 65 + 40.. 44: # 62 + 45.. 49: # 64 + 50.. 54: # 70 + 55.. 59: # 63 + 60.. 64: # 50 + 65.. 69: # 51 + 70.. 74: # 52 + 75.. 79: # 63 + 80.. 84: # 56 + 85.. 89: ## 75 + 90.. 94: ## 73 + 95.. 99: # 70 +++ Stats for list_of_size len dist ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ stats len: - num: 5000, avg: 7.49, stddev: 1.71, median 8, min 5, max 10 - 5: ####################################################### 867 - 6: ################################################### 813 - 7: ################################################### 815 - 8: #################################################### 833 - 9: ###################################################### 857 - 10: ################################################### 815 + num: 5000, avg: 7.51, stddev: 1.71, median 8, min 5, max 10 + 5: ###################################################### 834 + 6: ##################################################### 825 + 7: ##################################################### 820 + 8: ###################################################### 833 + 9: ####################################################### 844 + 10: ####################################################### 844 +++ Stats for list_repeat len dist ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ @@ -639,63 +607,63 @@ stats len: +++ Stats for array len dist ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ stats len: - num: 5000, avg: 400.16, stddev: 1371.90, median 9, min 0, max 9987 - 0.. 499: ####################################################### 4246 - 500.. 999: ###### 502 - 1000.. 1499: 13 - 1500.. 1999: 10 - 2000.. 2499: 14 - 2500.. 2999: 14 - 3000.. 3499: 20 - 3500.. 3999: 7 - 4000.. 4499: 13 - 4500.. 4999: 16 - 5000.. 5499: 12 - 5500.. 5999: 15 - 6000.. 6499: 15 - 6500.. 6999: 13 - 7000.. 7499: 16 - 7500.. 7999: 12 - 8000.. 8499: 11 - 8500.. 8999: 16 - 9000.. 9499: 15 - 9500.. 9999: 20 + num: 5000, avg: 361.42, stddev: 1230.75, median 9, min 0, max 9974 + 0.. 498: ####################################################### 4212 + 499.. 997: ####### 578 + 998..1496: 11 + 1497..1995: 15 + 1996..2494: 11 + 2495..2993: 10 + 2994..3492: 13 + 3493..3991: 12 + 3992..4490: 7 + 4491..4989: 8 + 4990..5488: 15 + 5489..5987: 14 + 5988..6486: 12 + 6487..6985: 8 + 6986..7484: 9 + 7485..7983: 19 + 7984..8482: 14 + 8483..8981: 11 + 8982..9480: 11 + 9481..9979: 10 +++ Stats for small_array len dist ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ stats len: - num: 5000, avg: 16.14, stddev: 24.86, median 6, min 0, max 99 - 0.. 4: ###################################################### 1923 - 5.. 9: ####################################################### 1936 - 10.. 14: # 61 - 15.. 19: # 59 - 20.. 24: # 62 - 25.. 29: # 70 + num: 5000, avg: 15.79, stddev: 24.64, median 6, min 0, max 99 + 0.. 4: ###################################################### 1930 + 5.. 9: ####################################################### 1957 + 10.. 14: # 59 + 15.. 19: # 66 + 20.. 24: # 61 + 25.. 29: # 52 30.. 34: # 61 - 35.. 39: # 64 - 40.. 44: # 64 - 45.. 49: # 56 - 50.. 54: # 65 - 55.. 59: # 55 - 60.. 64: # 60 - 65.. 69: # 62 - 70.. 74: # 57 - 75.. 79: # 69 - 80.. 84: ## 73 - 85.. 89: # 67 - 90.. 94: # 62 - 95.. 99: ## 74 + 35.. 39: # 65 + 40.. 44: # 62 + 45.. 49: # 64 + 50.. 54: # 70 + 55.. 59: # 63 + 60.. 64: # 50 + 65.. 69: # 51 + 70.. 74: # 52 + 75.. 79: # 63 + 80.. 84: # 56 + 85.. 89: ## 75 + 90.. 94: ## 73 + 95.. 99: # 70 +++ Stats for array_of_size len dist ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ stats len: - num: 5000, avg: 7.49, stddev: 1.71, median 8, min 5, max 10 - 5: ####################################################### 867 - 6: ################################################### 813 - 7: ################################################### 815 - 8: #################################################### 833 - 9: ###################################################### 857 - 10: ################################################### 815 + num: 5000, avg: 7.51, stddev: 1.71, median 8, min 5, max 10 + 5: ###################################################### 834 + 6: ##################################################### 825 + 7: ##################################################### 820 + 8: ###################################################### 833 + 9: ####################################################### 844 + 10: ####################################################### 844 +++ Stats for array_repeat len dist ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ @@ -895,52 +863,52 @@ stats dist: +++ Stats for int dist ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ stats dist: - num: 100000, avg: 2541076923587387.50, stddev: 2660730801206827008.00, median 158655268318060, min -4611522359435274428, max 4611540922436307689 - -4611522359435274428..-4150369195341695293: ##################################################### 4976 - -4150369195341695292..-3689216031248116157: ##################################################### 4963 - -3689216031248116156..-3228062867154537021: ###################################################### 5038 - -3228062867154537020..-2766909703060957885: ##################################################### 4979 - -2766909703060957884..-2305756538967378749: ##################################################### 5001 - -2305756538967378748..-1844603374873799613: ##################################################### 4982 - -1844603374873799612..-1383450210780220477: ##################################################### 5025 - -1383450210780220476.. -922297046686641341: #################################################### 4901 - -922297046686641340.. -461143882593062205: ####################################################### 5126 - -461143882593062204.. 9281500516931: ##################################################### 5008 - 9281500516932.. 461162445594096067: ###################################################### 5041 - 461162445594096068.. 922315609687675203: ##################################################### 5001 - 922315609687675204.. 1383468773781254339: ##################################################### 4986 - 1383468773781254340.. 1844621937874833475: ##################################################### 4949 - 1844621937874833476.. 2305775101968412611: ##################################################### 5025 - 2305775101968412612.. 2766928266061991747: ##################################################### 5022 - 2766928266061991748.. 3228081430155570883: ##################################################### 4958 - 3228081430155570884.. 3689234594249150019: ##################################################### 4998 - 3689234594249150020.. 4150387758342729155: ##################################################### 4982 - 4150387758342729156.. 4611540922436308291: ###################################################### 5039 + num: 100000, avg: 336840.90, stddev: 619301756.02, median 895228, min -1073728193, max 1073739280 + -1073728193.. -966354820: ##################################################### 5009 + -966354819.. -858981446: #################################################### 5004 + -858981445.. -751608072: #################################################### 4917 + -751608071.. -644234698: ##################################################### 5028 + -644234697.. -536861324: #################################################### 4962 + -536861323.. -429487950: ##################################################### 5039 + -429487949.. -322114576: #################################################### 4927 + -322114575.. -214741202: ##################################################### 5054 + -214741201.. -107367828: ##################################################### 5065 + -107367827.. 5546: #################################################### 4954 + 5547.. 107378920: #################################################### 4943 + 107378921.. 214752294: ################################################### 4900 + 214752295.. 322125668: ###################################################### 5126 + 322125669.. 429499042: ####################################################### 5198 + 429499043.. 536872416: #################################################### 4988 + 536872417.. 644245790: #################################################### 4940 + 644245791.. 751619164: #################################################### 5002 + 751619165.. 858992538: #################################################### 4928 + 858992539.. 966365912: ##################################################### 5070 + 966365913.. 1073739286: #################################################### 4946 +++ Stats for oneof int dist ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ stats dist: - num: 1000, avg: 4611686018427388.00, stddev: 2905870896563567616.00, median 0, min -4611686018427387904, max 4611686018427387903 - -4611686018427387904..-4150517416584649089: ################## 208 - -4150517416584649088..-3689348814741910273: 0 - -3689348814741910272..-3228180212899171457: 0 - -3228180212899171456..-2767011611056432641: 0 - -2767011611056432640..-2305843009213693825: 0 - -2305843009213693824..-1844674407370955009: 0 - -1844674407370955008..-1383505805528216193: 0 - -1383505805528216192.. -922337203685477377: 0 - -922337203685477376.. -461168601842738561: 0 - -461168601842738560.. 255: ####################################################### 603 - 256.. 461168601842739071: 0 - 461168601842739072.. 922337203685477887: 0 - 922337203685477888.. 1383505805528216703: 0 - 1383505805528216704.. 1844674407370955519: 0 - 1844674407370955520.. 2305843009213694335: 0 - 2305843009213694336.. 2767011611056433151: 0 - 2767011611056433152.. 3228180212899171967: 0 - 3228180212899171968.. 3689348814741910783: 0 - 3689348814741910784.. 4150517416584649599: 0 - 4150517416584649600.. 4611686018427387903: ################# 189 + num: 1000, avg: 1073741.63, stddev: 676575790.92, median 0, min -1073741824, max 1073741823 + -1073741824.. -966367642: ################## 208 + -966367641.. -858993459: 0 + -858993458.. -751619276: 0 + -751619275.. -644245093: 0 + -644245092.. -536870910: 0 + -536870909.. -429496727: 0 + -429496726.. -322122544: 0 + -322122543.. -214748361: 0 + -214748360.. -107374178: 0 + -107374177.. 5: ####################################################### 603 + 6.. 107374188: 0 + 107374189.. 214748371: 0 + 214748372.. 322122554: 0 + 322122555.. 429496737: 0 + 429496738.. 536870920: 0 + 536870921.. 644245103: 0 + 644245104.. 751619286: 0 + 751619287.. 858993469: 0 + 858993470.. 966367652: 0 + 966367653.. 1073741823: ################# 189 ================================================================================ 1 warning(s) failure (35 tests failed, 1 tests errored, ran 90 tests) @@ -949,26 +917,26 @@ random seed: 153870556 +++ Stats for int_dist_empty_bucket ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ stats dist: - num: 1000, avg: -55083208105414400.00, stddev: 1847115855773139200.00, median 9, min -4590718933436425025, max 4611686018427387903 - -4590718933436425025..-4130598685843234370: ## 26 - -4130598685843234369..-3670478438250043714: # 13 - -3670478438250043713..-3210358190656853058: ### 37 - -3210358190656853057..-2750237943063662402: ### 30 - -2750237943063662401..-2290117695470471746: ## 27 - -2290117695470471745..-1829997447877281090: ## 24 - -1829997447877281089..-1369877200284090434: ## 27 - -1369877200284090433.. -909756952690899778: ## 27 - -909756952690899777.. -449636705097709122: ## 21 - -449636705097709121.. 10483542495481534: ####################################################### 531 - 10483542495481535.. 470603790088672190: ## 21 - 470603790088672191.. 930724037681862846: ## 27 - 930724037681862847.. 1390844285275053502: ## 24 - 1390844285275053503.. 1850964532868244158: ## 25 - 1850964532868244159.. 2311084780461434814: ## 28 - 2311084780461434815.. 2771205028054625470: ## 23 - 2771205028054625471.. 3231325275647816126: ## 23 - 3231325275647816127.. 3691445523241006782: ## 25 - 3691445523241006783.. 4151565770834197438: # 17 - 4151565770834197439.. 4611686018427387903: ## 24 + num: 1000, avg: 10351291.88, stddev: 432212939.52, median 9, min -1066972208, max 1073741823 + -1066972208.. -959936507: ## 27 + -959936506.. -852900805: ## 22 + -852900804.. -745865103: ## 22 + -745865102.. -638829401: # 18 + -638829400.. -531793699: # 17 + -531793698.. -424757997: ## 21 + -424757996.. -317722295: ### 33 + -317722294.. -210686593: ### 33 + -210686592.. -103650891: ### 32 + -103650890.. 3384811: ####################################################### 516 + 3384812.. 110420513: ### 34 + 110420514.. 217456215: ### 34 + 217456216.. 324491917: # 17 + 324491918.. 431527619: ## 24 + 431527620.. 538563321: ## 26 + 538563322.. 645599023: ## 20 + 645599024.. 752634725: ## 24 + 752634726.. 859670427: ## 27 + 859670428.. 966706129: ## 27 + 966706130.. 1073741823: ## 26 ================================================================================ success (ran 1 tests) "/usr/bin/linux32" "/bin/sh" "-c" "opam exec -- dune build @install @check @runtest && rm -rf _build" failed with exit status 1 2024-09-18 19:06.13: Job failed: Failed: Build failed