[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