[INFO] fetching crate rib-lang 0.0.5...
[INFO] testing rib-lang-0.0.5 against beta-2026-04-21 for beta-1.96-2
[INFO] extracting crate rib-lang 0.0.5 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate rib-lang 0.0.5
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rib-lang 0.0.5
[INFO] tweaked toml for crates.io crate rib-lang 0.0.5 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate rib-lang 0.0.5 on toolchain beta-2026-04-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate rib-lang 0.0.5 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 97885e320fc981a28665a50b08b5f4e9786d8a26ce7636a3a930329c620986dc
[INFO] running `Command { std: "docker" "start" "-a" "97885e320fc981a28665a50b08b5f4e9786d8a26ce7636a3a930329c620986dc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "97885e320fc981a28665a50b08b5f4e9786d8a26ce7636a3a930329c620986dc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "97885e320fc981a28665a50b08b5f4e9786d8a26ce7636a3a930329c620986dc", kill_on_drop: false }`
[INFO] [stdout] 97885e320fc981a28665a50b08b5f4e9786d8a26ce7636a3a930329c620986dc
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] cbd5a6244f079c698d6a76a45a8a9b0c2cd2d195acefa1cf4fd4241fd9c74048
[INFO] running `Command { std: "docker" "start" "-a" "cbd5a6244f079c698d6a76a45a8a9b0c2cd2d195acefa1cf4fd4241fd9c74048", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling anyhow v1.0.102
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling beef v0.5.2
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling bigdecimal v0.4.10
[INFO] [stderr]    Compiling id-arena v2.3.0
[INFO] [stderr]    Compiling unicode-xid v0.2.6
[INFO] [stderr]    Compiling sha1_smol v1.0.1
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling combine v4.6.7
[INFO] [stderr]    Compiling la-arena v0.3.1
[INFO] [stderr]    Compiling wasmparser v0.245.1
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling uuid v1.23.0
[INFO] [stderr]    Compiling logos-codegen v0.14.4
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling logos-derive v0.14.4
[INFO] [stderr]    Compiling logos v0.14.4
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling wit-parser v0.245.1
[INFO] [stderr]    Compiling wasm-wave v0.245.1
[INFO] [stderr]    Compiling rib-lang v0.0.5 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 35s
[INFO] running `Command { std: "docker" "inspect" "cbd5a6244f079c698d6a76a45a8a9b0c2cd2d195acefa1cf4fd4241fd9c74048", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cbd5a6244f079c698d6a76a45a8a9b0c2cd2d195acefa1cf4fd4241fd9c74048", kill_on_drop: false }`
[INFO] [stdout] cbd5a6244f079c698d6a76a45a8a9b0c2cd2d195acefa1cf4fd4241fd9c74048
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9d5d887c6caa24c4f546c16881f896cba3c9d6a921e208bba84284a45c804dd1
[INFO] running `Command { std: "docker" "start" "-a" "9d5d887c6caa24c4f546c16881f896cba3c9d6a921e208bba84284a45c804dd1", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling rand_core v0.10.0
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling siphasher v1.0.2
[INFO] [stderr]    Compiling iana-time-zone v0.1.65
[INFO] [stderr]    Compiling chrono-tz v0.10.4
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling bigdecimal v0.4.10
[INFO] [stderr]    Compiling castaway v0.2.4
[INFO] [stderr]    Compiling nonempty-collections v0.3.1
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling anstyle-parse v0.2.7
[INFO] [stderr]    Compiling semver v1.0.27
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling phf_shared v0.12.1
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling anstyle-query v1.1.1
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling anstream v0.6.15
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling phf v0.12.1
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling chacha20 v0.10.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling doctest-file v1.1.1
[INFO] [stderr]    Compiling anyhow v1.0.102
[INFO] [stderr]    Compiling anstyle-wincon v3.0.4
[INFO] [stderr]    Compiling quick-xml v0.38.4
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling clap_builder v4.5.60
[INFO] [stderr]    Compiling topological-sort v0.2.2
[INFO] [stderr]    Compiling escape8259 v0.5.3
[INFO] [stderr]    Compiling wasmparser v0.245.1
[INFO] [stderr]    Compiling dtor-proc-macro v0.0.5
[INFO] [stderr]    Compiling ctor-proc-macro v0.0.6
[INFO] [stderr]    Compiling humantime v2.3.0
[INFO] [stderr]    Compiling combine v4.6.7
[INFO] [stderr]    Compiling dtor v0.0.6
[INFO] [stderr]    Compiling ctor v0.4.3
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.2.0
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling uuid v1.23.0
[INFO] [stderr]    Compiling rand v0.10.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling darling_core v0.21.3
[INFO] [stderr]    Compiling logos-codegen v0.14.4
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling tokio-macros v2.6.1
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling logos-derive v0.14.4
[INFO] [stderr]    Compiling logos v0.14.4
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling darling_macro v0.21.3
[INFO] [stderr]    Compiling clap v4.5.60
[INFO] [stderr]    Compiling darling v0.21.3
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling wit-parser v0.245.1
[INFO] [stderr]    Compiling ctrf-rs v0.1.0
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling desert_core v0.1.5
[INFO] [stderr]    Compiling interprocess v2.4.0
[INFO] [stderr]    Compiling desert_macro v0.1.7
[INFO] [stderr]    Compiling desert_rust v0.1.7
[INFO] [stderr]    Compiling test-r-core v6.0.3
[INFO] [stderr]    Compiling wasm-wave v0.245.1
[INFO] [stderr]    Compiling rib-lang v0.0.5 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling test-r-macro v1.4.3
[INFO] [stderr]    Compiling test-r v3.0.3
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2m 21s
[INFO] running `Command { std: "docker" "inspect" "9d5d887c6caa24c4f546c16881f896cba3c9d6a921e208bba84284a45c804dd1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9d5d887c6caa24c4f546c16881f896cba3c9d6a921e208bba84284a45c804dd1", kill_on_drop: false }`
[INFO] [stdout] 9d5d887c6caa24c4f546c16881f896cba3c9d6a921e208bba84284a45c804dd1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] aa10c8cfdeb5f11c0411256296e0d2684f678e3120ceec36d5284e374ef5ef64
[INFO] running `Command { std: "docker" "start" "-a" "aa10c8cfdeb5f11c0411256296e0d2684f678e3120ceec36d5284e374ef5ef64", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.23s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rib-203e93f184721bee)
[INFO] [stdout] Running 629 tests
[INFO] [stdout] 
[INFO] [stdout] [  1/629] Running test: rib::parser::type_name::type_name_tests::test_basic_types
[INFO] [stdout] [  2/629] Running test: rib::parser::type_name::type_name_tests::test_nested_types
[INFO] [stdout] [  3/629] Running test: rib::parser::type_name::type_name_tests::test_list_type_name
[INFO] [stdout] [  3/629] Finished test: rib::parser::type_name::type_name_tests::test_list_type_name                                                               [PASSED]
[INFO] [stdout] [  4/629] Running test: rib::parser::type_name::type_name_tests::test_tuple_type_name
[INFO] [stdout] [  2/629] Finished test: rib::parser::type_name::type_name_tests::test_nested_types                                                                 [PASSED]
[INFO] [stdout] [  5/629] Running test: rib::parser::type_name::type_name_tests::test_option_type_name
[INFO] [stdout] [  6/629] Running test: rib::parser::type_name::type_name_tests::test_spaces_around_types
[INFO] [stdout] [  4/629] Finished test: rib::parser::type_name::type_name_tests::test_tuple_type_name                                                              [PASSED]
[INFO] [stdout] [  7/629] Running test: rib::parser::optional::tests::test_none
[INFO] [stdout] [  8/629] Running test: rib::parser::optional::tests::test_some
[INFO] [stdout] [  9/629] Running test: rib::parser::optional::tests::test_nested_some
[INFO] [stdout] [ 10/629] Running test: rib::parser::optional::tests::test_some_of_literal
[INFO] [stdout] [  6/629] Finished test: rib::parser::type_name::type_name_tests::test_spaces_around_types                                                          [PASSED]
[INFO] [stdout] [ 10/629] Finished test: rib::parser::optional::tests::test_some_of_literal                                                                         [PASSED]
[INFO] [stdout] [ 12/629] Running test: rib::parser::optional::tests::test_none_with_type_annotation
[INFO] [stdout] [  8/629] Finished test: rib::parser::optional::tests::test_some                                                                                    [PASSED]
[INFO] [stdout] [ 11/629] Running test: rib::parser::optional::tests::test_some_of_sequence
[INFO] [stdout] [  9/629] Finished test: rib::parser::optional::tests::test_nested_some                                                                             [PASSED]
[INFO] [stdout] [ 13/629] Running test: rib::parser::optional::tests::test_some_with_type_annotation
[INFO] [stdout] [ 14/629] Running test: rib::parser::optional::tests::test_nested_some_with_type_annotation
[INFO] [stdout] [ 15/629] Running test: rib::parser::result::tests::test_result
[INFO] [stdout] [ 16/629] Running test: rib::parser::result::tests::test_ok_of_ok
[INFO] [stdout] [  1/629] Finished test: rib::parser::type_name::type_name_tests::test_basic_types                                                                  [PASSED]
[INFO] [stdout] [ 17/629] Running test: rib::parser::result::tests::test_err_of_ok
[INFO] [stdout] [ 18/629] Running test: rib::parser::result::tests::test_ok_of_err
[INFO] [stdout] [  5/629] Finished test: rib::parser::type_name::type_name_tests::test_option_type_name                                                             [PASSED]
[INFO] [stdout] [ 19/629] Running test: rib::parser::result::tests::test_err_of_err
[INFO] [stdout] [ 12/629] Finished test: rib::parser::optional::tests::test_none_with_type_annotation                                                               [PASSED]
[INFO] [stdout] [ 21/629] Running test: rib::parser::result::tests::test_ok_of_sequence
[INFO] [stdout] [ 20/629] Running test: rib::parser::result::tests::test_result_err
[INFO] [stdout] [ 22/629] Running test: rib::parser::result::tests::test_err_of_sequence
[INFO] [stdout] [  7/629] Finished test: rib::parser::optional::tests::test_none                                                                                    [PASSED]
[INFO] [stdout] [ 23/629] Running test: rib::parser::tuple::tests::test_tuple
[INFO] [stdout] [ 13/629] Finished test: rib::parser::optional::tests::test_some_with_type_annotation                                                               [PASSED]
[INFO] [stdout] [ 24/629] Running test: rib::parser::tuple::tests::test_empty_tuple
[INFO] [stdout] [ 18/629] Finished test: rib::parser::result::tests::test_ok_of_err                                                                                 [PASSED]
[INFO] [stdout] [ 25/629] Running test: rib::parser::tuple::tests::test_tuple_option
[INFO] [stdout] [ 26/629] Running test: rib::parser::tuple::tests::test_tuple_of_cond
[INFO] [stdout] [ 20/629] Finished test: rib::parser::result::tests::test_result_err                                                                                [PASSED]
[INFO] [stdout] [ 24/629] Finished test: rib::parser::tuple::tests::test_empty_tuple                                                                                [PASSED]
[INFO] [stdout] [ 11/629] Finished test: rib::parser::optional::tests::test_some_of_sequence                                                                        [PASSED]
[INFO] [stdout] [ 29/629] Running test: rib::parser::tuple::tests::test_tuple_of_record
[INFO] [stdout] [ 17/629] Finished test: rib::parser::result::tests::test_err_of_ok                                                                                 [PASSED]
[INFO] [stdout] [ 30/629] Running test: rib::parser::tuple::tests::test_tuple_of_result
[INFO] [stdout] [ 27/629] Running test: rib::parser::tuple::tests::test_tuple_of_tuple
[INFO] [stdout] [ 28/629] Running test: rib::parser::tuple::tests::test_singleton_tuple
[INFO] [stdout] [ 19/629] Finished test: rib::parser::result::tests::test_err_of_err                                                                                [PASSED]
[INFO] [stdout] [ 21/629] Finished test: rib::parser::result::tests::test_ok_of_sequence                                                                            [PASSED]
[INFO] [stdout] [ 25/629] Finished test: rib::parser::tuple::tests::test_tuple_option                                                                               [PASSED]
[INFO] [stdout] [ 31/629] Running test: rib::parser::tuple::tests::test_tuple_of_literal
[INFO] [stdout] [ 23/629] Finished test: rib::parser::tuple::tests::test_tuple                                                                                      [PASSED]
[INFO] [stdout] [ 15/629] Finished test: rib::parser::result::tests::test_result                                                                                    [PASSED]
[INFO] [stdout] [ 14/629] Finished test: rib::parser::optional::tests::test_nested_some_with_type_annotation                                                        [PASSED]
[INFO] [stdout] [ 32/629] Running test: rib::parser::tuple::tests::test_tuple_of_sequence
[INFO] [stdout] [ 33/629] Running test: rib::parser::cond::tests::test_conditional
[INFO] [stdout] [ 35/629] Running test: rib::parser::cond::tests::test_if_condition_inside_else
[INFO] [stdout] [ 34/629] Running test: rib::parser::cond::tests::test_conditional_of_sequences
[INFO] [stdout] [ 36/629] Running test: rib::parser::cond::tests::test_if_condition_inside_then
[INFO] [stdout] [ 37/629] Running test: rib::parser::call::function_call_tests::test_call
[INFO] [stdout] [ 38/629] Running test: rib::parser::call::function_call_tests::test_call_with_args
[INFO] [stdout] [ 39/629] Running test: rib::parser::call::function_call_tests::test_call_with_flags
[INFO] [stdout] [ 26/629] Finished test: rib::parser::tuple::tests::test_tuple_of_cond                                                                              [PASSED]
[INFO] [stdout] [ 40/629] Running test: rib::parser::call::function_call_tests::test_call_with_record
[INFO] [stdout] [ 37/629] Finished test: rib::parser::call::function_call_tests::test_call                                                                          [PASSED]
[INFO] [stdout] [ 41/629] Running test: rib::parser::call::function_call_tests::test_call_with_tuples
[INFO] [stdout] [ 16/629] Finished test: rib::parser::result::tests::test_ok_of_ok                                                                                  [PASSED]
[INFO] [stdout] [ 28/629] Finished test: rib::parser::tuple::tests::test_singleton_tuple                                                                            [PASSED]
[INFO] [stdout] [ 43/629] Running test: rib::parser::call::function_call_tests::test_call_with_multiple_args
[INFO] [stdout] [ 29/629] Finished test: rib::parser::tuple::tests::test_tuple_of_record                                                                            [PASSED]
[INFO] [stdout] [ 42/629] Running test: rib::parser::call::function_call_tests::test_call_with_sequence
[INFO] [stdout] [ 44/629] Running test: rib::parser::call::function_call_tests::test_call_with_interface_names
[INFO] [stdout] [ 40/629] Finished test: rib::parser::call::function_call_tests::test_call_with_record                                                              [PASSED]
[INFO] [stdout] [ 38/629] Finished test: rib::parser::call::function_call_tests::test_call_with_args                                                                [PASSED]
[INFO] [stdout] [ 46/629] Running test: rib::parser::call::function_call_tests::test_call_with_multiple_records
[INFO] [stdout] [ 45/629] Running test: rib::parser::call::function_call_tests::test_call_with_tuples_and_args
[INFO] [stdout] [ 27/629] Finished test: rib::parser::tuple::tests::test_tuple_of_tuple                                                                             [PASSED]
[INFO] [stdout] [ 39/629] Finished test: rib::parser::call::function_call_tests::test_call_with_flags                                                               [PASSED]
[INFO] [stdout] [ 47/629] Running test: rib::parser::call::function_call_tests::test_call_with_sequence_and_args
[INFO] [stdout] [ 31/629] Finished test: rib::parser::tuple::tests::test_tuple_of_literal                                                                           [PASSED]
[INFO] [stdout] [ 22/629] Finished test: rib::parser::result::tests::test_err_of_sequence                                                                           [PASSED]
[INFO] [stdout] [ 50/629] Running test: rib::parser::call::function_call_tests::test_call_with_multiple_sequences
[INFO] [stdout] [ 48/629] Running test: rib::parser::call::function_call_tests::test_call_with_exported_interface
[INFO] [stdout] [ 35/629] Finished test: rib::parser::cond::tests::test_if_condition_inside_else                                                                    [PASSED]
[INFO] [stdout] [ 51/629] Running test: rib::parser::call::function_call_tests::test_call_with_function_name_method
[INFO] [stdout] [ 49/629] Running test: rib::parser::call::function_call_tests::test_call_with_function_name_drop
[INFO] [stdout] [ 44/629] Finished test: rib::parser::call::function_call_tests::test_call_with_interface_names                                                     [PASSED]
[INFO] [stdout] [ 45/629] Finished test: rib::parser::call::function_call_tests::test_call_with_tuples_and_args                                                     [PASSED]
[INFO] [stdout] [ 42/629] Finished test: rib::parser::call::function_call_tests::test_call_with_sequence                                                            [PASSED]
[INFO] [stdout] [ 53/629] Running test: rib::parser::call::function_call_tests::test_call_with_constructor_syntax_sugar
[INFO] [stdout] [ 30/629] Finished test: rib::parser::tuple::tests::test_tuple_of_result                                                                            [PASSED]
[INFO] [stdout] [ 55/629] Running test: rib::parser::call::function_call_tests::test_call_with_record_and_multiple_args
[INFO] [stdout] [ 54/629] Running test: rib::parser::call::function_call_tests::test_call_with_multiple_args_and_spaces
[INFO] [stdout] [ 52/629] Running test: rib::parser::call::function_call_tests::test_call_with_function_name_static
[INFO] [stdout] [ 41/629] Finished test: rib::parser::call::function_call_tests::test_call_with_tuples                                                              [PASSED]
[INFO] [stdout] [ 56/629] Running test: rib::parser::call::function_call_tests::test_call_with_function_name_constructor
[INFO] [stdout] [ 50/629] Finished test: rib::parser::call::function_call_tests::test_call_with_multiple_sequences                                                  [PASSED]
[INFO] [stdout] [ 57/629] Running test: rib::parser::call::function_call_tests::test_call_with_multiple_records_and_args
[INFO] [stdout] [ 46/629] Finished test: rib::parser::call::function_call_tests::test_call_with_multiple_records                                                    [PASSED]
[INFO] [stdout] [ 58/629] Running test: rib::parser::call::function_call_tests::test_call_with_versioned_exported_interface
[INFO] [stdout] [ 36/629] Finished test: rib::parser::cond::tests::test_if_condition_inside_then                                                                    [PASSED]
[INFO] [stdout] [ 33/629] Finished test: rib::parser::cond::tests::test_conditional                                                                                 [PASSED]
[INFO] [stdout] [ 48/629] Finished test: rib::parser::call::function_call_tests::test_call_with_exported_interface                                                  [PASSED]
[INFO] [stdout] [ 59/629] Running test: rib::parser::call::function_call_tests::test_call_with_function_name_drop_syntax_sugar
[INFO] [stdout] [ 55/629] Finished test: rib::parser::call::function_call_tests::test_call_with_record_and_multiple_args                                            [PASSED]
[INFO] [stdout] [ 51/629] Finished test: rib::parser::call::function_call_tests::test_call_with_function_name_method                                                [PASSED]
[INFO] [stdout] [ 34/629] Finished test: rib::parser::cond::tests::test_conditional_of_sequences                                                                    [PASSED]
[INFO] [stdout] [ 60/629] Running test: rib::parser::call::function_call_tests::test_call_with_function_name_method_syntax_sugar
[INFO] [stdout] [ 61/629] Running test: rib::parser::call::function_call_tests::test_call_with_multiple_args_and_spaces_and_commas
[INFO] [stdout] [ 43/629] Finished test: rib::parser::call::function_call_tests::test_call_with_multiple_args                                                       [PASSED]
[INFO] [stdout] [ 62/629] Running test: rib::parser::call::function_call_tests::test_call_with_function_name_static_method_syntax_sugar
[INFO] [stdout] [ 63/629] Running test: rib::parser::call::function_call_tests::test_call_with_multiple_args_and_spaces_and_commas_and_spaces
[INFO] [stdout] [ 49/629] Finished test: rib::parser::call::function_call_tests::test_call_with_function_name_drop                                                  [PASSED]
[INFO] [stdout] [ 66/629] Running test: rib::parser::let_binding::tests::test_let_binding
[INFO] [stdout] [ 32/629] Finished test: rib::parser::tuple::tests::test_tuple_of_sequence                                                                          [PASSED]
[INFO] [stdout] [ 67/629] Running test: rib::parser::let_binding::tests::test_let_binding_with_option
[INFO] [stdout] [ 47/629] Finished test: rib::parser::call::function_call_tests::test_call_with_sequence_and_args                                                   [PASSED]
[INFO] [stdout] [ 68/629] Running test: rib::parser::let_binding::tests::test_let_binding_with_record
[INFO] [stdout] [ 58/629] Finished test: rib::parser::call::function_call_tests::test_call_with_versioned_exported_interface                                        [PASSED]
[INFO] [stdout] [ 65/629] Running test: rib::parser::block_without_return::tests::test_block_without_return
[INFO] [stdout] [ 64/629] Running test: rib::parser::call::function_call_tests::test_call_with_multiple_args_and_spaces_and_commas_and_spaces_and_commas
[INFO] [stdout] [ 69/629] Running test: rib::parser::let_binding::tests::test_let_binding_with_result
[INFO] [stdout] [ 61/629] Finished test: rib::parser::call::function_call_tests::test_call_with_multiple_args_and_spaces_and_commas                                 [PASSED]
[INFO] [stdout] [ 70/629] Running test: rib::parser::let_binding::tests::test_let_binding_with_literal
[INFO] [stdout] [ 56/629] Finished test: rib::parser::call::function_call_tests::test_call_with_function_name_constructor                                           [PASSED]
[INFO] [stdout] [ 71/629] Running test: rib::parser::let_binding::tests::test_let_binding_with_sequence
[INFO] [stdout] [ 57/629] Finished test: rib::parser::call::function_call_tests::test_call_with_multiple_records_and_args                                           [PASSED]
[INFO] [stdout] [ 72/629] Running test: rib::parser::let_binding::tests::test_let_binding_with_type_name_s8
[INFO] [stdout] [ 54/629] Finished test: rib::parser::call::function_call_tests::test_call_with_multiple_args_and_spaces                                            [PASSED]
[INFO] [stdout] [ 73/629] Running test: rib::parser::let_binding::tests::test_let_binding_with_type_name_u8
[INFO] [stdout] [ 70/629] Finished test: rib::parser::let_binding::tests::test_let_binding_with_literal                                                             [PASSED]
[INFO] [stdout] [ 74/629] Running test: rib::parser::let_binding::tests::test_let_binding_with_type_name_chr
[INFO] [stdout] [ 53/629] Finished test: rib::parser::call::function_call_tests::test_call_with_constructor_syntax_sugar                                            [PASSED]
[INFO] [stdout] [ 65/629] Finished test: rib::parser::block_without_return::tests::test_block_without_return                                                        [PASSED]
[INFO] [stdout] [ 76/629] Running test: rib::parser::let_binding::tests::test_let_binding_with_type_name_f64
[INFO] [stdout] [ 75/629] Running test: rib::parser::let_binding::tests::test_let_binding_with_type_name_f32
[INFO] [stdout] [ 67/629] Finished test: rib::parser::let_binding::tests::test_let_binding_with_option                                                              [PASSED]
[INFO] [stdout] [ 62/629] Finished test: rib::parser::call::function_call_tests::test_call_with_function_name_static_method_syntax_sugar                            [PASSED]
[INFO] [stdout] [ 78/629] Running test: rib::parser::let_binding::tests::test_let_binding_with_type_name_s32
[INFO] [stdout] [ 64/629] Finished test: rib::parser::call::function_call_tests::test_call_with_multiple_args_and_spaces_and_commas_and_spaces_and_commas           [PASSED]
[INFO] [stdout] [ 79/629] Running test: rib::parser::let_binding::tests::test_let_binding_with_type_name_s64
[INFO] [stdout] [ 66/629] Finished test: rib::parser::let_binding::tests::test_let_binding                                                                          [PASSED]
[INFO] [stdout] [ 77/629] Running test: rib::parser::let_binding::tests::test_let_binding_with_type_name_s16
[INFO] [stdout] [ 68/629] Finished test: rib::parser::let_binding::tests::test_let_binding_with_record                                                              [PASSED]
[INFO] [stdout] [ 72/629] Finished test: rib::parser::let_binding::tests::test_let_binding_with_type_name_s8                                                        [PASSED]
[INFO] [stdout] [ 81/629] Running test: rib::parser::let_binding::tests::test_let_binding_with_type_name_u16
[INFO] [stdout] [ 74/629] Finished test: rib::parser::let_binding::tests::test_let_binding_with_type_name_chr                                                       [PASSED]
[INFO] [stdout] [ 52/629] Finished test: rib::parser::call::function_call_tests::test_call_with_function_name_static                                                [PASSED]
[INFO] [stdout] [ 75/629] Finished test: rib::parser::let_binding::tests::test_let_binding_with_type_name_f32                                                       [PASSED]
[INFO] [stdout] [ 85/629] Running test: rib::parser::let_binding::tests::test_let_binding_with_binary_comparisons
[INFO] [stdout] [ 60/629] Finished test: rib::parser::call::function_call_tests::test_call_with_function_name_method_syntax_sugar                                   [PASSED]
[INFO] [stdout] [ 76/629] Finished test: rib::parser::let_binding::tests::test_let_binding_with_type_name_f64                                                       [PASSED]
[INFO] [stdout] [ 87/629] Running test: rib::parser::rib_expr::tests::test_range
[INFO] [stdout] [ 82/629] Running test: rib::parser::let_binding::tests::test_let_binding_with_type_name_u32
[INFO] [stdout] [ 59/629] Finished test: rib::parser::call::function_call_tests::test_call_with_function_name_drop_syntax_sugar                                     [PASSED]
[INFO] [stdout] [ 78/629] Finished test: rib::parser::let_binding::tests::test_let_binding_with_type_name_s32                                                       [PASSED]
[INFO] [stdout] [ 89/629] Running test: rib::parser::rib_expr::tests::test_float_2
[INFO] [stdout] [ 83/629] Running test: rib::parser::let_binding::tests::test_let_binding_with_type_name_u64
[INFO] [stdout] [ 84/629] Running test: rib::parser::let_binding::tests::test_let_binding_with_type_name_list_u8
[INFO] [stdout] [ 73/629] Finished test: rib::parser::let_binding::tests::test_let_binding_with_type_name_u8                                                        [PASSED]
[INFO] [stdout] [ 90/629] Running test: rib::parser::rib_expr::tests::test_float_3
[INFO] [stdout] [ 80/629] Running test: rib::parser::let_binding::tests::test_let_binding_with_type_name_str
[INFO] [stdout] [ 86/629] Running test: rib::parser::rib_expr::tests::test_rib
[INFO] [stdout] [ 88/629] Running test: rib::parser::rib_expr::tests::test_float_1
[INFO] [stdout] [ 81/629] Finished test: rib::parser::let_binding::tests::test_let_binding_with_type_name_u16                                                       [PASSED]
[INFO] [stdout] [ 77/629] Finished test: rib::parser::let_binding::tests::test_let_binding_with_type_name_s16                                                       [PASSED]
[INFO] [stdout] [ 91/629] Running test: rib::parser::rib_expr::tests::test_float_4
[INFO] [stdout] [ 92/629] Running test: rib::parser::rib_expr::tests::test_float_5
[INFO] [stdout] [ 69/629] Finished test: rib::parser::let_binding::tests::test_let_binding_with_result                                                              [PASSED]
[INFO] [stdout] [ 93/629] Running test: rib::parser::rib_expr::tests::test_float_6
[INFO] [stdout] [ 84/629] Finished test: rib::parser::let_binding::tests::test_let_binding_with_type_name_list_u8                                                   [PASSED]
[INFO] [stdout] [ 90/629] Finished test: rib::parser::rib_expr::tests::test_float_3                                                                                 [PASSED]
[INFO] [stdout] [ 95/629] Running test: rib::parser::rib_expr::tests::test_range_from_2
[INFO] [stdout] [ 85/629] Finished test: rib::parser::let_binding::tests::test_let_binding_with_binary_comparisons                                                  [PASSED]
[INFO] [stdout] [ 94/629] Running test: rib::parser::rib_expr::tests::test_range_from
[INFO] [stdout] [ 83/629] Finished test: rib::parser::let_binding::tests::test_let_binding_with_type_name_u64                                                       [PASSED]
[INFO] [stdout] [ 96/629] Running test: rib::parser::rib_expr::tests::test_select_field_1
[INFO] [stdout] [ 92/629] Finished test: rib::parser::rib_expr::tests::test_float_5                                                                                 [PASSED]
[INFO] [stdout] [ 98/629] Running test: rib::parser::rib_expr::tests::test_select_field_3
[INFO] [stdout] [ 88/629] Finished test: rib::parser::rib_expr::tests::test_float_1                                                                                 [PASSED]
[INFO] [stdout] [ 99/629] Running test: rib::parser::rib_expr::tests::test_select_field_4
[INFO] [stdout] [ 95/629] Finished test: rib::parser::rib_expr::tests::test_range_from_2                                                                            [PASSED]
[INFO] [stdout] [ 71/629] Finished test: rib::parser::let_binding::tests::test_let_binding_with_sequence                                                            [PASSED]
[INFO] [stdout] [101/629] Running test: rib::parser::rib_expr::tests::test_select_field_6
[INFO] [stdout] [ 97/629] Running test: rib::parser::rib_expr::tests::test_select_field_2
[INFO] [stdout] [ 94/629] Finished test: rib::parser::rib_expr::tests::test_range_from                                                                              [PASSED]
[INFO] [stdout] [ 91/629] Finished test: rib::parser::rib_expr::tests::test_float_4                                                                                 [PASSED]
[INFO] [stdout] [103/629] Running test: rib::parser::rib_expr::tests::test_select_field_8
[INFO] [stdout] [ 82/629] Finished test: rib::parser::let_binding::tests::test_let_binding_with_type_name_u32                                                       [PASSED]
[INFO] [stdout] [104/629] Running test: rib::parser::rib_expr::tests::test_select_field_9
[INFO] [stdout] [ 63/629] Finished test: rib::parser::call::function_call_tests::test_call_with_multiple_args_and_spaces_and_commas_and_spaces                      [PASSED]
[INFO] [stdout] [102/629] Running test: rib::parser::rib_expr::tests::test_select_field_7
[INFO] [stdout] [100/629] Running test: rib::parser::rib_expr::tests::test_select_field_5
[INFO] [stdout] [ 98/629] Finished test: rib::parser::rib_expr::tests::test_select_field_3                                                                          [PASSED]
[INFO] [stdout] [ 79/629] Finished test: rib::parser::let_binding::tests::test_let_binding_with_type_name_s64                                                       [PASSED]
[INFO] [stdout] [106/629] Running test: rib::parser::rib_expr::tests::test_select_index_2
[INFO] [stdout] [107/629] Running test: rib::parser::rib_expr::tests::test_select_index_3
[INFO] [stdout] [105/629] Running test: rib::parser::rib_expr::tests::test_select_index_1
[INFO] [stdout] [ 89/629] Finished test: rib::parser::rib_expr::tests::test_float_2                                                                                 [PASSED]
[INFO] [stdout] [108/629] Running test: rib::parser::rib_expr::tests::test_select_index_4
[INFO] [stdout] [ 87/629] Finished test: rib::parser::rib_expr::tests::test_range                                                                                   [PASSED]
[INFO] [stdout] [109/629] Running test: rib::parser::rib_expr::tests::test_range_inclusive
[INFO] [stdout] [104/629] Finished test: rib::parser::rib_expr::tests::test_select_field_9                                                                          [PASSED]
[INFO] [stdout] [ 80/629] Finished test: rib::parser::let_binding::tests::test_let_binding_with_type_name_str                                                       [PASSED]
[INFO] [stdout] [101/629] Finished test: rib::parser::rib_expr::tests::test_select_field_6                                                                          [PASSED]
[INFO] [stdout] [112/629] Running test: rib::parser::rib_expr::tests::test_select_field_12
[INFO] [stdout] [ 97/629] Finished test: rib::parser::rib_expr::tests::test_select_field_2                                                                          [PASSED]
[INFO] [stdout] [113/629] Running test: rib::parser::rib_expr::tests::test_select_field_13
[INFO] [stdout] [110/629] Running test: rib::parser::rib_expr::tests::test_select_field_10
[INFO] [stdout] [111/629] Running test: rib::parser::rib_expr::tests::test_select_field_11
[INFO] [stdout] [ 99/629] Finished test: rib::parser::rib_expr::tests::test_select_field_4                                                                          [PASSED]
[INFO] [stdout] [ 93/629] Finished test: rib::parser::rib_expr::tests::test_float_6                                                                                 [PASSED]
[INFO] [stdout] [115/629] Running test: rib::parser::rib_expr::tests::test_rib_with_comments_2
[INFO] [stdout] [103/629] Finished test: rib::parser::rib_expr::tests::test_select_field_8                                                                          [PASSED]
[INFO] [stdout] [114/629] Running test: rib::parser::rib_expr::tests::test_rib_with_comments_1
[INFO] [stdout] [107/629] Finished test: rib::parser::rib_expr::tests::test_select_index_3                                                                          [PASSED]
[INFO] [stdout] [116/629] Running test: rib::parser::rib_expr::tests::test_worker_function_invoke_1
[INFO] [stdout] [117/629] Running test: rib::parser::rib_expr::tests::test_worker_function_invoke_4
[INFO] [stdout] [111/629] Finished test: rib::parser::rib_expr::tests::test_select_field_11                                                                         [PASSED]
[INFO] [stdout] [118/629] Running test: rib::parser::rib_expr::tests::test_worker_function_invoke_5
[INFO] [stdout] [110/629] Finished test: rib::parser::rib_expr::tests::test_select_field_10                                                                         [PASSED]
[INFO] [stdout] [119/629] Running test: rib::parser::rib_expr::tests::test_single_expr_in_interpolation_wrapped_in_quotes
[INFO] [stdout] [ 96/629] Finished test: rib::parser::rib_expr::tests::test_select_field_1                                                                          [PASSED]
[INFO] [stdout] [109/629] Finished test: rib::parser::rib_expr::tests::test_range_inclusive                                                                         [PASSED]
[INFO] [stdout] [120/629] Running test: rib::parser::errors::invalid_syntax_tests::missing_semi_column
[INFO] [stdout] [121/629] Running test: rib::parser::errors::invalid_syntax_tests::test_if_else_missing_else
[INFO] [stdout] [ 86/629] Finished test: rib::parser::rib_expr::tests::test_rib                                                                                     [PASSED]
[INFO] [stdout] [116/629] Finished test: rib::parser::rib_expr::tests::test_worker_function_invoke_1                                                                [PASSED]
[INFO] [stdout] [123/629] Running test: rib::parser::errors::invalid_syntax_tests::dangling_ok_in_rib_program
[INFO] [stdout] [122/629] Running test: rib::parser::errors::invalid_syntax_tests::test_if_else_missing_then
[INFO] [stdout] [105/629] Finished test: rib::parser::rib_expr::tests::test_select_index_1                                                                          [PASSED]
[INFO] [stdout] [117/629] Finished test: rib::parser::rib_expr::tests::test_worker_function_invoke_4                                                                [PASSED]
[INFO] [stdout] [125/629] Running test: rib::parser::errors::invalid_syntax_tests::invalid_flag_in_rib_program
[INFO] [stdout] [124/629] Running test: rib::parser::errors::invalid_syntax_tests::dangling_err_in_rib_program
[INFO] [stdout] [119/629] Finished test: rib::parser::rib_expr::tests::test_single_expr_in_interpolation_wrapped_in_quotes                                          [PASSED]
[INFO] [stdout] [108/629] Finished test: rib::parser::rib_expr::tests::test_select_index_4                                                                          [PASSED]
[INFO] [stdout] [100/629] Finished test: rib::parser::rib_expr::tests::test_select_field_5                                                                          [PASSED]
[INFO] [stdout] [126/629] Running test: rib::parser::errors::invalid_syntax_tests::dangling_some_in_rib_program
[INFO] [stdout] [106/629] Finished test: rib::parser::rib_expr::tests::test_select_index_2                                                                          [PASSED]
[INFO] [stdout] [127/629] Running test: rib::parser::errors::invalid_syntax_tests::invalid_tuple_in_rib_program
[INFO] [stdout] [128/629] Running test: rib::parser::errors::invalid_syntax_tests::missing_closing_bracket_in_ok
[INFO] [stdout] [129/629] Running test: rib::parser::errors::invalid_syntax_tests::redundant_parenthesis_in_none
[INFO] [stdout] [123/629] Finished test: rib::parser::errors::invalid_syntax_tests::dangling_ok_in_rib_program                                                      [PASSED]
[INFO] [stdout] [130/629] Running test: rib::parser::errors::invalid_syntax_tests::missing_arrow_in_pattern_match
[INFO] [stdout] [124/629] Finished test: rib::parser::errors::invalid_syntax_tests::dangling_err_in_rib_program                                                     [PASSED]
[INFO] [stdout] [131/629] Running test: rib::parser::errors::invalid_syntax_tests::missing_closing_bracket_in_err
[INFO] [stdout] [102/629] Finished test: rib::parser::rib_expr::tests::test_select_field_7                                                                          [PASSED]
[INFO] [stdout] [132/629] Running test: rib::parser::errors::invalid_syntax_tests::missing_comma_in_pattern_match
[INFO] [stdout] [114/629] Finished test: rib::parser::rib_expr::tests::test_rib_with_comments_1                                                                     [PASSED]
[INFO] [stdout] [133/629] Running test: rib::parser::errors::invalid_syntax_tests::invalid_record_in_rib_program_1
[INFO] [stdout] [130/629] Finished test: rib::parser::errors::invalid_syntax_tests::missing_arrow_in_pattern_match                                                  [PASSED]
[INFO] [stdout] [134/629] Running test: rib::parser::errors::invalid_syntax_tests::invalid_record_in_rib_program_2
[INFO] [stdout] [134/629] Finished test: rib::parser::errors::invalid_syntax_tests::invalid_record_in_rib_program_2                                                 [PASSED]
[INFO] [stdout] [126/629] Finished test: rib::parser::errors::invalid_syntax_tests::dangling_some_in_rib_program                                                    [PASSED]
[INFO] [stdout] [136/629] Running test: rib::parser::errors::invalid_syntax_tests::invalid_record_in_rib_program_4
[INFO] [stdout] [125/629] Finished test: rib::parser::errors::invalid_syntax_tests::invalid_flag_in_rib_program                                                     [PASSED]
[INFO] [stdout] [137/629] Running test: rib::parser::errors::invalid_syntax_tests::invalid_record_in_rib_program_5
[INFO] [stdout] [131/629] Finished test: rib::parser::errors::invalid_syntax_tests::missing_closing_bracket_in_err                                                  [PASSED]
[INFO] [stdout] [112/629] Finished test: rib::parser::rib_expr::tests::test_select_field_12                                                                         [PASSED]
[INFO] [stdout] [138/629] Running test: rib::parser::errors::invalid_syntax_tests::invalid_record_in_rib_program_6
[INFO] [stdout] [135/629] Running test: rib::parser::errors::invalid_syntax_tests::invalid_record_in_rib_program_3
[INFO] [stdout] [121/629] Finished test: rib::parser::errors::invalid_syntax_tests::test_if_else_missing_else                                                       [PASSED]
[INFO] [stdout] [113/629] Finished test: rib::parser::rib_expr::tests::test_select_field_13                                                                         [PASSED]
[INFO] [stdout] [122/629] Finished test: rib::parser::errors::invalid_syntax_tests::test_if_else_missing_then                                                       [PASSED]
[INFO] [stdout] [139/629] Running test: rib::parser::errors::invalid_syntax_tests::missing_closing_bracket_in_some
[INFO] [stdout] [136/629] Finished test: rib::parser::errors::invalid_syntax_tests::invalid_record_in_rib_program_4                                                 [PASSED]
[INFO] [stdout] [140/629] Running test: rib::parser::errors::invalid_syntax_tests::invalid_sequence_in_rib_program_1
[INFO] [stdout] [141/629] Running test: rib::parser::errors::invalid_syntax_tests::test_if_else_invalid_else_statement
[INFO] [stdout] [142/629] Running test: rib::parser::errors::invalid_syntax_tests::test_if_else_invalid_then_statement
[INFO] [stdout] [127/629] Finished test: rib::parser::errors::invalid_syntax_tests::invalid_tuple_in_rib_program                                                    [PASSED]
[INFO] [stdout] [144/629] Running test: rib::parser::errors::invalid_syntax_tests::test_if_else_missing_then_statement
[INFO] [stdout] [143/629] Running test: rib::parser::errors::invalid_syntax_tests::test_if_else_missing_else_statement
[INFO] [stdout] [135/629] Finished test: rib::parser::errors::invalid_syntax_tests::invalid_record_in_rib_program_3                                                 [PASSED]
[INFO] [stdout] [145/629] Running test: rib::parser::errors::invalid_syntax_tests::invalid_pattern_match_in_rib_program
[INFO] [stdout] [120/629] Finished test: rib::parser::errors::invalid_syntax_tests::missing_semi_column                                                             [PASSED]
[INFO] [stdout] [141/629] Finished test: rib::parser::errors::invalid_syntax_tests::test_if_else_invalid_else_statement                                             [PASSED]
[INFO] [stdout] [118/629] Finished test: rib::parser::rib_expr::tests::test_worker_function_invoke_5                                                                [PASSED]
[INFO] [stdout] [146/629] Running test: rib::parser::errors::invalid_syntax_tests::missing_closing_braces_in_pattern_match
[INFO] [stdout] [143/629] Finished test: rib::parser::errors::invalid_syntax_tests::test_if_else_missing_else_statement                                             [PASSED]
[INFO] [stdout] [129/629] Finished test: rib::parser::errors::invalid_syntax_tests::redundant_parenthesis_in_none                                                   [PASSED]
[INFO] [stdout] [150/629] Running test: rib::parser::list_comprehension::tests::test_list_comprehension1
[INFO] [stdout] [148/629] Running test: rib::parser::block::tests::test_block
[INFO] [stdout] [149/629] Running test: rib::parser::block::tests::test_block_multiline
[INFO] [stdout] [147/629] Running test: rib::parser::errors::invalid_syntax_tests::missing_opening_braces_in_pattern_match
[INFO] [stdout] [132/629] Finished test: rib::parser::errors::invalid_syntax_tests::missing_comma_in_pattern_match                                                  [PASSED]
[INFO] [stdout] [151/629] Running test: rib::parser::list_comprehension::tests::test_list_comprehension2
[INFO] [stdout] [128/629] Finished test: rib::parser::errors::invalid_syntax_tests::missing_closing_bracket_in_ok                                                   [PASSED]
[INFO] [stdout] [152/629] Running test: rib::parser::sequence::tests::test_sequence
[INFO] [stdout] [140/629] Finished test: rib::parser::errors::invalid_syntax_tests::invalid_sequence_in_rib_program_1                                               [PASSED]
[INFO] [stdout] [153/629] Running test: rib::parser::sequence::tests::test_empty_sequence
[INFO] [stdout] [137/629] Finished test: rib::parser::errors::invalid_syntax_tests::invalid_record_in_rib_program_5                                                 [PASSED]
[INFO] [stdout] [153/629] Finished test: rib::parser::sequence::tests::test_empty_sequence                                                                          [PASSED]
[INFO] [stdout] [154/629] Running test: rib::parser::sequence::tests::test_sequence_of_not
[INFO] [stdout] [149/629] Finished test: rib::parser::block::tests::test_block_multiline                                                                            [PASSED]
[INFO] [stdout] [133/629] Finished test: rib::parser::errors::invalid_syntax_tests::invalid_record_in_rib_program_1                                                 [PASSED]
[INFO] [stdout] [155/629] Running test: rib::parser::sequence::tests::test_sequence_of_cond
[INFO] [stdout] [156/629] Running test: rib::parser::sequence::tests::test_sequence_of_tuple
[INFO] [stdout] [157/629] Running test: rib::parser::sequence::tests::test_sequence_of_option
[INFO] [stdout] [150/629] Finished test: rib::parser::list_comprehension::tests::test_list_comprehension1                                                           [PASSED]
[INFO] [stdout] [158/629] Running test: rib::parser::sequence::tests::test_sequence_of_result
[INFO] [stdout] [152/629] Finished test: rib::parser::sequence::tests::test_sequence                                                                                [PASSED]
[INFO] [stdout] [159/629] Running test: rib::parser::sequence::tests::test_singleton_sequence
[INFO] [stdout] [151/629] Finished test: rib::parser::list_comprehension::tests::test_list_comprehension2                                                           [PASSED]
[INFO] [stdout] [160/629] Running test: rib::parser::sequence::tests::test_sequence_of_literal
[INFO] [stdout] [154/629] Finished test: rib::parser::sequence::tests::test_sequence_of_not                                                                         [PASSED]
[INFO] [stdout] [161/629] Running test: rib::parser::sequence::tests::test_sequence_of_sequence
[INFO] [stdout] [138/629] Finished test: rib::parser::errors::invalid_syntax_tests::invalid_record_in_rib_program_6                                                 [PASSED]
[INFO] [stdout] [162/629] Running test: rib::parser::literal::literal_parse_tests::test_literal
[INFO] [stdout] [139/629] Finished test: rib::parser::errors::invalid_syntax_tests::missing_closing_bracket_in_some                                                 [PASSED]
[INFO] [stdout] [163/629] Running test: rib::parser::literal::literal_parse_tests::test_empty_literal
[INFO] [stdout] [142/629] Finished test: rib::parser::errors::invalid_syntax_tests::test_if_else_invalid_then_statement                                             [PASSED]
[INFO] [stdout] [115/629] Finished test: rib::parser::rib_expr::tests::test_rib_with_comments_2                                                                     [PASSED]
[INFO] [stdout] [160/629] Finished test: rib::parser::sequence::tests::test_sequence_of_literal                                                                     [PASSED]
[INFO] [stdout] [165/629] Running test: rib::parser::literal::literal_parse_tests::test_literal_with_interpolation11
[INFO] [stdout] [162/629] Finished test: rib::parser::literal::literal_parse_tests::test_literal                                                                    [PASSED]
[INFO] [stdout] [167/629] Running test: rib::parser::literal::literal_parse_tests::test_interpolated_strings_in_if_condition
[INFO] [stdout] [164/629] Running test: rib::parser::literal::literal_parse_tests::test_literal_with_escaped_quotes
[INFO] [stdout] [163/629] Finished test: rib::parser::literal::literal_parse_tests::test_empty_literal                                                              [PASSED]
[INFO] [stdout] [168/629] Running test: rib::parser::literal::literal_parse_tests::test_interpolated_strings_with_special_chars
[INFO] [stdout] [155/629] Finished test: rib::parser::sequence::tests::test_sequence_of_cond                                                                        [PASSED]
[INFO] [stdout] [144/629] Finished test: rib::parser::errors::invalid_syntax_tests::test_if_else_missing_then_statement                                             [PASSED]
[INFO] [stdout] [161/629] Finished test: rib::parser::sequence::tests::test_sequence_of_sequence                                                                    [PASSED]
[INFO] [stdout] [156/629] Finished test: rib::parser::sequence::tests::test_sequence_of_tuple                                                                       [PASSED]
[INFO] [stdout] [145/629] Finished test: rib::parser::errors::invalid_syntax_tests::invalid_pattern_match_in_rib_program                                            [PASSED]
[INFO] [stdout] [172/629] Running test: rib::parser::multi_line_code_block::tests::test_block_in_match_expr
[INFO] [stdout] [166/629] Running test: rib::parser::literal::literal_parse_tests::test_literal_with_escaped_backslash
[INFO] [stdout] [169/629] Running test: rib::parser::multi_line_code_block::tests::test_block_parse
[INFO] [stdout] [148/629] Finished test: rib::parser::block::tests::test_block                                                                                      [PASSED]
[INFO] [stdout] [174/629] Running test: rib::parser::list_aggregation::tests::test_list_aggregation2
[INFO] [stdout] [171/629] Running test: rib::parser::multi_line_code_block::tests::test_block_in_if_expr
[INFO] [stdout] [164/629] Finished test: rib::parser::literal::literal_parse_tests::test_literal_with_escaped_quotes                                                [PASSED]
[INFO] [stdout] [175/629] Running test: rib::parser::pattern_match::tests::test_pattern_match
[INFO] [stdout] [147/629] Finished test: rib::parser::errors::invalid_syntax_tests::missing_opening_braces_in_pattern_match                                         [PASSED]
[INFO] [stdout] [176/629] Running test: rib::parser::pattern_match::tests::test_simple_pattern_match
[INFO] [stdout] [173/629] Running test: rib::parser::list_aggregation::tests::test_list_aggregation
[INFO] [stdout] [165/629] Finished test: rib::parser::literal::literal_parse_tests::test_literal_with_interpolation11                                               [PASSED]
[INFO] [stdout] [146/629] Finished test: rib::parser::errors::invalid_syntax_tests::missing_closing_braces_in_pattern_match                                         [PASSED]
[INFO] [stdout] [170/629] Running test: rib::parser::multi_line_code_block::tests::test_nested_block
[INFO] [stdout] [159/629] Finished test: rib::parser::sequence::tests::test_singleton_sequence                                                                      [PASSED]
[INFO] [stdout] [179/629] Running test: rib::parser::pattern_match::tests::test_pattern_match_with_custom_constructor
[INFO] [stdout] [166/629] Finished test: rib::parser::literal::literal_parse_tests::test_literal_with_escaped_backslash                                             [PASSED]
[INFO] [stdout] [180/629] Running test: rib::parser::pattern_match::tests::test_pattern_match_with_trailing_comma_for_match_arm
[INFO] [stdout] [168/629] Finished test: rib::parser::literal::literal_parse_tests::test_interpolated_strings_with_special_chars                                    [PASSED]
[INFO] [stdout] [177/629] Running test: rib::parser::pattern_match::tests::test_simple_pattern_with_alias
[INFO] [stdout] [167/629] Finished test: rib::parser::literal::literal_parse_tests::test_interpolated_strings_in_if_condition                                       [PASSED]
[INFO] [stdout] [182/629] Running test: rib::parser::comment::tests::test_parse_line_comment_1
[INFO] [stdout] [178/629] Running test: rib::parser::pattern_match::tests::test_simple_pattern_with_wild_card
[INFO] [stdout] [181/629] Running test: rib::parser::comment::tests::test_parse_line_comment_0
[INFO] [stdout] [157/629] Finished test: rib::parser::sequence::tests::test_sequence_of_option                                                                      [PASSED]
[INFO] [stdout] [172/629] Finished test: rib::parser::multi_line_code_block::tests::test_block_in_match_expr                                                        [PASSED]
[INFO] [stdout] [174/629] Finished test: rib::parser::list_aggregation::tests::test_list_aggregation2                                                               [PASSED]
[INFO] [stdout] [185/629] Running test: rib::parser::comment::tests::test_parse_line_comment_4
[INFO] [stdout] [184/629] Running test: rib::parser::comment::tests::test_parse_line_comment_3
[INFO] [stdout] [183/629] Running test: rib::parser::comment::tests::test_parse_line_comment_2
[INFO] [stdout] [182/629] Finished test: rib::parser::comment::tests::test_parse_line_comment_1                                                                     [PASSED]
[INFO] [stdout] [158/629] Finished test: rib::parser::sequence::tests::test_sequence_of_result                                                                      [PASSED]
[INFO] [stdout] [186/629] Running test: rib::parser::comment::tests::test_parse_line_comment_5
[INFO] [stdout] [187/629] Running test: rib::parser::comment::tests::test_parse_line_comment_6
[INFO] [stdout] [180/629] Finished test: rib::parser::pattern_match::tests::test_pattern_match_with_trailing_comma_for_match_arm                                    [PASSED]
[INFO] [stdout] [188/629] Running test: rib::parser::comment::tests::test_parse_line_comment_7
[INFO] [stdout] [185/629] Finished test: rib::parser::comment::tests::test_parse_line_comment_4                                                                     [PASSED]
[INFO] [stdout] [189/629] Running test: rib::parser::comment::tests::test_parse_line_comment_8
[INFO] [stdout] [177/629] Finished test: rib::parser::pattern_match::tests::test_simple_pattern_with_alias                                                          [PASSED]
[INFO] [stdout] [181/629] Finished test: rib::parser::comment::tests::test_parse_line_comment_0                                                                     [PASSED]
[INFO] [stdout] [191/629] Running test: rib::parser::comment::tests::test_parse_block_comment_0
[INFO] [stdout] [190/629] Running test: rib::parser::comment::tests::test_parse_line_comment_9
[INFO] [stdout] [184/629] Finished test: rib::parser::comment::tests::test_parse_line_comment_3                                                                     [PASSED]
[INFO] [stdout] [192/629] Running test: rib::parser::comment::tests::test_parse_block_comment_1
[INFO] [stdout] [192/629] Finished test: rib::parser::comment::tests::test_parse_block_comment_1                                                                    [PASSED]
[INFO] [stdout] [190/629] Finished test: rib::parser::comment::tests::test_parse_line_comment_9                                                                     [PASSED]
[INFO] [stdout] [193/629] Running test: rib::parser::comment::tests::test_parse_block_comment_2
[INFO] [stdout] [191/629] Finished test: rib::parser::comment::tests::test_parse_block_comment_0                                                                    [PASSED]
[INFO] [stdout] [194/629] Running test: rib::parser::comment::tests::test_parse_block_comment_3
[INFO] [stdout] [195/629] Running test: rib::parser::comment::tests::test_parse_block_comment_4
[INFO] [stdout] [193/629] Finished test: rib::parser::comment::tests::test_parse_block_comment_2                                                                    [PASSED]
[INFO] [stdout] [196/629] Running test: rib::parser::comment::tests::test_parse_block_comment_5
[INFO] [stdout] [195/629] Finished test: rib::parser::comment::tests::test_parse_block_comment_4                                                                    [PASSED]
[INFO] [stdout] [170/629] Finished test: rib::parser::multi_line_code_block::tests::test_nested_block                                                               [PASSED]
[INFO] [stdout] [197/629] Running test: rib::parser::comment::tests::test_parse_block_comment_6
[INFO] [stdout] [198/629] Running test: rib::parser::comment::tests::test_parse_block_comment_7
[INFO] [stdout] [197/629] Finished test: rib::parser::comment::tests::test_parse_block_comment_6                                                                    [PASSED]
[INFO] [stdout] [199/629] Running test: rib::parser::comment::tests::test_parse_block_comment_8
[INFO] [stdout] [198/629] Finished test: rib::parser::comment::tests::test_parse_block_comment_7                                                                    [PASSED]
[INFO] [stdout] [200/629] Running test: rib::parser::comment::tests::test_parse_block_comment_9
[INFO] [stdout] [199/629] Finished test: rib::parser::comment::tests::test_parse_block_comment_8                                                                    [PASSED]
[INFO] [stdout] [201/629] Running test: rib::parser::comment::tests::test_parse_block_comment_10
[INFO] [stdout] [169/629] Finished test: rib::parser::multi_line_code_block::tests::test_block_parse                                                                [PASSED]
[INFO] [stdout] [179/629] Finished test: rib::parser::pattern_match::tests::test_pattern_match_with_custom_constructor                                              [PASSED]
[INFO] [stdout] [171/629] Finished test: rib::parser::multi_line_code_block::tests::test_block_in_if_expr                                                           [PASSED]
[INFO] [stdout] [201/629] Finished test: rib::parser::comment::tests::test_parse_block_comment_10                                                                   [PASSED]
[INFO] [stdout] [202/629] Running test: rib::parser::comment::tests::test_parse_block_comment_11
[INFO] [stdout] [203/629] Running test: rib::parser::binary_op::test::test_equal_to
[INFO] [stdout] [204/629] Running test: rib::parser::binary_op::test::test_less_than
[INFO] [stdout] [176/629] Finished test: rib::parser::pattern_match::tests::test_simple_pattern_match                                                               [PASSED]
[INFO] [stdout] [206/629] Running test: rib::parser::binary_op::test::test_binary_op_of_call
[INFO] [stdout] [175/629] Finished test: rib::parser::pattern_match::tests::test_pattern_match                                                                      [PASSED]
[INFO] [stdout] [207/629] Running test: rib::parser::binary_op::test::test_binary_op_of_tuple
[INFO] [stdout] [205/629] Running test: rib::parser::binary_op::test::test_greater_than
[INFO] [stdout] [173/629] Finished test: rib::parser::list_aggregation::tests::test_list_aggregation                                                                [PASSED]
[INFO] [stdout] [208/629] Running test: rib::parser::binary_op::test::test_binary_op_in_record
[INFO] [stdout] [178/629] Finished test: rib::parser::pattern_match::tests::test_simple_pattern_with_wild_card                                                      [PASSED]
[INFO] [stdout] [183/629] Finished test: rib::parser::comment::tests::test_parse_line_comment_2                                                                     [PASSED]
[INFO] [stdout] [210/629] Running test: rib::parser::binary_op::test::test_binary_op_of_record
[INFO] [stdout] [205/629] Finished test: rib::parser::binary_op::test::test_greater_than                                                                            [PASSED]
[INFO] [stdout] [211/629] Running test: rib::parser::binary_op::test::test_binary_op_of_result
[INFO] [stdout] [209/629] Running test: rib::parser::binary_op::test::test_binary_op_of_option
[INFO] [stdout] [187/629] Finished test: rib::parser::comment::tests::test_parse_line_comment_6                                                                     [PASSED]
[INFO] [stdout] [212/629] Running test: rib::parser::binary_op::test::test_binary_op_in_sequence
[INFO] [stdout] [188/629] Finished test: rib::parser::comment::tests::test_parse_line_comment_7                                                                     [PASSED]
[INFO] [stdout] [189/629] Finished test: rib::parser::comment::tests::test_parse_line_comment_8                                                                     [PASSED]
[INFO] [stdout] [214/629] Running test: rib::parser::binary_op::test::test_less_than_or_equal_to
[INFO] [stdout] [194/629] Finished test: rib::parser::comment::tests::test_parse_block_comment_3                                                                    [PASSED]
[INFO] [stdout] [215/629] Running test: rib::parser::binary_op::test::test_greater_than_or_equal_to
[INFO] [stdout] [206/629] Finished test: rib::parser::binary_op::test::test_binary_op_of_call                                                                       [PASSED]
[INFO] [stdout] [216/629] Running test: rib::parser::binary_op::test::test_binary_op_in_if_condition
[INFO] [stdout] [186/629] Finished test: rib::parser::comment::tests::test_parse_line_comment_5                                                                     [PASSED]
[INFO] [stdout] [203/629] Finished test: rib::parser::binary_op::test::test_equal_to                                                                                [PASSED]
[INFO] [stdout] [217/629] Running test: rib::parser::binary_op::test::test_binary_op_of_select_field
[INFO] [stdout] [196/629] Finished test: rib::parser::comment::tests::test_parse_block_comment_5                                                                    [PASSED]
[INFO] [stdout] [213/629] Running test: rib::parser::binary_op::test::test_binary_op_of_sequence
[INFO] [stdout] [208/629] Finished test: rib::parser::binary_op::test::test_binary_op_in_record                                                                     [PASSED]
[INFO] [stdout] [211/629] Finished test: rib::parser::binary_op::test::test_binary_op_of_result                                                                     [PASSED]
[INFO] [stdout] [218/629] Running test: rib::parser::binary_op::test::test_binary_op_of_select_index
[INFO] [stdout] [210/629] Finished test: rib::parser::binary_op::test::test_binary_op_of_record                                                                     [PASSED]
[INFO] [stdout] [219/629] Running test: rib::parser::integer::tests::test_number
[INFO] [stdout] [200/629] Finished test: rib::parser::comment::tests::test_parse_block_comment_9                                                                    [PASSED]
[INFO] [stdout] [220/629] Running test: rib::parser::integer::tests::test_negative_number
[INFO] [stdout] [221/629] Running test: rib::parser::integer::tests::test_number_with_binding_negative
[INFO] [stdout] [222/629] Running test: rib::parser::integer::tests::test_number_with_binding_positive
[INFO] [stdout] [217/629] Finished test: rib::parser::binary_op::test::test_binary_op_of_select_field                                                               [PASSED]
[INFO] [stdout] [223/629] Running test: rib::parser::record::tests::test_record
[INFO] [stdout] [212/629] Finished test: rib::parser::binary_op::test::test_binary_op_in_sequence                                                                   [PASSED]
[INFO] [stdout] [224/629] Running test: rib::parser::record::tests::test_record_nested
[INFO] [stdout] [215/629] Finished test: rib::parser::binary_op::test::test_greater_than_or_equal_to                                                                [PASSED]
[INFO] [stdout] [216/629] Finished test: rib::parser::binary_op::test::test_binary_op_in_if_condition                                                               [PASSED]
[INFO] [stdout] [227/629] Running test: rib::parser::record::tests::test_record_of_result
[INFO] [stdout] [225/629] Running test: rib::parser::record::tests::test_nested_records
[INFO] [stdout] [219/629] Finished test: rib::parser::integer::tests::test_number                                                                                   [PASSED]
[INFO] [stdout] [228/629] Running test: rib::parser::record::tests::test_singleton_record
[INFO] [stdout] [221/629] Finished test: rib::parser::integer::tests::test_number_with_binding_negative                                                             [PASSED]
[INFO] [stdout] [229/629] Running test: rib::parser::record::tests::test_record_of_sequence
[INFO] [stdout] [226/629] Running test: rib::parser::record::tests::test_record_of_tuple
[INFO] [stdout] [204/629] Finished test: rib::parser::binary_op::test::test_less_than                                                                               [PASSED]
[INFO] [stdout] [202/629] Finished test: rib::parser::comment::tests::test_parse_block_comment_11                                                                   [PASSED]
[INFO] [stdout] [222/629] Finished test: rib::parser::integer::tests::test_number_with_binding_positive                                                             [PASSED]
[INFO] [stdout] [232/629] Running test: rib::parser::record::tests::test_record_keys_can_be_key_words
[INFO] [stdout] [230/629] Running test: rib::parser::record::tests::test_record_with_values
[INFO] [stdout] [231/629] Running test: rib::parser::record::tests::test_record_with_invalid_values
[INFO] [stdout] [220/629] Finished test: rib::parser::integer::tests::test_negative_number                                                                          [PASSED]
[INFO] [stdout] [233/629] Running test: rib::parser::flag::tests::test_flag
[INFO] [stdout] [207/629] Finished test: rib::parser::binary_op::test::test_binary_op_of_tuple                                                                      [PASSED]
[INFO] [stdout] [234/629] Running test: rib::parser::flag::tests::test_empty_flag
[INFO] [stdout] [223/629] Finished test: rib::parser::record::tests::test_record                                                                                    [PASSED]
[INFO] [stdout] [214/629] Finished test: rib::parser::binary_op::test::test_less_than_or_equal_to                                                                   [PASSED]
[INFO] [stdout] [236/629] Running test: rib::parser::flag::tests::test_flag_singleton
[INFO] [stdout] [226/629] Finished test: rib::parser::record::tests::test_record_of_tuple                                                                           [PASSED]
[INFO] [stdout] [237/629] Running test: rib::parser::not::tests::test_not_not
[INFO] [stdout] [230/629] Finished test: rib::parser::record::tests::test_record_with_values                                                                        [PASSED]
[INFO] [stdout] [238/629] Running test: rib::parser::not::tests::test_not_sequence
[INFO] [stdout] [229/629] Finished test: rib::parser::record::tests::test_record_of_sequence                                                                        [PASSED]
[INFO] [stdout] [239/629] Running test: rib::parser::not::tests::test_not_identifier
[INFO] [stdout] [236/629] Finished test: rib::parser::flag::tests::test_flag_singleton                                                                              [PASSED]
[INFO] [stdout] [240/629] Running test: rib::parser::boolean::tests::test_boolean_true
[INFO] [stdout] [232/629] Finished test: rib::parser::record::tests::test_record_keys_can_be_key_words                                                              [PASSED]
[INFO] [stdout] [235/629] Running test: rib::parser::flag::tests::test_bool_str_flags
[INFO] [stdout] [209/629] Finished test: rib::parser::binary_op::test::test_binary_op_of_option                                                                     [PASSED]
[INFO] [stdout] [242/629] Running test: rib::parser::boolean::tests::test_boolean_with_spaces
[INFO] [stdout] [234/629] Finished test: rib::parser::flag::tests::test_empty_flag                                                                                  [PASSED]
[INFO] [stdout] [224/629] Finished test: rib::parser::record::tests::test_record_nested                                                                             [PASSED]
[INFO] [stdout] [244/629] Running test: rib::parser::identifier::tests::test_identifiers_containing_key_words
[INFO] [stdout] [241/629] Running test: rib::parser::boolean::tests::test_boolean_false
[INFO] [stdout] [238/629] Finished test: rib::parser::not::tests::test_not_sequence                                                                                 [PASSED]
[INFO] [stdout] [245/629] Running test: rib::text::sequence_tests::test_sequence_of_records_singleton
[INFO] [stdout] [240/629] Finished test: rib::parser::boolean::tests::test_boolean_true                                                                             [PASSED]
[INFO] [stdout] [243/629] Running test: rib::parser::identifier::tests::test_identifier
[INFO] [stdout] [239/629] Finished test: rib::parser::not::tests::test_not_identifier                                                                               [PASSED]
[INFO] [stdout] [246/629] Running test: rib::text::sequence_tests::test_round_trip_read_write_sequence_empty
[INFO] [stdout] [237/629] Finished test: rib::parser::not::tests::test_not_not                                                                                      [PASSED]
[INFO] [stdout] [248/629] Running test: rib::text::sequence_tests::test_round_trip_read_write_sequence_of_tuple
[INFO] [stdout] [247/629] Running test: rib::text::sequence_tests::test_round_trip_read_write_sequence_of_flags
[INFO] [stdout] [213/629] Finished test: rib::parser::binary_op::test::test_binary_op_of_sequence                                                                   [PASSED]
[INFO] [stdout] [249/629] Running test: rib::text::sequence_tests::test_round_trip_read_write_sequence_of_concat
[INFO] [stdout] [227/629] Finished test: rib::parser::record::tests::test_record_of_result                                                                          [PASSED]
[INFO] [stdout] [250/629] Running test: rib::text::sequence_tests::test_round_trip_read_write_sequence_of_record
[INFO] [stdout] [235/629] Finished test: rib::parser::flag::tests::test_bool_str_flags                                                                              [PASSED]
[INFO] [stdout] [251/629] Running test: rib::text::sequence_tests::test_round_trip_read_write_sequence_of_literal
[INFO] [stdout] [233/629] Finished test: rib::parser::flag::tests::test_flag                                                                                        [PASSED]
[INFO] [stdout] [241/629] Finished test: rib::parser::boolean::tests::test_boolean_false                                                                            [PASSED]
[INFO] [stdout] [231/629] Finished test: rib::parser::record::tests::test_record_with_invalid_values                                                                [PASSED]
[INFO] [stdout] [218/629] Finished test: rib::parser::binary_op::test::test_binary_op_of_select_index                                                               [PASSED]
[INFO] [stdout] [243/629] Finished test: rib::parser::identifier::tests::test_identifier                                                                            [PASSED]
[INFO] [stdout] [225/629] Finished test: rib::parser::record::tests::test_nested_records                                                                            [PASSED]
[INFO] [stdout] [228/629] Finished test: rib::parser::record::tests::test_singleton_record                                                                          [PASSED]
[INFO] [stdout] [246/629] Finished test: rib::text::sequence_tests::test_round_trip_read_write_sequence_empty                                                       [PASSED]
[INFO] [stdout] [259/629] Running test: rib::text::sequence_tests::test_round_trip_read_write_sequence_of_pattern_match
[INFO] [stdout] [253/629] Running test: rib::text::sequence_tests::test_round_trip_read_write_sequence_of_request
[INFO] [stdout] [254/629] Running test: rib::text::sequence_tests::test_round_trip_read_write_sequence_of_sequence
[INFO] [stdout] [256/629] Running test: rib::text::sequence_tests::test_round_trip_read_write_sequence_of_if_condition
[INFO] [stdout] [255/629] Running test: rib::text::sequence_tests::test_round_trip_read_write_sequence_of_constructor
[INFO] [stdout] [257/629] Running test: rib::text::sequence_tests::test_round_trip_read_write_sequence_of_select_field
[INFO] [stdout] [252/629] Running test: rib::text::sequence_tests::test_round_trip_read_write_sequence_of_math_op
[INFO] [stdout] [258/629] Running test: rib::text::sequence_tests::test_round_trip_read_write_sequence_of_select_index
[INFO] [stdout] [247/629] Finished test: rib::text::sequence_tests::test_round_trip_read_write_sequence_of_flags                                                    [PASSED]
[INFO] [stdout] [242/629] Finished test: rib::parser::boolean::tests::test_boolean_with_spaces                                                                      [PASSED]
[INFO] [stdout] [261/629] Running test: rib::text::if_cond_tests::test_round_trip_if_condition_literals
[INFO] [stdout] [248/629] Finished test: rib::text::sequence_tests::test_round_trip_read_write_sequence_of_tuple                                                    [PASSED]
[INFO] [stdout] [245/629] Finished test: rib::text::sequence_tests::test_sequence_of_records_singleton                                                              [PASSED]
[INFO] [stdout] [263/629] Running test: rib::text::if_cond_tests::test_round_trip_if_condition_of_tuple
[INFO] [stdout] [260/629] Running test: rib::text::if_cond_tests::test_round_trip_nested_if_condition
[INFO] [stdout] [262/629] Running test: rib::text::if_cond_tests::test_round_trip_if_condition_of_flags
[INFO] [stdout] [249/629] Finished test: rib::text::sequence_tests::test_round_trip_read_write_sequence_of_concat                                                   [PASSED]
[INFO] [stdout] [264/629] Running test: rib::text::if_cond_tests::test_round_trip_if_condition_of_record
[INFO] [stdout] [254/629] Finished test: rib::text::sequence_tests::test_round_trip_read_write_sequence_of_sequence                                                 [PASSED]
[INFO] [stdout] [251/629] Finished test: rib::text::sequence_tests::test_round_trip_read_write_sequence_of_literal                                                  [PASSED]
[INFO] [stdout] [266/629] Running test: rib::text::if_cond_tests::test_round_trip_if_condition_of_select_field
[INFO] [stdout] [265/629] Running test: rib::text::if_cond_tests::test_round_trip_if_condition_of_sequence
[INFO] [stdout] [257/629] Finished test: rib::text::sequence_tests::test_round_trip_read_write_sequence_of_select_field                                             [PASSED]
[INFO] [stdout] [267/629] Running test: rib::text::interpolation_tests::test_expr_wrapped_in_interpolation
[INFO] [stdout] [258/629] Finished test: rib::text::sequence_tests::test_round_trip_read_write_sequence_of_select_index                                             [PASSED]
[INFO] [stdout] [268/629] Running test: rib::text::let_tests::test_round_trip_read_write_let
[INFO] [stdout] [255/629] Finished test: rib::text::sequence_tests::test_round_trip_read_write_sequence_of_constructor                                              [PASSED]
[INFO] [stdout] [269/629] Running test: rib::text::let_tests::test_round_trip_read_write_let_with_type_binding_u8
[INFO] [stdout] [252/629] Finished test: rib::text::sequence_tests::test_round_trip_read_write_sequence_of_math_op                                                  [PASSED]
[INFO] [stdout] [270/629] Running test: rib::text::let_tests::test_round_trip_read_write_let_with_type_binding_str
[INFO] [stdout] [253/629] Finished test: rib::text::sequence_tests::test_round_trip_read_write_sequence_of_request                                                  [PASSED]
[INFO] [stdout] [271/629] Running test: rib::text::let_tests::test_round_trip_read_write_let_with_type_binding_u16
[INFO] [stdout] [262/629] Finished test: rib::text::if_cond_tests::test_round_trip_if_condition_of_flags                                                            [PASSED]
[INFO] [stdout] [268/629] Finished test: rib::text::let_tests::test_round_trip_read_write_let                                                                       [PASSED]
[INFO] [stdout] [263/629] Finished test: rib::text::if_cond_tests::test_round_trip_if_condition_of_tuple                                                            [PASSED]
[INFO] [stdout] [272/629] Running test: rib::text::let_tests::test_round_trip_read_write_let_with_type_binding_u32
[INFO] [stdout] [273/629] Running test: rib::text::let_tests::test_round_trip_read_write_let_with_type_binding_list
[INFO] [stdout] [274/629] Running test: rib::text::let_tests::test_round_trip_read_write_let_with_type_binding_tuple
[INFO] [stdout] [261/629] Finished test: rib::text::if_cond_tests::test_round_trip_if_condition_literals                                                            [PASSED]
[INFO] [stdout] [275/629] Running test: rib::text::let_tests::test_round_trip_read_write_let_with_type_binding_option
[INFO] [stdout] [250/629] Finished test: rib::text::sequence_tests::test_round_trip_read_write_sequence_of_record                                                   [PASSED]
[INFO] [stdout] [276/629] Running test: rib::text::record_tests::test_round_trip_simple_record_single
[INFO] [stdout] [259/629] Finished test: rib::text::sequence_tests::test_round_trip_read_write_sequence_of_pattern_match                                            [PASSED]
[INFO] [stdout] [277/629] Running test: rib::text::record_tests::test_round_trip_record_of_constructor
[INFO] [stdout] [265/629] Finished test: rib::text::if_cond_tests::test_round_trip_if_condition_of_sequence                                                         [PASSED]
[INFO] [stdout] [278/629] Running test: rib::text::record_tests::test_round_trip_record_literal_invalid
[INFO] [stdout] [264/629] Finished test: rib::text::if_cond_tests::test_round_trip_if_condition_of_record                                                           [PASSED]
[INFO] [stdout] [279/629] Running test: rib::text::record_tests::test_round_trip_read_write_record_multiple
[INFO] [stdout] [269/629] Finished test: rib::text::let_tests::test_round_trip_read_write_let_with_type_binding_u8                                                  [PASSED]
[INFO] [stdout] [280/629] Running test: rib::text::record_tests::test_round_trip_read_write_record_of_flags
[INFO] [stdout] [270/629] Finished test: rib::text::let_tests::test_round_trip_read_write_let_with_type_binding_str                                                 [PASSED]
[INFO] [stdout] [281/629] Running test: rib::text::record_tests::test_round_trip_read_write_record_of_tuple
[INFO] [stdout] [273/629] Finished test: rib::text::let_tests::test_round_trip_read_write_let_with_type_binding_list                                                [PASSED]
[INFO] [stdout] [282/629] Running test: rib::text::record_tests::test_round_trip_read_write_record_of_number
[INFO] [stdout] [260/629] Finished test: rib::text::if_cond_tests::test_round_trip_nested_if_condition                                                              [PASSED]
[INFO] [stdout] [283/629] Running test: rib::text::record_tests::test_round_trip_read_write_record_of_record
[INFO] [stdout] [280/629] Finished test: rib::text::record_tests::test_round_trip_read_write_record_of_flags                                                        [PASSED]
[INFO] [stdout] [284/629] Running test: rib::text::record_tests::test_round_trip_read_write_record_of_boolean
[INFO] [stdout] [266/629] Finished test: rib::text::if_cond_tests::test_round_trip_if_condition_of_select_field                                                     [PASSED]
[INFO] [stdout] [276/629] Finished test: rib::text::record_tests::test_round_trip_simple_record_single                                                              [PASSED]
[INFO] [stdout] [286/629] Running test: rib::text::record_tests::test_round_trip_read_write_record_of_math_op
[INFO] [stdout] [279/629] Finished test: rib::text::record_tests::test_round_trip_read_write_record_multiple                                                        [PASSED]
[INFO] [stdout] [287/629] Running test: rib::text::record_tests::test_round_trip_read_write_record_of_sequence
[INFO] [stdout] [275/629] Finished test: rib::text::let_tests::test_round_trip_read_write_let_with_type_binding_option                                              [PASSED]
[INFO] [stdout] [288/629] Running test: rib::text::record_tests::test_round_trip_read_write_record_of_if_condition
[INFO] [stdout] [285/629] Running test: rib::text::record_tests::test_round_trip_read_write_record_of_literal
[INFO] [stdout] [274/629] Finished test: rib::text::let_tests::test_round_trip_read_write_let_with_type_binding_tuple                                               [PASSED]
[INFO] [stdout] [289/629] Running test: rib::text::record_tests::test_round_trip_read_write_record_of_select_field
[INFO] [stdout] [256/629] Finished test: rib::text::sequence_tests::test_round_trip_read_write_sequence_of_if_condition                                             [PASSED]
[INFO] [stdout] [282/629] Finished test: rib::text::record_tests::test_round_trip_read_write_record_of_number                                                       [PASSED]
[INFO] [stdout] [267/629] Finished test: rib::text::interpolation_tests::test_expr_wrapped_in_interpolation                                                         [PASSED]
[INFO] [stdout] [291/629] Running test: rib::text::record_tests::test_round_trip_read_write_record_of_concatenation
[INFO] [stdout] [292/629] Running test: rib::text::record_tests::test_round_trip_read_write_record_of_pattern_match
[INFO] [stdout] [290/629] Running test: rib::text::record_tests::test_round_trip_read_write_record_of_select_index
[INFO] [stdout] [281/629] Finished test: rib::text::record_tests::test_round_trip_read_write_record_of_tuple                                                        [PASSED]
[INFO] [stdout] [293/629] Running test: rib::text::flag_tests::test_round_trip_read_write_flags
[INFO] [stdout] [271/629] Finished test: rib::text::let_tests::test_round_trip_read_write_let_with_type_binding_u16                                                 [PASSED]
[INFO] [stdout] [294/629] Running test: rib::text::flag_tests::test_round_trip_read_write_flags_single
[INFO] [stdout] [278/629] Finished test: rib::text::record_tests::test_round_trip_record_literal_invalid                                                            [PASSED]
[INFO] [stdout] [272/629] Finished test: rib::text::let_tests::test_round_trip_read_write_let_with_type_binding_u32                                                 [PASSED]
[INFO] [stdout] [296/629] Running test: rib::text::simple_values_test::test_round_trip_read_write_boolean
[INFO] [stdout] [293/629] Finished test: rib::text::flag_tests::test_round_trip_read_write_flags                                                                    [PASSED]
[INFO] [stdout] [295/629] Running test: rib::text::simple_values_test::test_round_trip_read_write_worker
[INFO] [stdout] [297/629] Running test: rib::text::simple_values_test::test_round_trip_read_write_literal
[INFO] [stdout] [286/629] Finished test: rib::text::record_tests::test_round_trip_read_write_record_of_math_op                                                      [PASSED]
[INFO] [stdout] [298/629] Running test: rib::text::simple_values_test::test_round_trip_read_write_request
[INFO] [stdout] [277/629] Finished test: rib::text::record_tests::test_round_trip_record_of_constructor                                                             [PASSED]
[INFO] [stdout] [299/629] Running test: rib::text::simple_values_test::test_round_trip_read_write_variable
[INFO] [stdout] [295/629] Finished test: rib::text::simple_values_test::test_round_trip_read_write_worker                                                           [PASSED]
[INFO] [stdout] [296/629] Finished test: rib::text::simple_values_test::test_round_trip_read_write_boolean                                                          [PASSED]
[INFO] [stdout] [300/629] Running test: rib::text::simple_values_test::test_round_trip_read_write_number_i64
[INFO] [stdout] [283/629] Finished test: rib::text::record_tests::test_round_trip_read_write_record_of_record                                                       [PASSED]
[INFO] [stdout] [291/629] Finished test: rib::text::record_tests::test_round_trip_read_write_record_of_concatenation                                                [PASSED]
[INFO] [stdout] [301/629] Running test: rib::text::simple_values_test::test_round_trip_read_write_number_u64
[INFO] [stdout] [284/629] Finished test: rib::text::record_tests::test_round_trip_read_write_record_of_boolean                                                      [PASSED]
[INFO] [stdout] [302/629] Running test: rib::text::simple_values_test::test_round_trip_read_write_number_float
[INFO] [stdout] [299/629] Finished test: rib::text::simple_values_test::test_round_trip_read_write_variable                                                         [PASSED]
[INFO] [stdout] [304/629] Running test: rib::text::selection_tests::test_round_trip_read_write_select_field_from_request
[INFO] [stdout] [303/629] Running test: rib::text::selection_tests::test_round_trip_read_write_select_field_from_record
[INFO] [stdout] [304/629] Finished test: rib::text::selection_tests::test_round_trip_read_write_select_field_from_request                                           [PASSED]
[INFO] [stdout] [306/629] Running test: rib::text::selection_tests::test_round_trip_read_write_select_index_from_sequence
[INFO] [stdout] [305/629] Running test: rib::text::selection_tests::test_round_trip_read_write_select_index_from_request
[INFO] [stdout] [302/629] Finished test: rib::text::simple_values_test::test_round_trip_read_write_number_float                                                     [PASSED]
[INFO] [stdout] [307/629] Running test: rib::text::tuple_tests::test_round_trip_read_write_tuple_empty
[INFO] [stdout] [301/629] Finished test: rib::text::simple_values_test::test_round_trip_read_write_number_u64                                                       [PASSED]
[INFO] [stdout] [308/629] Running test: rib::text::tuple_tests::test_round_trip_read_write_tuple_of_flags
[INFO] [stdout] [297/629] Finished test: rib::text::simple_values_test::test_round_trip_read_write_literal                                                          [PASSED]
[INFO] [stdout] [309/629] Running test: rib::text::tuple_tests::test_round_trip_read_write_tuple_of_tuple
[INFO] [stdout] [285/629] Finished test: rib::text::record_tests::test_round_trip_read_write_record_of_literal                                                      [PASSED]
[INFO] [stdout] [305/629] Finished test: rib::text::selection_tests::test_round_trip_read_write_select_index_from_request                                           [PASSED]
[INFO] [stdout] [298/629] Finished test: rib::text::simple_values_test::test_round_trip_read_write_request                                                          [PASSED]
[INFO] [stdout] [312/629] Running test: rib::text::tuple_tests::test_round_trip_read_write_tuple_of_literal
[INFO] [stdout] [294/629] Finished test: rib::text::flag_tests::test_round_trip_read_write_flags_single                                                             [PASSED]
[INFO] [stdout] [303/629] Finished test: rib::text::selection_tests::test_round_trip_read_write_select_field_from_record                                            [PASSED]
[INFO] [stdout] [310/629] Running test: rib::text::tuple_tests::test_round_trip_read_write_tuple_of_concat
[INFO] [stdout] [311/629] Running test: rib::text::tuple_tests::test_round_trip_read_write_tuple_of_record
[INFO] [stdout] [314/629] Running test: rib::text::tuple_tests::test_round_trip_read_write_tuple_of_request
[INFO] [stdout] [287/629] Finished test: rib::text::record_tests::test_round_trip_read_write_record_of_sequence                                                     [PASSED]
[INFO] [stdout] [315/629] Running test: rib::text::tuple_tests::test_round_trip_read_write_tuple_of_sequence
[INFO] [stdout] [289/629] Finished test: rib::text::record_tests::test_round_trip_read_write_record_of_select_field                                                 [PASSED]
[INFO] [stdout] [316/629] Running test: rib::text::tuple_tests::test_round_trip_read_write_tuple_of_constructor
[INFO] [stdout] [313/629] Running test: rib::text::tuple_tests::test_round_trip_read_write_tuple_of_math_op
[INFO] [stdout] [306/629] Finished test: rib::text::selection_tests::test_round_trip_read_write_select_index_from_sequence                                          [PASSED]
[INFO] [stdout] [317/629] Running test: rib::text::tuple_tests::test_round_trip_read_write_tuple_of_select_field
[INFO] [stdout] [300/629] Finished test: rib::text::simple_values_test::test_round_trip_read_write_number_i64                                                       [PASSED]
[INFO] [stdout] [318/629] Running test: rib::text::tuple_tests::test_round_trip_read_write_tuple_of_select_index
[INFO] [stdout] [288/629] Finished test: rib::text::record_tests::test_round_trip_read_write_record_of_if_condition                                                 [PASSED]
[INFO] [stdout] [319/629] Running test: rib::text::match_tests::test_round_trip_match_expr
[INFO] [stdout] [290/629] Finished test: rib::text::record_tests::test_round_trip_read_write_record_of_select_index                                                 [PASSED]
[INFO] [stdout] [320/629] Running test: rib::text::match_tests::test_round_trip_match_expr_of_flags
[INFO] [stdout] [309/629] Finished test: rib::text::tuple_tests::test_round_trip_read_write_tuple_of_tuple                                                          [PASSED]
[INFO] [stdout] [321/629] Running test: rib::text::match_tests::test_round_trip_match_expr_of_tuple
[INFO] [stdout] [313/629] Finished test: rib::text::tuple_tests::test_round_trip_read_write_tuple_of_math_op                                                        [PASSED]
[INFO] [stdout] [322/629] Running test: rib::text::match_tests::test_round_trip_match_expr_of_record
[INFO] [stdout] [317/629] Finished test: rib::text::tuple_tests::test_round_trip_read_write_tuple_of_select_field                                                   [PASSED]
[INFO] [stdout] [323/629] Running test: rib::text::match_tests::test_round_trip_match_expr_of_math_op
[INFO] [stdout] [312/629] Finished test: rib::text::tuple_tests::test_round_trip_read_write_tuple_of_literal                                                        [PASSED]
[INFO] [stdout] [324/629] Running test: rib::text::match_tests::test_pattern_match_variants_in_arm_rhs
[INFO] [stdout] [314/629] Finished test: rib::text::tuple_tests::test_round_trip_read_write_tuple_of_request                                                        [PASSED]
[INFO] [stdout] [325/629] Running test: rib::text::match_tests::test_pattern_match_variants_with_alias
[INFO] [stdout] [308/629] Finished test: rib::text::tuple_tests::test_round_trip_read_write_tuple_of_flags                                                          [PASSED]
[INFO] [stdout] [326/629] Running test: rib::text::match_tests::test_round_trip_match_expr_of_sequence
[INFO] [stdout] [307/629] Finished test: rib::text::tuple_tests::test_round_trip_read_write_tuple_empty                                                             [PASSED]
[INFO] [stdout] [327/629] Running test: rib::text::match_tests::test_round_trip_match_expr_of_if_condition
[INFO] [stdout] [292/629] Finished test: rib::text::record_tests::test_round_trip_read_write_record_of_pattern_match                                                [PASSED]
[INFO] [stdout] [328/629] Running test: rib::text::match_tests::test_pattern_match_variants_in_wild_pattern
[INFO] [stdout] [315/629] Finished test: rib::text::tuple_tests::test_round_trip_read_write_tuple_of_sequence                                                       [PASSED]
[INFO] [stdout] [329/629] Running test: rib::text::match_tests::test_pattern_match_variants_with_nested_alias
[INFO] [stdout] [311/629] Finished test: rib::text::tuple_tests::test_round_trip_read_write_tuple_of_record                                                         [PASSED]
[INFO] [stdout] [330/629] Running test: rib::text::match_tests::test_pattern_match_empty_constructor_variables
[INFO] [stdout] [310/629] Finished test: rib::text::tuple_tests::test_round_trip_read_write_tuple_of_concat                                                         [PASSED]
[INFO] [stdout] [331/629] Running test: rib::text::match_tests::test_pattern_match_multiple_constructor_variables
[INFO] [stdout] [316/629] Finished test: rib::text::tuple_tests::test_round_trip_read_write_tuple_of_constructor                                                    [PASSED]
[INFO] [stdout] [332/629] Running test: rib::text::match_tests::test_pattern_match_empty_with_nested_constructor_patterns
[INFO] [stdout] [320/629] Finished test: rib::text::match_tests::test_round_trip_match_expr_of_flags                                                                [PASSED]
[INFO] [stdout] [333/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_ok_absent
[INFO] [stdout] [325/629] Finished test: rib::text::match_tests::test_pattern_match_variants_with_alias                                                             [PASSED]
[INFO] [stdout] [334/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_err_absent
[INFO] [stdout] [321/629] Finished test: rib::text::match_tests::test_round_trip_match_expr_of_tuple                                                                [PASSED]
[INFO] [stdout] [335/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_none_absent
[INFO] [stdout] [319/629] Finished test: rib::text::match_tests::test_round_trip_match_expr                                                                         [PASSED]
[INFO] [stdout] [336/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_some_absent
[INFO] [stdout] [244/629] Finished test: rib::parser::identifier::tests::test_identifiers_containing_key_words                                                      [PASSED]
[INFO] [stdout] [337/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_pattern_match1
[INFO] [stdout] [318/629] Finished test: rib::text::tuple_tests::test_round_trip_read_write_tuple_of_select_index                                                   [PASSED]
[INFO] [stdout] [338/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_pattern_match2
[INFO] [stdout] [323/629] Finished test: rib::text::match_tests::test_round_trip_match_expr_of_math_op                                                              [PASSED]
[INFO] [stdout] [339/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_pattern_match1
[INFO] [stdout] [331/629] Finished test: rib::text::match_tests::test_pattern_match_multiple_constructor_variables                                                  [PASSED]
[INFO] [stdout] [340/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_pattern_match2
[INFO] [stdout] [324/629] Finished test: rib::text::match_tests::test_pattern_match_variants_in_arm_rhs                                                             [PASSED]
[INFO] [stdout] [341/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_nested_invalid1
[INFO] [stdout] [330/629] Finished test: rib::text::match_tests::test_pattern_match_empty_constructor_variables                                                     [PASSED]
[INFO] [stdout] [342/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_nested_invalid1
[INFO] [stdout] [322/629] Finished test: rib::text::match_tests::test_round_trip_match_expr_of_record                                                               [PASSED]
[INFO] [stdout] [343/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_nested_invalid2
[INFO] [stdout] [333/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_ok_absent                         [PASSED]
[INFO] [stdout] [344/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_wild_card_with_nested1
[INFO] [stdout] [334/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_err_absent                        [PASSED]
[INFO] [stdout] [345/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_wild_card_with_nested1
[INFO] [stdout] [332/629] Finished test: rib::text::match_tests::test_pattern_match_empty_with_nested_constructor_patterns                                          [PASSED]
[INFO] [stdout] [346/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_wild_card_with_nested2
[INFO] [stdout] [329/629] Finished test: rib::text::match_tests::test_pattern_match_variants_with_nested_alias                                                      [PASSED]
[INFO] [stdout] [347/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_pattern_match_wild_card1
[INFO] [stdout] [326/629] Finished test: rib::text::match_tests::test_round_trip_match_expr_of_sequence                                                             [PASSED]
[INFO] [stdout] [348/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_pattern_match_wild_card2
[INFO] [stdout] [328/629] Finished test: rib::text::match_tests::test_pattern_match_variants_in_wild_pattern                                                        [PASSED]
[INFO] [stdout] [349/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_pattern_match_wild_card3
[INFO] [stdout] [336/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_some_absent                       [PASSED]
[INFO] [stdout] [350/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_pattern_match_wild_card4
[INFO] [stdout] [337/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_pattern_match1                    [PASSED]
[INFO] [stdout] [351/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_pattern_match_wild_card5
[INFO] [stdout] [340/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_pattern_match2                    [PASSED]
[INFO] [stdout] [352/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_pattern_match_wild_card1
[INFO] [stdout] [327/629] Finished test: rib::text::match_tests::test_round_trip_match_expr_of_if_condition                                                         [PASSED]
[INFO] [stdout] [353/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_pattern_match_wild_card2
[INFO] [stdout] [346/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_wild_card_with_nested2            [PASSED]
[INFO] [stdout] [354/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_pattern_match_wild_card3
[INFO] [stdout] [342/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_nested_invalid1                   [PASSED]
[INFO] [stdout] [355/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_pattern_match_wild_card4
[INFO] [stdout] [335/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_none_absent                       [PASSED]
[INFO] [stdout] [356/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_pattern_match_wild_card5
[INFO] [stdout] [339/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_pattern_match1                    [PASSED]
[INFO] [stdout] [357/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_pattern_match_wild_card_invalid1
[INFO] [stdout] [338/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_pattern_match2                    [PASSED]
[INFO] [stdout] [358/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_pattern_match_wild_card_invalid2
[INFO] [stdout] [344/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_wild_card_with_nested1            [PASSED]
[INFO] [stdout] [359/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_pattern_match_wild_card_invalid1
[INFO] [stdout] [352/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_pattern_match_wild_card1          [PASSED]
[INFO] [stdout] [360/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_pattern_match_wild_card_invalid2
[INFO] [stdout] [341/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_nested_invalid1                   [PASSED]
[INFO] [stdout] [354/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_pattern_match_wild_card3          [PASSED]
[INFO] [stdout] [362/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_pattern_match_identifier_invalid2
[INFO] [stdout] [361/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_pattern_match_identifier_invalid1
[INFO] [stdout] [355/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_pattern_match_wild_card4          [PASSED]
[INFO] [stdout] [363/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_pattern_match_identifier_invalid1
[INFO] [stdout] [343/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_nested_invalid2                   [PASSED]
[INFO] [stdout] [364/629] Running test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_pattern_match_identifier_invalid2
[INFO] [stdout] [362/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_pattern_match_identifier_invalid2 [PASSED]
[INFO] [stdout] [365/629] Running test: rib::type_checker::unresolved_types::unresolved_types_tests::test_unresolved_type_result_ok
[INFO] [stdout] [357/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_pattern_match_wild_card_invalid1  [PASSED]
[INFO] [stdout] [366/629] Running test: rib::type_checker::unresolved_types::unresolved_types_tests::test_unresolved_type_result_err
[INFO] [stdout] [365/629] Finished test: rib::type_checker::unresolved_types::unresolved_types_tests::test_unresolved_type_result_ok                                [PASSED]
[INFO] [stdout] [367/629] Running test: rib::type_checker::unresolved_types::unresolved_types_tests::test_unresolved_types_identifier
[INFO] [stdout] [348/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_pattern_match_wild_card2          [PASSED]
[INFO] [stdout] [347/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_pattern_match_wild_card1          [PASSED]
[INFO] [stdout] [349/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_pattern_match_wild_card3          [PASSED]
[INFO] [stdout] [370/629] Running test: rib::compiler::byte_code::compiler_tests::test_instructions_less_than
[INFO] [stdout] [368/629] Running test: rib::type_checker::unresolved_types::unresolved_types_tests::test_unresolved_type_nested_record_index
[INFO] [stdout] [369/629] Running test: rib::compiler::byte_code::compiler_tests::test_instructions_equal_to
[INFO] [stdout] [359/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_pattern_match_wild_card_invalid1  [PASSED]
[INFO] [stdout] [371/629] Running test: rib::compiler::byte_code::compiler_tests::test_instructions_for_record
[INFO] [stdout] [351/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_pattern_match_wild_card5          [PASSED]
[INFO] [stdout] [372/629] Running test: rib::compiler::byte_code::compiler_tests::test_instructions_for_literal
[INFO] [stdout] [358/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_pattern_match_wild_card_invalid2  [PASSED]
[INFO] [stdout] [373/629] Running test: rib::compiler::byte_code::compiler_tests::test_instructions_for_multiple
[INFO] [stdout] [366/629] Finished test: rib::type_checker::unresolved_types::unresolved_types_tests::test_unresolved_type_result_err                               [PASSED]
[INFO] [stdout] [374/629] Running test: rib::compiler::byte_code::compiler_tests::test_instructions_greater_than
[INFO] [stdout] [350/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_pattern_match_wild_card4          [PASSED]
[INFO] [stdout] [375/629] Running test: rib::compiler::byte_code::compiler_tests::test_instructions_for_identifier
[INFO] [stdout] [364/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_pattern_match_identifier_invalid2 [PASSED]
[INFO] [stdout] [376/629] Running test: rib::compiler::byte_code::compiler_tests::test_instructions_if_conditional
[INFO] [stdout] [374/629] Finished test: rib::compiler::byte_code::compiler_tests::test_instructions_greater_than                                                   [PASSED]
[INFO] [stdout] [377/629] Running test: rib::compiler::byte_code::compiler_tests::test_instructions_assign_variable
[INFO] [stdout] [369/629] Finished test: rib::compiler::byte_code::compiler_tests::test_instructions_equal_to                                                       [PASSED]
[INFO] [stdout] [378/629] Running test: rib::compiler::byte_code::compiler_tests::test_instructions_for_select_field
[INFO] [stdout] [361/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_option_pattern_match_identifier_invalid1 [PASSED]
[INFO] [stdout] [379/629] Running test: rib::compiler::byte_code::compiler_tests::test_instructions_for_select_index
[INFO] [stdout] [375/629] Finished test: rib::compiler::byte_code::compiler_tests::test_instructions_for_identifier                                                 [PASSED]
[INFO] [stdout] [380/629] Running test: rib::compiler::byte_code::compiler_tests::test_instructions_for_nested_if_else
[INFO] [stdout] [379/629] Finished test: rib::compiler::byte_code::compiler_tests::test_instructions_for_select_index                                               [PASSED]
[INFO] [stdout] [381/629] Running test: rib::compiler::byte_code::compiler_tests::test_instructions_less_than_or_equal_to
[INFO] [stdout] [373/629] Finished test: rib::compiler::byte_code::compiler_tests::test_instructions_for_multiple                                                   [PASSED]
[INFO] [stdout] [367/629] Finished test: rib::type_checker::unresolved_types::unresolved_types_tests::test_unresolved_types_identifier                              [PASSED]
[INFO] [stdout] [383/629] Running test: rib::compiler::byte_code::compiler_tests::test_instructions_for_expr_arm_pattern_match
[INFO] [stdout] [371/629] Finished test: rib::compiler::byte_code::compiler_tests::test_instructions_for_record                                                     [PASSED]
[INFO] [stdout] [384/629] Running test: rib::compiler::byte_code::compiler_tests::invalid_function_invoke_tests::test_unknown_function
[INFO] [stdout] [380/629] Finished test: rib::compiler::byte_code::compiler_tests::test_instructions_for_nested_if_else                                             [PASSED]
[INFO] [stdout] [385/629] Running test: rib::compiler::byte_code::compiler_tests::invalid_function_invoke_tests::test_invalid_arg_size_function
[INFO] [stdout] [382/629] Running test: rib::compiler::byte_code::compiler_tests::test_instructions_greater_than_or_equal_to
[INFO] [stdout] [372/629] Finished test: rib::compiler::byte_code::compiler_tests::test_instructions_for_literal                                                    [PASSED]
[INFO] [stdout] [386/629] Running test: rib::compiler::byte_code::compiler_tests::invalid_function_invoke_tests::test_invalid_arg_types_function
[INFO] [stdout] [363/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_pattern_match_identifier_invalid1 [PASSED]
[INFO] [stdout] [387/629] Running test: rib::compiler::byte_code::compiler_tests::invalid_function_invoke_tests::test_invalid_arg_types_variants
[INFO] [stdout] [384/629] Finished test: rib::compiler::byte_code::compiler_tests::invalid_function_invoke_tests::test_unknown_function                             [PASSED]
[INFO] [stdout] [388/629] Running test: rib::compiler::byte_code::compiler_tests::global_input_tests::test_enum_type_info
[INFO] [stdout] [376/629] Finished test: rib::compiler::byte_code::compiler_tests::test_instructions_if_conditional                                                 [PASSED]
[INFO] [stdout] [389/629] Running test: rib::compiler::byte_code::compiler_tests::global_input_tests::test_option_type_info
[INFO] [stdout] [377/629] Finished test: rib::compiler::byte_code::compiler_tests::test_instructions_assign_variable                                                [PASSED]
[INFO] [stdout] [390/629] Running test: rib::compiler::byte_code::compiler_tests::global_input_tests::test_result_type_info
[INFO] [stdout] [378/629] Finished test: rib::compiler::byte_code::compiler_tests::test_instructions_for_select_field                                               [PASSED]
[INFO] [stdout] [391/629] Running test: rib::compiler::byte_code::compiler_tests::global_input_tests::test_str_global_input
[INFO] [stdout] [370/629] Finished test: rib::compiler::byte_code::compiler_tests::test_instructions_less_than                                                      [PASSED]
[INFO] [stdout] [353/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_pattern_match_wild_card2          [PASSED]
[INFO] [stdout] [392/629] Running test: rib::compiler::byte_code::compiler_tests::global_input_tests::test_list_global_input
[INFO] [stdout] [382/629] Finished test: rib::compiler::byte_code::compiler_tests::test_instructions_greater_than_or_equal_to                                       [PASSED]
[INFO] [stdout] [393/629] Running test: rib::compiler::byte_code::compiler_tests::global_input_tests::test_variant_type_info
[INFO] [stdout] [381/629] Finished test: rib::compiler::byte_code::compiler_tests::test_instructions_less_than_or_equal_to                                          [PASSED]
[INFO] [stdout] [394/629] Running test: rib::compiler::byte_code::compiler_tests::global_input_tests::test_tuple_global_input
[INFO] [stdout] [395/629] Running test: rib::compiler::byte_code::compiler_tests::global_input_tests::test_number_global_input
[INFO] [stdout] [360/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_pattern_match_wild_card_invalid2  [PASSED]
[INFO] [stdout] [396/629] Running test: rib::compiler::byte_code::compiler_tests::global_input_tests::test_record_global_input
[INFO] [stdout] [387/629] Finished test: rib::compiler::byte_code::compiler_tests::invalid_function_invoke_tests::test_invalid_arg_types_variants                   [PASSED]
[INFO] [stdout] [397/629] Running test: rib::compiler::desugar::desugar_tests::test_desugar_pattern_match_with_identifiers
[INFO] [stdout] [386/629] Finished test: rib::compiler::byte_code::compiler_tests::invalid_function_invoke_tests::test_invalid_arg_types_function                   [PASSED]
[INFO] [stdout] [398/629] Running test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call0
[INFO] [stdout] [388/629] Finished test: rib::compiler::byte_code::compiler_tests::global_input_tests::test_enum_type_info                                          [PASSED]
[INFO] [stdout] [399/629] Running test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call2
[INFO] [stdout] [383/629] Finished test: rib::compiler::byte_code::compiler_tests::test_instructions_for_expr_arm_pattern_match                                     [PASSED]
[INFO] [stdout] [400/629] Running test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call3
[INFO] [stdout] [356/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_pattern_match_wild_card5          [PASSED]
[INFO] [stdout] [395/629] Finished test: rib::compiler::byte_code::compiler_tests::global_input_tests::test_number_global_input                                     [PASSED]
[INFO] [stdout] [401/629] Running test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call4
[INFO] [stdout] [402/629] Running test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call5
[INFO] [stdout] [345/629] Finished test: rib::type_checker::exhaustive_pattern_match::pattern_match_exhaustive_tests::test_result_wild_card_with_nested1            [PASSED]
[INFO] [stdout] [403/629] Running test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call6
[INFO] [stdout] [398/629] Finished test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call0                                     [PASSED]
[INFO] [stdout] [404/629] Running test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call7
[INFO] [stdout] [385/629] Finished test: rib::compiler::byte_code::compiler_tests::invalid_function_invoke_tests::test_invalid_arg_size_function                    [PASSED]
[INFO] [stdout] [405/629] Running test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call8
[INFO] [stdout] [392/629] Finished test: rib::compiler::byte_code::compiler_tests::global_input_tests::test_list_global_input                                       [PASSED]
[INFO] [stdout] [368/629] Finished test: rib::type_checker::unresolved_types::unresolved_types_tests::test_unresolved_type_nested_record_index                      [PASSED]
[INFO] [stdout] [407/629] Running test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_pattern_match0
[INFO] [stdout] [406/629] Running test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call9
[INFO] [stdout] [390/629] Finished test: rib::compiler::byte_code::compiler_tests::global_input_tests::test_result_type_info                                        [PASSED]
[INFO] [stdout] [408/629] Running test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_pattern_match1
[INFO] [stdout] [393/629] Finished test: rib::compiler::byte_code::compiler_tests::global_input_tests::test_variant_type_info                                       [PASSED]
[INFO] [stdout] [409/629] Running test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_pattern_match2
[INFO] [stdout] [394/629] Finished test: rib::compiler::byte_code::compiler_tests::global_input_tests::test_tuple_global_input                                      [PASSED]
[INFO] [stdout] [410/629] Running test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_pattern_match3
[INFO] [stdout] [391/629] Finished test: rib::compiler::byte_code::compiler_tests::global_input_tests::test_str_global_input                                        [PASSED]
[INFO] [stdout] [411/629] Running test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_pattern_match4
[INFO] [stdout] [389/629] Finished test: rib::compiler::byte_code::compiler_tests::global_input_tests::test_option_type_info                                        [PASSED]
[INFO] [stdout] [412/629] Running test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call10
[INFO] [stdout] [397/629] Finished test: rib::compiler::desugar::desugar_tests::test_desugar_pattern_match_with_identifiers                                         [PASSED]
[INFO] [stdout] [413/629] Running test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call11
[INFO] [stdout] [407/629] Finished test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_pattern_match0                                     [PASSED]
[INFO] [stdout] [414/629] Running test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call12
[INFO] [stdout] [401/629] Finished test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call4                                     [PASSED]
[INFO] [stdout] [415/629] Running test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call13
[INFO] [stdout] [415/629] Finished test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call13                                    [PASSED]
[INFO] [stdout] [416/629] Running test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call1asdasd
[INFO] [stdout] [411/629] Finished test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_pattern_match4                                     [PASSED]
[INFO] [stdout] [417/629] Running test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_resource_method_call0
[INFO] [stdout] [409/629] Finished test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_pattern_match2                                     [PASSED]
[INFO] [stdout] [418/629] Running test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_resource_constructor_call0
[INFO] [stdout] [396/629] Finished test: rib::compiler::byte_code::compiler_tests::global_input_tests::test_record_global_input                                     [PASSED]
[INFO] [stdout] [419/629] Running test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_resource_constructor_call1
[INFO] [stdout] [403/629] Finished test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call6                                     [PASSED]
[INFO] [stdout] [420/629] Running test: rib::type_inference::tests::test_inference_cond
[INFO] [stdout] [406/629] Finished test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call9                                     [PASSED]
[INFO] [stdout] [421/629] Running test: rib::type_inference::tests::test_inference_list
[INFO] [stdout] [408/629] Finished test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_pattern_match1                                     [PASSED]
[INFO] [stdout] [422/629] Running test: rib::type_inference::tests::test_inference_tuple
[INFO] [stdout] [405/629] Finished test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call8                                     [PASSED]
[INFO] [stdout] [423/629] Running test: rib::type_inference::tests::test_inference_concat
[INFO] [stdout] [418/629] Finished test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_resource_constructor_call0                         [PASSED]
[INFO] [stdout] [424/629] Running test: rib::type_inference::tests::test_inference_option
[INFO] [stdout] [417/629] Finished test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_resource_method_call0                              [PASSED]
[INFO] [stdout] [425/629] Running test: rib::type_inference::tests::test_inference_result
[INFO] [stdout] [413/629] Finished test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call11                                    [PASSED]
[INFO] [stdout] [422/629] Finished test: rib::type_inference::tests::test_inference_tuple                                                                           [PASSED]
[INFO] [stdout] [421/629] Finished test: rib::type_inference::tests::test_inference_list                                                                            [PASSED]
[INFO] [stdout] [428/629] Running test: rib::type_inference::tests::test_inference_select_index
[INFO] [stdout] [419/629] Finished test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_resource_constructor_call1                         [PASSED]
[INFO] [stdout] [426/629] Running test: rib::type_inference::tests::test_inference_identifier
[INFO] [stdout] [404/629] Finished test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call7                                     [PASSED]
[INFO] [stdout] [430/629] Running test: rib::type_inference::tests::test_inference_string_literal
[INFO] [stdout] [427/629] Running test: rib::type_inference::tests::test_inference_select_field
[INFO] [stdout] [429/629] Running test: rib::type_inference::tests::test_inference_number_literal
[INFO] [stdout] [402/629] Finished test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call5                                     [PASSED]
[INFO] [stdout] [431/629] Running test: rib::type_inference::tests::test_comparison_type_inference
[INFO] [stdout] [410/629] Finished test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_pattern_match3                                     [PASSED]
[INFO] [stdout] [432/629] Running test: rib::type_inference::tests::test_inference_boolean_literal
[INFO] [stdout] [416/629] Finished test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call1asdasd                               [PASSED]
[INFO] [stdout] [433/629] Running test: rib::type_inference::tests::test_inference_list_aggregation
[INFO] [stdout] [429/629] Finished test: rib::type_inference::tests::test_inference_number_literal                                                                  [PASSED]
[INFO] [stdout] [434/629] Running test: rib::type_inference::tests::test_inference_global_variable_1
[INFO] [stdout] [427/629] Finished test: rib::type_inference::tests::test_inference_select_field                                                                    [PASSED]
[INFO] [stdout] [435/629] Running test: rib::type_inference::tests::test_inference_global_variable_2
[INFO] [stdout] [424/629] Finished test: rib::type_inference::tests::test_inference_option                                                                          [PASSED]
[INFO] [stdout] [436/629] Running test: rib::type_inference::tests::test_inference_global_variable_3
[INFO] [stdout] [420/629] Finished test: rib::type_inference::tests::test_inference_cond                                                                            [PASSED]
[INFO] [stdout] [437/629] Running test: rib::type_inference::tests::test_inference_record_identifier
[INFO] [stdout] [430/629] Finished test: rib::type_inference::tests::test_inference_string_literal                                                                  [PASSED]
[INFO] [stdout] [438/629] Running test: rib::type_inference::tests::test_inference_list_comprehension
[INFO] [stdout] [399/629] Finished test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call2                                     [PASSED]
[INFO] [stdout] [439/629] Running test: rib::type_inference::tests::test_inference_simple_pattern_match
[INFO] [stdout] [423/629] Finished test: rib::type_inference::tests::test_inference_concat                                                                          [PASSED]
[INFO] [stdout] [440/629] Running test: rib::type_inference::tests::test_inference_record_type_inference
[INFO] [stdout] [426/629] Finished test: rib::type_inference::tests::test_inference_identifier                                                                      [PASSED]
[INFO] [stdout] [441/629] Running test: rib::type_inference::tests::test_inference_standalone_literals_1
[INFO] [stdout] [432/629] Finished test: rib::type_inference::tests::test_inference_boolean_literal                                                                 [PASSED]
[INFO] [stdout] [442/629] Running test: rib::type_inference::tests::test_inference_standalone_literals_2
[INFO] [stdout] [442/629] Finished test: rib::type_inference::tests::test_inference_standalone_literals_2                                                           [PASSED]
[INFO] [stdout] [443/629] Running test: rib::type_inference::tests::test_inference_standalone_literals_3
[INFO] [stdout] [435/629] Finished test: rib::type_inference::tests::test_inference_global_variable_2                                                               [PASSED]
[INFO] [stdout] [425/629] Finished test: rib::type_inference::tests::test_inference_result                                                                          [PASSED]
[INFO] [stdout] [444/629] Running test: rib::type_inference::tests::test_inference_standalone_literals_4
[INFO] [stdout] [445/629] Running test: rib::type_inference::tests::test_inference_variable_conflict_case
[INFO] [stdout] [433/629] Finished test: rib::type_inference::tests::test_inference_list_aggregation                                                                [PASSED]
[INFO] [stdout] [446/629] Running test: rib::type_inference::tests::test_inference_inline_type_annotation_0
[INFO] [stdout] [400/629] Finished test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call3                                     [PASSED]
[INFO] [stdout] [447/629] Running test: rib::type_inference::tests::test_inference_inline_type_annotation_1
[INFO] [stdout] [431/629] Finished test: rib::type_inference::tests::test_comparison_type_inference                                                                 [PASSED]
[INFO] [stdout] [448/629] Running test: rib::type_inference::tests::test_inference_inline_type_annotation_2
[INFO] [stdout] [441/629] Finished test: rib::type_inference::tests::test_inference_standalone_literals_1                                                           [PASSED]
[INFO] [stdout] [449/629] Running test: rib::type_inference::tests::test_inference_inline_type_annotation_3
[INFO] [stdout] [438/629] Finished test: rib::type_inference::tests::test_inference_list_comprehension                                                              [PASSED]
[INFO] [stdout] [444/629] Finished test: rib::type_inference::tests::test_inference_standalone_literals_4                                                           [PASSED]
[INFO] [stdout] [451/629] Running test: rib::type_inference::tests::test_inference_inline_type_annotation_6
[INFO] [stdout] [449/629] Finished test: rib::type_inference::tests::test_inference_inline_type_annotation_3                                                        [PASSED]
[INFO] [stdout] [428/629] Finished test: rib::type_inference::tests::test_inference_select_index                                                                    [PASSED]
[INFO] [stdout] [453/629] Running test: rib::type_inference::tests::test_inference_inline_type_annotation_8
[INFO] [stdout] [452/629] Running test: rib::type_inference::tests::test_inference_inline_type_annotation_7
[INFO] [stdout] [450/629] Running test: rib::type_inference::tests::test_inference_inline_type_annotation_4
[INFO] [stdout] [443/629] Finished test: rib::type_inference::tests::test_inference_standalone_literals_3                                                           [PASSED]
[INFO] [stdout] [454/629] Running test: rib::type_inference::tests::test_inference_inline_type_annotation_9
[INFO] [stdout] [450/629] Finished test: rib::type_inference::tests::test_inference_inline_type_annotation_4                                                        [PASSED]
[INFO] [stdout] [455/629] Running test: rib::type_inference::tests::test_inference_inline_type_annotation_10
[INFO] [stdout] [452/629] Finished test: rib::type_inference::tests::test_inference_inline_type_annotation_7                                                        [PASSED]
[INFO] [stdout] [456/629] Running test: rib::type_inference::tests::test_inference_inline_type_annotation_11
[INFO] [stdout] [412/629] Finished test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call10                                    [PASSED]
[INFO] [stdout] [457/629] Running test: rib::type_inference::tests::test_inference_pattern_match_with_option
[INFO] [stdout] [451/629] Finished test: rib::type_inference::tests::test_inference_inline_type_annotation_6                                                        [PASSED]
[INFO] [stdout] [446/629] Finished test: rib::type_inference::tests::test_inference_inline_type_annotation_0                                                        [PASSED]
[INFO] [stdout] [455/629] Finished test: rib::type_inference::tests::test_inference_inline_type_annotation_10                                                       [PASSED]
[INFO] [stdout] [458/629] Running test: rib::type_inference::tests::test_inference_pattern_match_with_record
[INFO] [stdout] [439/629] Finished test: rib::type_inference::tests::test_inference_simple_pattern_match                                                            [PASSED]
[INFO] [stdout] [461/629] Running test: rib::type_inference::tests::test_inference_with_default_number_type_1
[INFO] [stdout] [437/629] Finished test: rib::type_inference::tests::test_inference_record_identifier                                                               [PASSED]
[INFO] [stdout] [462/629] Running test: rib::type_inference::tests::test_inference_with_default_number_type_2
[INFO] [stdout] [456/629] Finished test: rib::type_inference::tests::test_inference_inline_type_annotation_11                                                       [PASSED]
[INFO] [stdout] [453/629] Finished test: rib::type_inference::tests::test_inference_inline_type_annotation_8                                                        [PASSED]
[INFO] [stdout] [448/629] Finished test: rib::type_inference::tests::test_inference_inline_type_annotation_2                                                        [PASSED]
[INFO] [stdout] [460/629] Running test: rib::type_inference::tests::test_inference_with_default_number_type_0
[INFO] [stdout] [463/629] Running test: rib::type_inference::tests::test_inference_option_nested_type_inference
[INFO] [stdout] [440/629] Finished test: rib::type_inference::tests::test_inference_record_type_inference                                                           [PASSED]
[INFO] [stdout] [466/629] Running test: rib::type_inference::tests::test_inference_record_select_with_function_call
[INFO] [stdout] [464/629] Running test: rib::type_inference::tests::test_inference_identifier_multiple_re_assign
[INFO] [stdout] [447/629] Finished test: rib::type_inference::tests::test_inference_inline_type_annotation_1                                                        [PASSED]
[INFO] [stdout] [467/629] Running test: rib::type_inference::tests::test_inference_simple_let_binding_type_inference
[INFO] [stdout] [454/629] Finished test: rib::type_inference::tests::test_inference_inline_type_annotation_9                                                        [PASSED]
[INFO] [stdout] [468/629] Running test: rib::type_inference::tests::test_inference_enum_construction_and_pattern_match
[INFO] [stdout] [457/629] Finished test: rib::type_inference::tests::test_inference_pattern_match_with_option                                                       [PASSED]
[INFO] [stdout] [469/629] Running test: rib::type_inference::tests::test_inference_variant_construction_and_pattern_match
[INFO] [stdout] [465/629] Running test: rib::type_inference::tests::test_inference_multiple_let_binding_expressions
[INFO] [stdout] [459/629] Running test: rib::type_inference::tests::test_inference_pattern_match_with_result
[INFO] [stdout] [445/629] Finished test: rib::type_inference::tests::test_inference_variable_conflict_case                                                          [PASSED]
[INFO] [stdout] [470/629] Running test: rib::type_inference::tests::test_inference_pattern_match_with_record_with_select_field
[INFO] [stdout] [464/629] Finished test: rib::type_inference::tests::test_inference_identifier_multiple_re_assign                                                   [PASSED]
[INFO] [stdout] [471/629] Running test: rib::type_inference::tests::test_inference_pattern_match_with_record_with_select_index
[INFO] [stdout] [434/629] Finished test: rib::type_inference::tests::test_inference_global_variable_1                                                               [PASSED]
[INFO] [stdout] [472/629] Running test: rib::type_inference::global_variable_type_binding::tests::test_override_types_5
[INFO] [stdout] [436/629] Finished test: rib::type_inference::tests::test_inference_global_variable_3                                                               [PASSED]
[INFO] [stdout] [473/629] Running test: rib::type_inference::type_push_down::type_push_down_tests::invalid_push_down
[INFO] [stdout] [461/629] Finished test: rib::type_inference::tests::test_inference_with_default_number_type_1                                                      [PASSED]
[INFO] [stdout] [474/629] Running test: rib::type_inference::type_push_down::type_push_down_tests::test_push_down_for_record
[INFO] [stdout] [462/629] Finished test: rib::type_inference::tests::test_inference_with_default_number_type_2                                                      [PASSED]
[INFO] [stdout] [475/629] Running test: rib::type_inference::type_push_down::type_push_down_tests::test_push_down_for_sequence
[INFO] [stdout] [475/629] Finished test: rib::type_inference::type_push_down::type_push_down_tests::test_push_down_for_sequence                                     [PASSED]
[INFO] [stdout] [476/629] Running test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_not
[INFO] [stdout] [476/629] Finished test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_not                                                [PASSED]
[INFO] [stdout] [477/629] Running test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_tag
[INFO] [stdout] [477/629] Finished test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_tag                                                [PASSED]
[INFO] [stdout] [478/629] Running test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_if_else
[INFO] [stdout] [470/629] Finished test: rib::type_inference::tests::test_inference_pattern_match_with_record_with_select_field                                     [PASSED]
[INFO] [stdout] [479/629] Running test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_call
[INFO] [stdout] [474/629] Finished test: rib::type_inference::type_push_down::type_push_down_tests::test_push_down_for_record                                       [PASSED]
[INFO] [stdout] [480/629] Running test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_tuple
[INFO] [stdout] [478/629] Finished test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_if_else                                                [PASSED]
[INFO] [stdout] [481/629] Running test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_concat
[INFO] [stdout] [479/629] Finished test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_call                                               [PASSED]
[INFO] [stdout] [482/629] Running test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_record
[INFO] [stdout] [472/629] Finished test: rib::type_inference::global_variable_type_binding::tests::test_override_types_5                                            [PASSED]
[INFO] [stdout] [483/629] Running test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_unwrap
[INFO] [stdout] [480/629] Finished test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_tuple                                              [PASSED]
[INFO] [stdout] [484/629] Running test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_identifier
[INFO] [stdout] [473/629] Finished test: rib::type_inference::type_push_down::type_push_down_tests::invalid_push_down                                               [PASSED]
[INFO] [stdout] [485/629] Running test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_equal_to
[INFO] [stdout] [484/629] Finished test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_identifier                                             [PASSED]
[INFO] [stdout] [481/629] Finished test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_concat                                             [PASSED]
[INFO] [stdout] [487/629] Running test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_less_than
[INFO] [stdout] [459/629] Finished test: rib::type_inference::tests::test_inference_pattern_match_with_result                                                       [PASSED]
[INFO] [stdout] [488/629] Running test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_greater_than
[INFO] [stdout] [458/629] Finished test: rib::type_inference::tests::test_inference_pattern_match_with_record                                                       [PASSED]
[INFO] [stdout] [489/629] Running test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_select_field
[INFO] [stdout] [486/629] Running test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_sequence
[INFO] [stdout] [485/629] Finished test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_equal_to                                           [PASSED]
[INFO] [stdout] [490/629] Running test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_select_index
[INFO] [stdout] [490/629] Finished test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_select_index                                       [PASSED]
[INFO] [stdout] [491/629] Running test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_pattern_match
[INFO] [stdout] [487/629] Finished test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_less_than                                          [PASSED]
[INFO] [stdout] [492/629] Running test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_less_than_or_equal_to
[INFO] [stdout] [489/629] Finished test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_select_field                                       [PASSED]
[INFO] [stdout] [493/629] Running test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_greater_than_or_equal_to
[INFO] [stdout] [491/629] Finished test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_pattern_match                                      [PASSED]
[INFO] [stdout] [494/629] Running test: rib::type_inference::variable_binding::name_binding_tests::test_name_binding_simple
[INFO] [stdout] [483/629] Finished test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_unwrap                                             [PASSED]
[INFO] [stdout] [495/629] Running test: rib::type_inference::variable_binding::name_binding_tests::test_name_binding_shadowing
[INFO] [stdout] [482/629] Finished test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_record                                             [PASSED]
[INFO] [stdout] [496/629] Running test: rib::type_inference::variable_binding::name_binding_tests::test_simple_pattern_match_name_binding
[INFO] [stdout] [469/629] Finished test: rib::type_inference::tests::test_inference_variant_construction_and_pattern_match                                          [PASSED]
[INFO] [stdout] [497/629] Running test: rib::type_inference::variable_binding::name_binding_tests::test_simple_pattern_match_name_binding_block
[INFO] [stdout] [493/629] Finished test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_greater_than_or_equal_to                           [PASSED]
[INFO] [stdout] [498/629] Running test: rib::type_inference::call_arguments_inference::function_parameters_inference_tests::test_infer_function_types
[INFO] [stdout] [486/629] Finished test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_sequence                                           [PASSED]
[INFO] [stdout] [499/629] Running test: rib::type_inference::inference_fix_point::tests::test_fix_point
[INFO] [stdout] [460/629] Finished test: rib::type_inference::tests::test_inference_with_default_number_type_0                                                      [PASSED]
[INFO] [stdout] [500/629] Running test: rib::rib_source_span::tests::test_rib_source_span
[INFO] [stdout] [492/629] Finished test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_less_than_or_equal_to                              [PASSED]
[INFO] [stdout] [467/629] Finished test: rib::type_inference::tests::test_inference_simple_let_binding_type_inference                                               [PASSED]
[INFO] [stdout] [501/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_list_reduce
[INFO] [stdout] [494/629] Finished test: rib::type_inference::variable_binding::name_binding_tests::test_name_binding_simple                                        [PASSED]
[INFO] [stdout] [503/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_concatenation
[INFO] [stdout] [502/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_push_literal
[INFO] [stdout] [497/629] Finished test: rib::type_inference::variable_binding::name_binding_tests::test_simple_pattern_match_name_binding_block                    [PASSED]
[INFO] [stdout] [504/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_custom_instance
[INFO] [stdout] [496/629] Finished test: rib::type_inference::variable_binding::name_binding_tests::test_simple_pattern_match_name_binding                          [PASSED]
[INFO] [stdout] [505/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_2
[INFO] [stdout] [463/629] Finished test: rib::type_inference::tests::test_inference_option_nested_type_inference                                                    [PASSED]
[INFO] [stdout] [506/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_4
[INFO] [stdout] [502/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_push_literal                                                         [PASSED]
[INFO] [stdout] [507/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_7
[INFO] [stdout] [495/629] Finished test: rib::type_inference::variable_binding::name_binding_tests::test_name_binding_shadowing                                     [PASSED]
[INFO] [stdout] [508/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_8
[INFO] [stdout] [466/629] Finished test: rib::type_inference::tests::test_inference_record_select_with_function_call                                                [PASSED]
[INFO] [stdout] [509/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_list_reduce_text
[INFO] [stdout] [499/629] Finished test: rib::type_inference::inference_fix_point::tests::test_fix_point                                                            [PASSED]
[INFO] [stdout] [510/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_11
[INFO] [stdout] [506/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_4                                                     [PASSED]
[INFO] [stdout] [498/629] Finished test: rib::type_inference::call_arguments_inference::function_parameters_inference_tests::test_infer_function_types              [PASSED]
[INFO] [stdout] [503/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_concatenation                                                        [PASSED]
[INFO] [stdout] [512/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_list_reduce_empty
[INFO] [stdout] [511/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_12
[INFO] [stdout] [465/629] Finished test: rib::type_inference::tests::test_inference_multiple_let_binding_expressions                                                [PASSED]
[INFO] [stdout] [513/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_1_1
[INFO] [stdout] [514/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_unconditional_jump
[INFO] [stdout] [500/629] Finished test: rib::rib_source_span::tests::test_rib_source_span                                                                          [PASSED]
[INFO] [stdout] [501/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_list_reduce                                                          [PASSED]
[INFO] [stdout] [516/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_build_list_from_stack
[INFO] [stdout] [515/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_with_resource_drop
[INFO] [stdout] [514/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_unconditional_jump                                                   [PASSED]
[INFO] [stdout] [517/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_with_variant_and_enum
[INFO] [stdout] [516/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_build_list_from_stack                                                [PASSED]
[INFO] [stdout] [518/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_pattern_match_on_tuple
[INFO] [stdout] [505/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_2                                                     [PASSED]
[INFO] [stdout] [519/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_with_resource_add_item
[INFO] [stdout] [510/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_11                                                    [PASSED]
[INFO] [stdout] [520/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_with_resource_checkout
[INFO] [stdout] [508/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_8                                                     [PASSED]
[INFO] [stdout] [521/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_build_record_from_stack
[INFO] [stdout] [511/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_12                                                    [PASSED]
[INFO] [stdout] [522/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_list_reduce_from_record
[INFO] [stdout] [512/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_list_reduce_empty                                                    [PASSED]
[INFO] [stdout] [523/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_select_field_from_record
[INFO] [stdout] [414/629] Finished test: rib::compiler::compiler_error_tests::type_mismatch_errors::test_invalid_function_call12                                    [PASSED]
[INFO] [stdout] [524/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_with_resource_update_item
[INFO] [stdout] [523/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_select_field_from_record                                             [PASSED]
[INFO] [stdout] [525/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_let_bindings_and_shadowing
[INFO] [stdout] [507/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_7                                                     [PASSED]
[INFO] [stdout] [526/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_with_indexed_resource_drop
[INFO] [stdout] [521/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_build_record_from_stack                                              [PASSED]
[INFO] [stdout] [527/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_reduce_over_half_open_range
[INFO] [stdout] [488/629] Finished test: rib::type_inference::type_pull_up::type_pull_up_tests::test_pull_up_for_greater_than                                       [PASSED]
[INFO] [stdout] [528/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_assign_and_load_local_binding
[INFO] [stdout] [528/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_assign_and_load_local_binding                                        [PASSED]
[INFO] [stdout] [529/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_bytecode_comparison_operators
[INFO] [stdout] [513/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_1_1                                                   [PASSED]
[INFO] [stdout] [530/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_tuple_output_in_pattern_match
[INFO] [stdout] [529/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_bytecode_comparison_operators                                        [PASSED]
[INFO] [stdout] [531/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_bare_instance_keyword_rejected
[INFO] [stdout] [531/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_bare_instance_keyword_rejected                                       [PASSED]
[INFO] [stdout] [532/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_0
[INFO] [stdout] [509/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_list_reduce_text                                                     [PASSED]
[INFO] [stdout] [533/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_1
[INFO] [stdout] [526/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_with_indexed_resource_drop                                           [PASSED]
[INFO] [stdout] [534/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_2
[INFO] [stdout] [515/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_with_resource_drop                                                   [PASSED]
[INFO] [stdout] [535/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_3
[INFO] [stdout] [527/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_reduce_over_half_open_range                                          [PASSED]
[INFO] [stdout] [536/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_4
[INFO] [stdout] [517/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_with_variant_and_enum                                                [PASSED]
[INFO] [stdout] [537/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_5
[INFO] [stdout] [532/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_0                                       [PASSED]
[INFO] [stdout] [538/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_6
[INFO] [stdout] [471/629] Finished test: rib::type_inference::tests::test_inference_pattern_match_with_record_with_select_index                                     [PASSED]
[INFO] [stdout] [539/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_7
[INFO] [stdout] [537/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_5                                       [PASSED]
[INFO] [stdout] [540/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_8
[INFO] [stdout] [533/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_1                                       [PASSED]
[INFO] [stdout] [541/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_9
[INFO] [stdout] [504/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_custom_instance                                                      [PASSED]
[INFO] [stdout] [542/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_pattern_match_dynamic_branch_1
[INFO] [stdout] [535/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_3                                       [PASSED]
[INFO] [stdout] [543/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_pattern_match_dynamic_branch_2
[INFO] [stdout] [519/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_with_resource_add_item                                               [PASSED]
[INFO] [stdout] [544/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_pattern_match_on_option_nested
[INFO] [stdout] [544/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_pattern_match_on_option_nested                                       [PASSED]
[INFO] [stdout] [545/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_record_output_in_pattern_match
[INFO] [stdout] [522/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_list_reduce_from_record                                              [PASSED]
[INFO] [stdout] [546/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_with_indexed_resource_add_item
[INFO] [stdout] [536/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_4                                       [PASSED]
[INFO] [stdout] [547/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_with_indexed_resource_checkout
[INFO] [stdout] [540/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_8                                       [PASSED]
[INFO] [stdout] [548/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_10
[INFO] [stdout] [548/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_10                                      [IGNORED]
[INFO] [stdout] [549/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_16
[INFO] [stdout] [549/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_16                                      [IGNORED]
[INFO] [stdout] [550/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_17
[INFO] [stdout] [538/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_6                                       [PASSED]
[INFO] [stdout] [551/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_18
[INFO] [stdout] [468/629] Finished test: rib::type_inference::tests::test_inference_enum_construction_and_pattern_match                                             [PASSED]
[INFO] [stdout] [552/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_19
[INFO] [stdout] [534/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_2                                       [PASSED]
[INFO] [stdout] [553/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_with_conflicting_variable_names
[INFO] [stdout] [530/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_tuple_output_in_pattern_match                                        [PASSED]
[INFO] [stdout] [554/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_with_resource_get_cart_contents
[INFO] [stdout] [539/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_7                                       [PASSED]
[INFO] [stdout] [555/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_range_literals_are_typed_records
[INFO] [stdout] [542/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_pattern_match_dynamic_branch_1                                       [PASSED]
[INFO] [stdout] [556/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_ephemeral_pass_through_invocation
[INFO] [stdout] [545/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_record_output_in_pattern_match                                       [PASSED]
[INFO] [stdout] [557/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_list_dynamic_index_slice_and_reduce
[INFO] [stdout] [551/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_18                                      [PASSED]
[INFO] [stdout] [558/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_custom_instance_conflicting_variants
[INFO] [stdout] [520/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_with_resource_checkout                                               [PASSED]
[INFO] [stdout] [559/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_list_comprehension_over_string_lists
[INFO] [stdout] [554/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_with_resource_get_cart_contents                                      [PASSED]
[INFO] [stdout] [560/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_pattern_match_on_tuple_with_all_types
[INFO] [stdout] [518/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_pattern_match_on_tuple                                               [PASSED]
[INFO] [stdout] [561/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_select_list_element_by_constant_index
[INFO] [stdout] [561/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_select_list_element_by_constant_index                                [PASSED]
[INFO] [stdout] [562/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_list_comprehension_over_bounded_ranges
[INFO] [stdout] [543/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_pattern_match_dynamic_branch_2                                       [PASSED]
[INFO] [stdout] [563/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_global_variable_paths_respect_type_spec
[INFO] [stdout] [547/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_with_indexed_resource_checkout                                       [PASSED]
[INFO] [stdout] [564/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_pattern_match_on_tuple_with_option_none
[INFO] [stdout] [558/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_custom_instance_conflicting_variants                                 [PASSED]
[INFO] [stdout] [565/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_pattern_match_on_tuple_with_option_some
[INFO] [stdout] [556/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_ephemeral_pass_through_invocation                                    [PASSED]
[INFO] [stdout] [566/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_with_indexed_resource_get_cart_contents
[INFO] [stdout] [562/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_list_comprehension_over_bounded_ranges                               [PASSED]
[INFO] [stdout] [567/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_pattern_match_on_tuple_with_wild_pattern
[INFO] [stdout] [552/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_19                                      [PASSED]
[INFO] [stdout] [568/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_with_indexed_resources_static_functions_1
[INFO] [stdout] [550/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_17                                      [PASSED]
[INFO] [stdout] [569/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_with_indexed_resources_static_functions_2
[INFO] [stdout] [559/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_list_comprehension_over_string_lists                                 [PASSED]
[INFO] [stdout] [570/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_jump_if_false_skips_following_instructions
[INFO] [stdout] [568/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_with_indexed_resources_static_functions_1                            [PASSED]
[INFO] [stdout] [571/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_list_comprehension_rejects_unbounded_range
[INFO] [stdout] [571/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_list_comprehension_rejects_unbounded_range                           [PASSED]
[INFO] [stdout] [572/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_with_indexed_resource_update_item_quantity
[INFO] [stdout] [524/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_with_resource_update_item                                            [PASSED]
[INFO] [stdout] [573/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_inline_call_on_instance_expression_rejected
[INFO] [stdout] [565/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_pattern_match_on_tuple_with_option_some                              [PASSED]
[INFO] [stdout] [574/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_loop_invokes_unambiguous_interface_function
[INFO] [stdout] [570/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_jump_if_false_skips_following_instructions                           [PASSED]
[INFO] [stdout] [555/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_range_literals_are_typed_records                                     [PASSED]
[INFO] [stdout] [575/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_durable_named_worker_pass_through_invocation
[INFO] [stdout] [576/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_global_variable_type_annotations_override_spec
[INFO] [stdout] [566/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_with_indexed_resource_get_cart_contents                              [PASSED]
[INFO] [stdout] [572/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_with_indexed_resource_update_item_quantity                           [PASSED]
[INFO] [stdout] [577/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_ambiguous_function_across_wit_interfaces_errors
[INFO] [stdout] [578/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_rejects_u8_addition_feeding_u32_worker_parameter
[INFO] [stdout] [575/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_durable_named_worker_pass_through_invocation                         [PASSED]
[INFO] [stdout] [579/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_reserved_instance_used_like_variable_errors_with_help
[INFO] [stdout] [569/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_with_indexed_resources_static_functions_2                            [PASSED]
[INFO] [stdout] [580/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_ephemeral_instance_binding_without_invocation_compiles
[INFO] [stdout] [564/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_pattern_match_on_tuple_with_option_none                              [PASSED]
[INFO] [stdout] [553/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_with_conflicting_variable_names                                      [PASSED]
[INFO] [stdout] [582/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_ephemeral_instance_call_with_multi_interface_metadata_compiles
[INFO] [stdout] [581/629] Running test: rib::interpreter::rib_interpreter::tests::interpreter_u32_parameter_inference_from_untyped_integer_expressions
[INFO] [stdout] [574/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_loop_invokes_unambiguous_interface_function                          [PASSED]
[INFO] [stdout] [583/629] Running test: rib::type_refinement::type_refinement_tests::test_type_refinement_option
[INFO] [stdout] [541/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_durable_worker_with_resource_9                                       [PASSED]
[INFO] [stdout] [584/629] Running test: rib::type_refinement::type_refinement_tests::test_type_refinement_option_all_of
[INFO] [stdout] [546/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_with_indexed_resource_add_item                                       [PASSED]
[INFO] [stdout] [585/629] Running test: rib::type_refinement::type_refinement_tests::test_type_refinement_option_nested_all_of
[INFO] [stdout] [585/629] Finished test: rib::type_refinement::type_refinement_tests::test_type_refinement_option_nested_all_of                                     [PASSED]
[INFO] [stdout] [586/629] Running test: rib::inferred_type::all_of::tests::test_all_of_merge_tuple_1
[INFO] [stdout] [578/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_rejects_u8_addition_feeding_u32_worker_parameter                     [PASSED]
[INFO] [stdout] [587/629] Running test: rib::inferred_type::all_of::tests::test_all_of_merge_tuple_2
[INFO] [stdout] [582/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_ephemeral_instance_call_with_multi_interface_metadata_compiles       [PASSED]
[INFO] [stdout] [588/629] Running test: rib::inferred_type::all_of::tests::test_all_of_merge_tuple_3
[INFO] [stdout] [586/629] Finished test: rib::inferred_type::all_of::tests::test_all_of_merge_tuple_1                                                               [PASSED]
[INFO] [stdout] [589/629] Running test: rib::inferred_type::all_of::tests::test_all_of_merge_record_1
[INFO] [stdout] [579/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_reserved_instance_used_like_variable_errors_with_help                [PASSED]
[INFO] [stdout] [590/629] Running test: rib::inferred_type::all_of::tests::test_all_of_merge_record_2
[INFO] [stdout] [580/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_ephemeral_instance_binding_without_invocation_compiles               [PASSED]
[INFO] [stdout] [591/629] Running test: rib::inferred_type::all_of::tests::test_all_of_merge_record_3
[INFO] [stdout] [591/629] Finished test: rib::inferred_type::all_of::tests::test_all_of_merge_record_3                                                              [PASSED]
[INFO] [stdout] [592/629] Running test: rib::inferred_type::all_of::tests::test_all_of_merge_record_4
[INFO] [stdout] [590/629] Finished test: rib::inferred_type::all_of::tests::test_all_of_merge_record_2                                                              [PASSED]
[INFO] [stdout] [593/629] Running test: rib::inferred_type::all_of::tests::test_all_of_merge_record_6
[INFO] [stdout] [593/629] Finished test: rib::inferred_type::all_of::tests::test_all_of_merge_record_6                                                              [PASSED]
[INFO] [stdout] [594/629] Running test: rib::inferred_type::all_of::tests::test_all_of_merge_record_7
[INFO] [stdout] [577/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_ambiguous_function_across_wit_interfaces_errors                      [PASSED]
[INFO] [stdout] [595/629] Running test: rib::inferred_type::all_of::tests::test_all_of_merge_record_8
[INFO] [stdout] [595/629] Finished test: rib::inferred_type::all_of::tests::test_all_of_merge_record_8                                                              [PASSED]
[INFO] [stdout] [596/629] Running test: rib::inferred_type::all_of::tests::test_all_of_merge_record_9
[INFO] [stdout] [584/629] Finished test: rib::type_refinement::type_refinement_tests::test_type_refinement_option_all_of                                            [PASSED]
[INFO] [stdout] [597/629] Running test: rib::inferred_type::all_of::tests::test_all_of_merge_result_0
[INFO] [stdout] [592/629] Finished test: rib::inferred_type::all_of::tests::test_all_of_merge_record_4                                                              [PASSED]
[INFO] [stdout] [598/629] Running test: rib::inferred_type::all_of::tests::test_all_of_merge_result_1
[INFO] [stdout] [598/629] Finished test: rib::inferred_type::all_of::tests::test_all_of_merge_result_1                                                              [PASSED]
[INFO] [stdout] [599/629] Running test: rib::inferred_type::all_of::tests::test_all_of_merge_result_2
[INFO] [stdout] [597/629] Finished test: rib::inferred_type::all_of::tests::test_all_of_merge_result_0                                                              [PASSED]
[INFO] [stdout] [600/629] Running test: rib::inferred_type::all_of::tests::test_all_of_merge_result_3
[INFO] [stdout] [583/629] Finished test: rib::type_refinement::type_refinement_tests::test_type_refinement_option                                                   [PASSED]
[INFO] [stdout] [601/629] Running test: rib::inferred_type::all_of::tests::test_all_of_merge_result_4
[INFO] [stdout] [596/629] Finished test: rib::inferred_type::all_of::tests::test_all_of_merge_record_9                                                              [PASSED]
[INFO] [stdout] [602/629] Running test: rib::inferred_type::all_of::tests::test_all_of_merge_ambiguous
[INFO] [stdout] [589/629] Finished test: rib::inferred_type::all_of::tests::test_all_of_merge_record_1                                                              [PASSED]
[INFO] [stdout] [588/629] Finished test: rib::inferred_type::all_of::tests::test_all_of_merge_tuple_3                                                               [PASSED]
[INFO] [stdout] [603/629] Running test: rib::inferred_type::all_of::tests::test_all_of_merge_record_10
[INFO] [stdout] [604/629] Running test: rib::inferred_type::all_of::tests::test_all_of_merge_variant_1
[INFO] [stdout] [600/629] Finished test: rib::inferred_type::all_of::tests::test_all_of_merge_result_3                                                              [PASSED]
[INFO] [stdout] [602/629] Finished test: rib::inferred_type::all_of::tests::test_all_of_merge_ambiguous                                                             [PASSED]
[INFO] [stdout] [605/629] Running test: rib::inferred_type::all_of::tests::test_all_of_merge_variant_2
[INFO] [stdout] [606/629] Running test: rib::inferred_type::type_origin::tests::test_origin_add_1
[INFO] [stdout] [604/629] Finished test: rib::inferred_type::all_of::tests::test_all_of_merge_variant_1                                                             [PASSED]
[INFO] [stdout] [607/629] Running test: rib::inferred_type::type_origin::tests::test_origin_add_2
[INFO] [stdout] [605/629] Finished test: rib::inferred_type::all_of::tests::test_all_of_merge_variant_2                                                             [PASSED]
[INFO] [stdout] [608/629] Running test: rib::inferred_type::type_origin::tests::test_origin_add_3
[INFO] [stdout] [599/629] Finished test: rib::inferred_type::all_of::tests::test_all_of_merge_result_2                                                              [PASSED]
[INFO] [stdout] [587/629] Finished test: rib::inferred_type::all_of::tests::test_all_of_merge_tuple_2                                                               [PASSED]
[INFO] [stdout] [609/629] Running test: rib::inferred_type::type_origin::tests::test_origin_add_4
[INFO] [stdout] [610/629] Running test: rib::function_name::function_name_tests::parse_function_name_drop
[INFO] [stdout] [607/629] Finished test: rib::inferred_type::type_origin::tests::test_origin_add_2                                                                  [PASSED]
[INFO] [stdout] [611/629] Running test: rib::function_name::function_name_tests::parse_function_name_global
[INFO] [stdout] [606/629] Finished test: rib::inferred_type::type_origin::tests::test_origin_add_1                                                                  [PASSED]
[INFO] [stdout] [609/629] Finished test: rib::inferred_type::type_origin::tests::test_origin_add_4                                                                  [PASSED]
[INFO] [stdout] [613/629] Running test: rib::function_name::function_name_tests::parse_function_name_static
[INFO] [stdout] [611/629] Finished test: rib::function_name::function_name_tests::parse_function_name_global                                                        [PASSED]
[INFO] [stdout] [614/629] Running test: rib::function_name::function_name_tests::parse_function_name_constructor
[INFO] [stdout] [612/629] Running test: rib::function_name::function_name_tests::parse_function_name_method
[INFO] [stdout] [613/629] Finished test: rib::function_name::function_name_tests::parse_function_name_static                                                        [PASSED]
[INFO] [stdout] [615/629] Running test: rib::function_name::function_name_tests::test_parsed_function_name_display
[INFO] [stdout] [614/629] Finished test: rib::function_name::function_name_tests::parse_function_name_constructor                                                   [PASSED]
[INFO] [stdout] [581/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_u32_parameter_inference_from_untyped_integer_expressions             [PASSED]
[INFO] [stdout] [617/629] Running test: rib::function_name::function_name_tests::parse_function_name_method_syntax_sugar
[INFO] [stdout] [616/629] Running test: rib::function_name::function_name_tests::parse_function_name_drop_syntax_sugar
[INFO] [stdout] [617/629] Finished test: rib::function_name::function_name_tests::parse_function_name_method_syntax_sugar                                           [PASSED]
[INFO] [stdout] [618/629] Running test: rib::function_name::function_name_tests::parse_function_name_in_exported_interface
[INFO] [stdout] [608/629] Finished test: rib::inferred_type::type_origin::tests::test_origin_add_3                                                                  [PASSED]
[INFO] [stdout] [619/629] Running test: rib::function_name::function_name_tests::parse_function_name_constructor_syntax_sugar
[INFO] [stdout] [573/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_inline_call_on_instance_expression_rejected                          [PASSED]
[INFO] [stdout] [620/629] Running test: rib::function_name::function_name_tests::parse_function_name_static_method_syntax_sugar
[INFO] [stdout] [594/629] Finished test: rib::inferred_type::all_of::tests::test_all_of_merge_record_7                                                              [PASSED]
[INFO] [stdout] [621/629] Running test: rib::function_name::function_name_tests::parse_function_name_does_not_accept_partial_matches
[INFO] [stdout] [620/629] Finished test: rib::function_name::function_name_tests::parse_function_name_static_method_syntax_sugar                                    [PASSED]
[INFO] [stdout] [622/629] Running test: rib::function_name::function_name_tests::parse_function_name_in_versioned_exported_interface
[INFO] [stdout] [621/629] Finished test: rib::function_name::function_name_tests::parse_function_name_does_not_accept_partial_matches                               [PASSED]
[INFO] [stdout] [623/629] Running test: rib::function_name::function_name_tests::parse_function_name_in_exported_interface_no_package
[INFO] [stdout] [622/629] Finished test: rib::function_name::function_name_tests::parse_function_name_in_versioned_exported_interface                               [PASSED]
[INFO] [stdout] [624/629] Running test: rib::function_name::function_name_tests::wasm_component_export_path_packaged_matches_world_root
[INFO] [stdout] [616/629] Finished test: rib::function_name::function_name_tests::parse_function_name_drop_syntax_sugar                                             [PASSED]
[INFO] [stdout] [625/629] Running test: rib::expr_arena::tests::test_lower_literal
[INFO] [stdout] [563/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_global_variable_paths_respect_type_spec                              [PASSED]
[INFO] [stdout] [623/629] Finished test: rib::function_name::function_name_tests::parse_function_name_in_exported_interface_no_package                              [PASSED]
[INFO] [stdout] [627/629] Running test: rib::expr_arena::tests::test_node_count_matches
[INFO] [stdout] [619/629] Finished test: rib::function_name::function_name_tests::parse_function_name_constructor_syntax_sugar                                      [PASSED]
[INFO] [stdout] [628/629] Running test: rib::expr_arena::tests::test_lower_pattern_match
[INFO] [stdout] [626/629] Running test: rib::expr_arena::tests::test_lower_let_binding
[INFO] [stdout] [603/629] Finished test: rib::inferred_type::all_of::tests::test_all_of_merge_record_10                                                             [PASSED]
[INFO] [stdout] [629/629] Running test: rib::expr_arena::tests::test_type_table_snapshot_and_same_as
[INFO] [stdout] [624/629] Finished test: rib::function_name::function_name_tests::wasm_component_export_path_packaged_matches_world_root                            [PASSED]
[INFO] [stdout] [618/629] Finished test: rib::function_name::function_name_tests::parse_function_name_in_exported_interface                                         [PASSED]
[INFO] [stdout] [601/629] Finished test: rib::inferred_type::all_of::tests::test_all_of_merge_result_4                                                              [PASSED]
[INFO] [stdout] [615/629] Finished test: rib::function_name::function_name_tests::test_parsed_function_name_display                                                 [PASSED]
[INFO] [stdout] [612/629] Finished test: rib::function_name::function_name_tests::parse_function_name_method                                                        [PASSED]
[INFO] [stdout] [610/629] Finished test: rib::function_name::function_name_tests::parse_function_name_drop                                                          [PASSED]
[INFO] [stdout] [627/629] Finished test: rib::expr_arena::tests::test_node_count_matches                                                                            [PASSED]
[INFO] [stdout] [629/629] Finished test: rib::expr_arena::tests::test_type_table_snapshot_and_same_as                                                               [PASSED]
[INFO] [stdout] [625/629] Finished test: rib::expr_arena::tests::test_lower_literal                                                                                 [PASSED]
[INFO] [stdout] [576/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_global_variable_type_annotations_override_spec                       [PASSED]
[INFO] [stdout] [557/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_list_dynamic_index_slice_and_reduce                                  [PASSED]
[INFO] [stdout] [626/629] Finished test: rib::expr_arena::tests::test_lower_let_binding                                                                             [PASSED]
[INFO] [stdout] [628/629] Finished test: rib::expr_arena::tests::test_lower_pattern_match                                                                           [PASSED]
[INFO] [stdout] [525/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_let_bindings_and_shadowing                                           [PASSED]
[INFO] [stdout] [560/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_pattern_match_on_tuple_with_all_types                                [PASSED]
[INFO] [stdout] [567/629] Finished test: rib::interpreter::rib_interpreter::tests::interpreter_pattern_match_on_tuple_with_wild_pattern                             [PASSED]
[INFO] [stdout] 
[INFO] [stdout] test result: ok; 627 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 1.216s
[INFO] [stdout] 
[INFO] [stderr]      Running regression_tests/lib.rs (/opt/rustwide/target/debug/deps/rib_regression-289823488f39e1e7)
[INFO] [stdout] Running 1 tests
[INFO] [stdout] 
[INFO] [stdout] [1/1] Running test: rib_regression::rib_compiler_interpreter_end_to_end_worker_metadata_matrix
[INFO] [stdout] [1/1] Finished test: rib_regression::rib_compiler_interpreter_end_to_end_worker_metadata_matrix [PASSED]
[INFO] [stdout] 
[INFO] [stdout] test result: ok; 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 9.593s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rib
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "aa10c8cfdeb5f11c0411256296e0d2684f678e3120ceec36d5284e374ef5ef64", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "aa10c8cfdeb5f11c0411256296e0d2684f678e3120ceec36d5284e374ef5ef64", kill_on_drop: false }`
[INFO] [stdout] aa10c8cfdeb5f11c0411256296e0d2684f678e3120ceec36d5284e374ef5ef64
