[INFO] fetching crate janetrs 0.5.0... [INFO] testing janetrs-0.5.0 against beta-2022-02-22 for beta-1.60-1 [INFO] extracting crate janetrs 0.5.0 into /workspace/builds/worker-105/source [INFO] validating manifest of crates.io crate janetrs 0.5.0 on toolchain beta-2022-02-22 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-02-22" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate janetrs 0.5.0 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate janetrs 0.5.0 [INFO] tweaked toml for crates.io crate janetrs 0.5.0 written to /workspace/builds/worker-105/source/Cargo.toml [INFO] crate crates.io crate janetrs 0.5.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-02-22" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded janetrs_macros v0.5.0 [INFO] [stderr] Downloaded evil-janet v1.19.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-105/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-105/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:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-02-22" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 333f845b402ab9a088a6850ddd8d5b7bfcb4a367ae8135612cc28f0580bd9a93 [INFO] running `Command { std: "docker" "start" "-a" "333f845b402ab9a088a6850ddd8d5b7bfcb4a367ae8135612cc28f0580bd9a93", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "333f845b402ab9a088a6850ddd8d5b7bfcb4a367ae8135612cc28f0580bd9a93", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "333f845b402ab9a088a6850ddd8d5b7bfcb4a367ae8135612cc28f0580bd9a93", kill_on_drop: false }` [INFO] [stdout] 333f845b402ab9a088a6850ddd8d5b7bfcb4a367ae8135612cc28f0580bd9a93 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-105/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-105/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" "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:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-02-22" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 34d0112f2bf2aabfc20d75f7d6350c863bc08e2128f4de6b97f82294a7e25630 [INFO] running `Command { std: "docker" "start" "-a" "34d0112f2bf2aabfc20d75f7d6350c863bc08e2128f4de6b97f82294a7e25630", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.108 [INFO] [stderr] Compiling version_check v0.9.3 [INFO] [stderr] Compiling glob v0.3.0 [INFO] [stderr] Compiling proc-macro2 v1.0.32 [INFO] [stderr] Compiling regex-syntax v0.6.25 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling vec_map v0.8.2 [INFO] [stderr] Compiling strsim v0.8.0 [INFO] [stderr] Compiling bindgen v0.59.2 [INFO] [stderr] Compiling either v1.6.1 [INFO] [stderr] Compiling ansi_term v0.12.1 [INFO] [stderr] Compiling shlex v1.1.0 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling lazycell v1.3.0 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling cc v1.0.72 [INFO] [stderr] Compiling const_fn v0.4.8 [INFO] [stderr] Compiling syn v1.0.82 [INFO] [stderr] Compiling memchr v2.4.1 [INFO] [stderr] Compiling regex-automata v0.1.10 [INFO] [stderr] Compiling rand_core v0.6.3 [INFO] [stderr] Compiling textwrap v0.11.0 [INFO] [stderr] Compiling libloading v0.7.2 [INFO] [stderr] Compiling nom v7.1.0 [INFO] [stderr] Compiling clang-sys v1.3.0 [INFO] [stderr] Compiling bstr v0.2.17 [INFO] [stderr] Compiling quote v1.0.10 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling which v4.2.2 [INFO] [stderr] Compiling clap v2.34.0 [INFO] [stderr] Compiling regex v1.5.4 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Compiling env_logger v0.9.0 [INFO] [stderr] Compiling evil-janet v1.19.0 [INFO] [stderr] Compiling janetrs_version v0.1.0 [INFO] [stderr] Compiling janetrs_macros v0.5.0 [INFO] [stderr] Compiling janetrs v0.5.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 22.63s [INFO] running `Command { std: "docker" "inspect" "34d0112f2bf2aabfc20d75f7d6350c863bc08e2128f4de6b97f82294a7e25630", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "34d0112f2bf2aabfc20d75f7d6350c863bc08e2128f4de6b97f82294a7e25630", kill_on_drop: false }` [INFO] [stdout] 34d0112f2bf2aabfc20d75f7d6350c863bc08e2128f4de6b97f82294a7e25630 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-105/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-105/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" "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:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-02-22" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] abe47d61d30f451d28a79fafa2a0972afdc7f4efe51680fdb3037069dea8b8d1 [INFO] running `Command { std: "docker" "start" "-a" "abe47d61d30f451d28a79fafa2a0972afdc7f4efe51680fdb3037069dea8b8d1", kill_on_drop: false }` [INFO] [stderr] Compiling janetrs v0.5.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 1.91s [INFO] running `Command { std: "docker" "inspect" "abe47d61d30f451d28a79fafa2a0972afdc7f4efe51680fdb3037069dea8b8d1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "abe47d61d30f451d28a79fafa2a0972afdc7f4efe51680fdb3037069dea8b8d1", kill_on_drop: false }` [INFO] [stdout] abe47d61d30f451d28a79fafa2a0972afdc7f4efe51680fdb3037069dea8b8d1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-105/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-105/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" "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:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-02-22" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 77b3f73ac1be799be316fa69f0b6ed96df997485381fad1b6d67c6d931cfe31e [INFO] running `Command { std: "docker" "start" "-a" "77b3f73ac1be799be316fa69f0b6ed96df997485381fad1b6d67c6d931cfe31e", kill_on_drop: false }` [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.11s [INFO] [stderr] Running unittests (/opt/rustwide/target/debug/deps/janetrs-f117d03dfc3b181f) [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] [stderr] Doc-tests janetrs [INFO] [stdout] [INFO] [stdout] running 362 tests [INFO] [stdout] test src/macros.rs - macros::jcatch (line 341) ... ignored [INFO] [stdout] test src/macros.rs - macros::jpanic (line 284) ... ignored [INFO] [stdout] test src/macros.rs - macros::jtry (line 384) ... ignored [INFO] [stdout] test src/macros.rs - macros::array (line 63) ... FAILED [INFO] [stdout] test src/gc.rs - gc::JanetGc::unlock (line 55) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::binary_search (line 1004) ... FAILED [INFO] [stdout] test src/macros.rs - macros::array (line 74) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::contains (line 405) ... FAILED [INFO] [stdout] test src/macros.rs - macros::structs (line 118) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::dedup_by (line 1175) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::peek (line 304) ... FAILED [INFO] [stdout] test src/types.rs - types::Janet::unwrap_or_else (line 390) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::first_mut (line 584) ... FAILED [INFO] [stdout] test src/types.rs - types::Janet (line 149) ... FAILED [INFO] [stdout] test src/macros.rs - macros::tuple (line 13) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::first (line 560) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray (line 38) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::binary_search (line 1023) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::dedup (line 1121) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::ends_with (line 963) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::ends_with (line 976) ... FAILED [INFO] [stdout] test src/macros.rs - macros::tuple (line 24) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::binary_search_by (line 1060) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::pop (line 281) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::append (line 424) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::chunks_mut (line 1623) ... FAILED [INFO] [stdout] test src/types.rs - types::Janet::unwrap_or (line 367) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::dedup_by_key (line 1142) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::rchunks_exact_mut (line 1865) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::chunks (line 1587) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::iter (line 1492) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::lines_with_terminator (line 1855) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::chunks_exact_mut (line 1706) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::get_mut (line 350) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::ensure (line 178) ... FAILED [INFO] [stdout] test src/types.rs - types::Janet::unwrap_or_default (line 418) ... FAILED [INFO] [stdout] test src/types.rs - types::Janet (line 115) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::reserve (line 204) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::split_at (line 768) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::binary_search_by_key (line 1101) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::last (line 660) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::rsplitn_mut (line 2153) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::sort (line 1256) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::sort_by_key (line 1343) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::rchunks_exact (line 1824) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::new (line 61) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::last_mut (line 684) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::with_capacity (line 81) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::get (line 323) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::find_byteset (line 1335) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::chunks_exact (line 1666) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::is_empty (line 173) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::sort_unstable_by_key (line 1466) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::rchunks (line 1745) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::rsplit (line 1984) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::len (line 126) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::as_bytes (line 343) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer (line 55) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase (line 510) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::rfind_char (line 1300) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::split_last (line 709) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::iter_mut (line 1512) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::windows (line 1544) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::graphemes (line 1787) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2138) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::push (line 262) ... FAILED [INFO] [stdout] test src/types.rs - types::Janet (line 98) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::reverse (line 881) ... FAILED [INFO] [stdout] test src/macros.rs - macros::table (line 155) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::find_iter (line 1515) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::remove (line 483) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::starts_with (line 932) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::starts_with (line 945) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::rsplitn (line 2124) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::truncate (line 539) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::windows (line 1558) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::fields_with (line 1705) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2175) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::find (line 1193) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::capacity (line 111) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::split (line 1932) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::as_bytes_mut (line 361) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::truncate (line 527) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::is_utf8 (line 449) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::ends_with (line 411) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::rsplit (line 2002) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::rsplit_mut (line 2029) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase_into (line 545) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_ascii_uppercase (line 829) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::rchunks_mut (line 1781) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::split (line 1914) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::grapheme_indices (line 1744) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase_into (line 558) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase (line 500) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::trim_end (line 952) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase_into (line 757) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::grapheme_indices (line 1731) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::split (line 1964) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::find_iter (line 1503) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_ascii_lowercase (line 626) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::split (line 1894) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::rfind_byteset (line 1420) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::split_at_mut (line 815) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::trim_start_with (line 998) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::trim_with (line 976) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::sort_unstable (line 1382) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase (line 719) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::utf8_chunks (line 2339) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::trim (line 900) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase (line 699) ... FAILED [INFO] [stdout] test src/types/fiber.rs - types::fiber::JanetFiber::exec (line 117) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::split (line 2036) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::sentences (line 1935) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::words_with_break_indices (line 2456) ... FAILED [INFO] [stdout] test src/types/fiber.rs - types::fiber::JanetFiber::exec_with (line 185) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::make_ascii_lowercase (line 665) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::rfind_not_byteset (line 1464) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::swap (line 854) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::reserve_exact (line 233) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::with_capacity (line 119) ... FAILED [INFO] [stdout] test src/macros.rs - macros::janet_mod (line 198) ... ok [INFO] [stdout] test src/types/string.rs - types::string::JanetString (line 105) ... FAILED [INFO] [stdout] test src/macros.rs - macros::bad_slot (line 312) ... ok [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::rfind_byte (line 1257) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::trim_start (line 926) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase (line 709) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase (line 490) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::splitn (line 2242) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::bytes (line 1578) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::bytes (line 1341) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::find_byteset (line 1100) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::starts_with (line 395) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::char_indices (line 1385) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::chars (line 1358) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::rfind_byteset (line 1182) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::make_ascii_uppercase (line 878) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::find_not_byteset (line 1138) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::find_not_byteset (line 1376) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::repeat (line 916) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::find_char (line 1278) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase_into (line 770) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_ascii_lowercase (line 616) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2206) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::repeat (line 904) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::words_with_breaks (line 2492) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase_into (line 571) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::trim_end_with (line 1020) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::len (line 184) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::char_indices (line 1622) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2163) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::words (line 2423) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::fields_with (line 1689) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::word_indices (line 2383) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::fields (line 1664) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase_into (line 783) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::split_first (line 609) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::chars (line 1595) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::rfind (line 1222) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::graphemes (line 1529) ... FAILED [INFO] [stdout] test src/types.rs - types::JanetArgs::get_or (line 1713) ... ok [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::truncate (line 515) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::contains (line 379) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::fields_with (line 1452) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::split_mut (line 1958) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::lines_with_terminator (line 1597) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::rsplit (line 1846) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::new (line 130) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::is_utf8 (line 304) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::rfind (line 987) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::split (line 2024) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::lines (line 1552) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::find_iter (line 1277) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::is_ascii (line 431) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::trim_start_with (line 763) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2104) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::trim_end_with (line 785) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::split_last_mut (line 734) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::find_iter (line 1265) ... FAILED [INFO] [stdout] test src/types/fiber.rs - types::fiber::JanetFiber::exec_input (line 150) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::len (line 156) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::as_bytes (line 218) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::make_ascii_lowercase (line 654) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::rfind_iter (line 1559) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::rfind_byte (line 1022) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_lowercase (line 345) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::splitn (line 1984) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::splitn (line 2063) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::insert (line 450) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::make_ascii_uppercase (line 867) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_lowercase (line 355) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::find_char (line 1043) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::sentence_indices (line 1643) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::Entry::key (line 1460) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::grapheme_indices (line 1494) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::split (line 2067) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::splitn_mut (line 2091) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::split (line 1999) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::split (line 1809) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::is_empty (line 144) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_lowercase (line 365) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::rsplit (line 1917) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::find (line 958) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::rfind_iter (line 1310) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::is_empty (line 200) ... FAILED [INFO] [stdout] test src/types/symbol.rs - types::symbol::JanetSymbol::len (line 86) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::graphemes (line 1518) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::sort_unstable_by (line 1424) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::split (line 1706) ... FAILED [INFO] [stdout] test src/types/structs.rs - types::structs::JanetStruct::contains (line 352) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::rfind_char (line 1065) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_uppercase (line 537) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::split_first_mut (line 634) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::rfind_not_byteset (line 1226) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::split (line 1778) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_ascii_lowercase (line 482) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_uppercase (line 517) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer (line 67) ... FAILED [INFO] [stdout] test src/types/structs.rs - types::structs::JanetStruct::iter (line 406) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::rsplit (line 1948) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString (line 96) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::fields (line 1649) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::fields (line 1412) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::lines (line 1810) ... FAILED [INFO] [stdout] test src/types/symbol.rs - types::symbol::JanetKeyword::is_empty (line 304) ... FAILED [INFO] [stdout] test src/types/array.rs - types::array::JanetArray::sort_by (line 1300) ... FAILED [INFO] [stdout] test src/types/structs.rs - types::structs::JanetStruct::get_owned_key_value (line 282) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::get_owned (line 713) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::contains (line 234) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::rsplitn (line 2033) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::rsplit (line 1880) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_uppercase_into (line 601) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::get (line 281) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::fields (line 1427) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::starts_with (line 250) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::contains (line 1018) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::to_ascii_uppercase (line 839) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::get_key_value (line 299) ... FAILED [INFO] [stdout] test src/types/structs.rs - types::structs::JanetStruct::contains_key (line 335) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::capacity (line 123) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::is_ascii (line 286) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer (line 45) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::rsplit (line 1905) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::split (line 1741) ... FAILED [INFO] [stdout] test src/types/symbol.rs - types::symbol::JanetKeyword::as_bytes (line 319) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::rfind_iter (line 1547) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::utf8_chunks (line 2081) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::new (line 99) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::sentences (line 1677) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::words_with_break_indices (line 2198) ... FAILED [INFO] [stdout] test src/types/structs.rs - types::structs::JanetStruct::is_empty (line 134) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::push_char (line 285) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_lowercase_into (line 416) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::get_mut (line 347) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::contains (line 207) ... FAILED [INFO] [stdout] test src/types/symbol.rs - types::symbol::JanetKeyword::new (line 249) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::trim (line 677) ... FAILED [INFO] [stdout] test src/types/symbol.rs - types::symbol::JanetSymbol::is_empty (line 102) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::words (line 2165) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::find_byte (line 1006) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_lowercase_into (line 429) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::word_indices (line 2125) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::last (line 272) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_ascii_uppercase (line 643) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_uppercase (line 527) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::split (line 1766) ... FAILED [INFO] [stdout] test src/types/structs.rs - types::structs::JanetStruct (line 56) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::graphemes (line 1776) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::sentence_indices (line 1901) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::rfind_iter (line 1322) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::contains_key (line 1000) ... FAILED [INFO] [stdout] test src/types/structs.rs - types::structs::JanetStruct::get (line 155) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_ascii_uppercase (line 653) ... FAILED [INFO] [stdout] test src/types/symbol.rs - types::symbol::JanetSymbol::as_bytes (line 117) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::split_last (line 296) ... FAILED [INFO] [stdout] test src/types/symbol.rs - types::symbol::JanetKeyword::len (line 288) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::iter_mut (line 1118) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::values (line 1055) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::rsplitn (line 2291) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::is_empty (line 189) ... FAILED [INFO] [stdout] test src/types/symbol.rs - types::symbol::JanetSymbol::new (line 28) ... FAILED [INFO] [stdout] test src/types/structs.rs - types::structs::JanetStruct::get_key_value (line 173) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::OccupiedEntry::get (line 1563) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::new (line 54) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::raw_get_owned (line 762) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::words_with_breaks (line 2234) ... FAILED [INFO] [stdout] test src/types/buffer.rs - types::buffer::JanetBuffer::find_byte (line 1241) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::binary_search_by_key (line 571) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::with_prototype (line 91) ... FAILED [INFO] [stdout] test src/types/symbol.rs - types::symbol::JanetSymbol::unique (line 55) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_ascii_lowercase (line 472) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::Entry::or_insert_with (line 1504) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::set_prototype (line 262) ... FAILED [INFO] [stdout] test src/types/structs.rs - types::structs::JanetStruct::len (line 116) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::trim_with (line 744) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::with_capacity (line 71) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::get_key_value_proto (line 639) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::iter (line 1095) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::ends_with (line 432) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::chunks_exact (line 686) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::ends_with (line 266) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_lowercase_into (line 403) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::binary_search (line 473) ... FAILED [INFO] [stdout] test src/types/structs.rs - types::structs::JanetStruct::keys (line 370) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple (line 69) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_uppercase_into (line 588) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable (line 29) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::chunks (line 647) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::binary_search (line 492) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::to_uppercase_into (line 575) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::starts_with (line 401) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::raw_get_owned_key_value (line 788) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::fields_with (line 1468) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::windows (line 604) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::get_proto (line 493) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::get_key_value_proto_mut (line 535) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::get_key_value_mut (line 369) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::clear (line 159) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::OccupiedEntry::insert (line 1626) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::OccupiedEntry::get_mut (line 1590) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::get_proto_mut (line 514) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::OccupiedEntry::remove (line 1688) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::Entry::insert (line 1437) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::get_owned_key_value (line 739) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::binary_search_by (line 530) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::repeat (line 373) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::removed (line 138) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::repeat (line 385) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::rsplitn (line 933) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::ends_with (line 445) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::OccupiedEntry::into_mut (line 1656) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::first (line 224) ... FAILED [INFO] [stdout] test src/types.rs - types::JanetArgs::get_opt (line 1737) ... ok [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::remove (line 844) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::Entry::or_insert_with_key (line 1527) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::windows (line 618) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::keys (line 1037) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::rchunks (line 721) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::values_mut (line 1073) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::is_empty (line 228) ... FAILED [INFO] [stdout] test src/types/structs.rs - types::structs::JanetStruct::get_owned (line 256) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::split (line 785) ... FAILED [INFO] [stdout] test src/types/structs.rs - types::structs::JanetStruct::values (line 388) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::len (line 210) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::get (line 137) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::trim_end (line 723) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::splitn (line 901) ... FAILED [INFO] [stdout] test src/types/string.rs - types::string::JanetString::trim_start (line 700) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::starts_with (line 414) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::split (line 823) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::Entry::or_insert (line 1480) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::VacantEntry::insert (line 1754) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::try_insert (line 972) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::split_first (line 248) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::JanetTable::insert (line 930) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::split_at (line 328) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::rsplit (line 868) ... FAILED [INFO] [stdout] test src/types/table.rs - types::table::VacantEntry::into_key (line 1814) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::rsplit (line 850) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::len (line 174) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::split (line 805) ... FAILED [INFO] [stdout] test src/types/tuple.rs - types::tuple::JanetTuple::rchunks_exact (line 760) ... FAILED [INFO] [stdout] test src/types.rs - types::JanetArgs::get_panic (line 1760) ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/macros.rs - macros::array (line 63) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/macros.rs:65:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/macros.rs:67:11 [INFO] [stdout] | [INFO] [stdout] 7 | let arr = array![3, true, "hey"]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/gc.rs - gc::JanetGc::unlock (line 55) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/gc.rs:56:24 [INFO] [stdout] | [INFO] [stdout] 4 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::binary_search (line 1004) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1006:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1008:9 [INFO] [stdout] | [INFO] [stdout] 7 | let s = array![0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1010:29 [INFO] [stdout] | [INFO] [stdout] 9 | assert_eq!(s.binary_search(&Janet::from(13)), Ok(9)); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1011:29 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(s.binary_search(&Janet::from(4)), Err(7)); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1012:29 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(s.binary_search(&Janet::from(100)), Err(13)); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1013:26 [INFO] [stdout] | [INFO] [stdout] 12 | let r = s.binary_search(&Janet::from(1)); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/macros.rs - macros::array (line 74) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/macros.rs:76:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::contains (line 405) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:407:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/macros.rs - macros::structs (line 118) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/macros.rs:120:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/macros.rs:122:10 [INFO] [stdout] | [INFO] [stdout] 7 | let st = structs! { [INFO] [stdout] | __________^ [INFO] [stdout] 8 | | 1 => "one", [INFO] [stdout] 9 | | true => 1, [INFO] [stdout] 10 | | }; [INFO] [stdout] | |_^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `structs` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/macros.rs:122:10 [INFO] [stdout] | [INFO] [stdout] 7 | let st = structs! { [INFO] [stdout] | __________^ [INFO] [stdout] 8 | | 1 => "one", [INFO] [stdout] 9 | | true => 1, [INFO] [stdout] 10 | | }; [INFO] [stdout] | |_^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `structs` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/macros.rs:128:15 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(st.get(1), Some(&Janet::from("one"))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `JanetStruct::<'data>::get` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/structs.rs:166:33 [INFO] [stdout] | [INFO] [stdout] 166 | pub fn get(&self, key: impl Into) -> Option<&Janet> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `JanetStruct::<'data>::get` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::dedup_by (line 1175) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1177:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::peek (line 304) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:306:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:310:5 [INFO] [stdout] | [INFO] [stdout] 9 | arr.push(10); [INFO] [stdout] | ^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetArray::<'data>::push` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/array.rs:272:40 [INFO] [stdout] | [INFO] [stdout] 272 | pub fn push(&mut self, value: impl Into) { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetArray::<'data>::push` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types.rs - types::Janet::unwrap_or_else (line 390) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types.rs:392:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::first_mut (line 584) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:586:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:588:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut x = array![0, 1, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:591:14 [INFO] [stdout] | [INFO] [stdout] 10 | *first = Janet::from(5); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:593:24 [INFO] [stdout] | [INFO] [stdout] 12 | assert_eq!(x.as_ref(), array![5, 1, 2].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types.rs - types::Janet (line 149) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types.rs:151:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types.rs:153:11 [INFO] [stdout] | [INFO] [stdout] 7 | let jnt = Janet::wrap(10); // A Number Janet [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::Janet::wrap` [INFO] [stdout] --> /opt/rustwide/workdir/src/types.rs:345:29 [INFO] [stdout] | [INFO] [stdout] 345 | pub fn wrap(value: impl Into) -> Self { [INFO] [stdout] | ^^^^^^^^^^ required by this bound in `janetrs::Janet::wrap` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/macros.rs - macros::tuple (line 13) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/macros.rs:15:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/macros.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 7 | let t = tuple![3, true, "hey"]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::first (line 560) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:562:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:564:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = array![10, 40, 30]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:565:18 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(Some(&Janet::from(10)), v.first()); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray (line 38) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:40:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 9 | arr.push(12); [INFO] [stdout] | ^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetArray::<'data>::push` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/array.rs:272:40 [INFO] [stdout] | [INFO] [stdout] 272 | pub fn push(&mut self, value: impl Into) { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetArray::<'data>::push` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::binary_search (line 1023) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1025:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1027:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut s = array![0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1028:11 [INFO] [stdout] | [INFO] [stdout] 8 | let num = Janet::from(42); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1033:5 [INFO] [stdout] | [INFO] [stdout] 13 | array![0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 42, 55].as_ref() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::dedup (line 1121) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1123:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1124:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut arr = array![1, 2, 2, 3, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1128:22 [INFO] [stdout] | [INFO] [stdout] 10 | assert!(arr.deep_eq(&array![1, 2, 3, 2])); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::ends_with (line 963) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:965:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:967:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = array![10, 40, 30]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:968:23 [INFO] [stdout] | [INFO] [stdout] 8 | assert!(v.ends_with(&[Janet::from(30)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:969:23 [INFO] [stdout] | [INFO] [stdout] 9 | assert!(v.ends_with(&[Janet::from(40), Janet::from(30)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:969:40 [INFO] [stdout] | [INFO] [stdout] 9 | assert!(v.ends_with(&[Janet::from(40), Janet::from(30)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:970:24 [INFO] [stdout] | [INFO] [stdout] 10 | assert!(!v.ends_with(&[Janet::from(50)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:971:24 [INFO] [stdout] | [INFO] [stdout] 11 | assert!(!v.ends_with(&[Janet::from(50), Janet::from(30)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:971:41 [INFO] [stdout] | [INFO] [stdout] 11 | assert!(!v.ends_with(&[Janet::from(50), Janet::from(30)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::ends_with (line 976) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:978:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:980:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = array![10, 40, 30]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/macros.rs - macros::tuple (line 24) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/macros.rs:26:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::binary_search_by (line 1060) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1062:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1064:9 [INFO] [stdout] | [INFO] [stdout] 7 | let s = array![0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1066:12 [INFO] [stdout] | [INFO] [stdout] 9 | let seek = Janet::from(13); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1068:12 [INFO] [stdout] | [INFO] [stdout] 11 | let seek = Janet::from(4); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1070:12 [INFO] [stdout] | [INFO] [stdout] 13 | let seek = Janet::from(100); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1072:12 [INFO] [stdout] | [INFO] [stdout] 15 | let seek = Janet::from(1); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::pop (line 281) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:283:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:287:5 [INFO] [stdout] | [INFO] [stdout] 9 | arr.push(10); [INFO] [stdout] | ^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetArray::<'data>::push` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/array.rs:272:40 [INFO] [stdout] | [INFO] [stdout] 272 | pub fn push(&mut self, value: impl Into) { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetArray::<'data>::push` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::append (line 424) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:426:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:428:16 [INFO] [stdout] | [INFO] [stdout] 7 | let mut arr1 = array![1, 2, 3]; [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:429:16 [INFO] [stdout] | [INFO] [stdout] 8 | let mut arr2 = array![4, 5, 6]; [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::chunks_mut (line 1623) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1625:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1627:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![0, 0, 0, 0, 0]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed for `{integer}` [INFO] [stdout] --> src/types/array.rs:1632:17 [INFO] [stdout] | [INFO] [stdout] 8 | let mut count = 1; [INFO] [stdout] | --------- consider giving `count` a type [INFO] [stdout] ... [INFO] [stdout] 12 | *elem = Janet::from(count); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1636:24 [INFO] [stdout] | [INFO] [stdout] 16 | assert_eq!(v.as_ref(), array![1, 1, 2, 2, 3].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types.rs - types::Janet::unwrap_or (line 367) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types.rs:369:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::dedup_by_key (line 1142) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1144:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1145:15 [INFO] [stdout] | [INFO] [stdout] 6 | let mut arr = array![10, 20, 21, 30, 20]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1155:22 [INFO] [stdout] | [INFO] [stdout] 16 | assert!(arr.deep_eq(&array![10, 20, 30, 20])); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::rchunks_exact_mut (line 1865) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1867:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1869:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![0, 0, 0, 0, 0]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed for `{integer}` [INFO] [stdout] --> src/types/array.rs:1874:17 [INFO] [stdout] | [INFO] [stdout] 8 | let mut count = 1; [INFO] [stdout] | --------- consider giving `count` a type [INFO] [stdout] ... [INFO] [stdout] 12 | *elem = Janet::from(count); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1878:24 [INFO] [stdout] | [INFO] [stdout] 16 | assert_eq!(v.as_ref(), array![0, 2, 2, 1, 1].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::chunks (line 1587) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1589:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::iter (line 1492) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1494:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1496:11 [INFO] [stdout] | [INFO] [stdout] 7 | let arr = array![1, 2, "janet"]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::lines_with_terminator (line 1855) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1857:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::chunks_exact_mut (line 1706) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1708:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1710:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![0, 0, 0, 0, 0]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed for `{integer}` [INFO] [stdout] --> src/types/array.rs:1715:17 [INFO] [stdout] | [INFO] [stdout] 8 | let mut count = 1; [INFO] [stdout] | --------- consider giving `count` a type [INFO] [stdout] ... [INFO] [stdout] 12 | *elem = Janet::from(count); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1719:24 [INFO] [stdout] | [INFO] [stdout] 16 | assert_eq!(v.as_ref(), array![1, 1, 2, 2, 0].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::get_mut (line 350) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:352:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:356:5 [INFO] [stdout] | [INFO] [stdout] 9 | arr.push(10); [INFO] [stdout] | ^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetArray::<'data>::push` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/array.rs:272:40 [INFO] [stdout] | [INFO] [stdout] 272 | pub fn push(&mut self, value: impl Into) { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetArray::<'data>::push` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::ensure (line 178) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:180:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types.rs - types::Janet::unwrap_or_default (line 418) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types.rs:420:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types.rs - types::Janet (line 115) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types.rs:117:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types.rs:119:11 [INFO] [stdout] | [INFO] [stdout] 7 | let jnt = Janet::wrap(10); // A Number Janet [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::Janet::wrap` [INFO] [stdout] --> /opt/rustwide/workdir/src/types.rs:345:29 [INFO] [stdout] | [INFO] [stdout] 345 | pub fn wrap(value: impl Into) -> Self { [INFO] [stdout] | ^^^^^^^^^^ required by this bound in `janetrs::Janet::wrap` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::reserve (line 204) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:206:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:208:15 [INFO] [stdout] | [INFO] [stdout] 7 | let mut arr = array![1]; [INFO] [stdout] | ^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::split_at (line 768) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:770:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:772:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = array![1, 2, 3, 4, 5, 6]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:777:23 [INFO] [stdout] | [INFO] [stdout] 12 | assert_eq!(right, array![1, 2, 3, 4, 5, 6].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:782:22 [INFO] [stdout] | [INFO] [stdout] 17 | assert_eq!(left, array![1, 2].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:783:23 [INFO] [stdout] | [INFO] [stdout] 18 | assert_eq!(right, array![3, 4, 5, 6].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:788:22 [INFO] [stdout] | [INFO] [stdout] 23 | assert_eq!(left, array![1, 2, 3, 4, 5, 6].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::binary_search_by_key (line 1101) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1103:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::last (line 660) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:662:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:664:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = array![10, 40, 30]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:665:18 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(Some(&Janet::from(30)), v.last()); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::rsplitn_mut (line 2153) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:2155:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:2157:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut s = array![10, 40, 30, 20, 60, 50]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:2163:16 [INFO] [stdout] | [INFO] [stdout] 13 | group[0] = Janet::from(1); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:2165:24 [INFO] [stdout] | [INFO] [stdout] 15 | assert_eq!(s.as_ref(), array![1, 40, 30, 20, 60, 1].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::sort (line 1256) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1258:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1260:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![-5, 4, 1, -3, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1263:24 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(v.as_ref(), array![-5, -3, 1, 2, 4].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::sort_by_key (line 1343) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1345:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1347:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![-5i32, 4, 1, -3, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1353:24 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(v.as_ref(), array![1, 2, -3, 4, -5].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::rchunks_exact (line 1824) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1826:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::new (line 61) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:63:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::last_mut (line 684) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:686:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:688:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut x = array![0, 1, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:691:13 [INFO] [stdout] | [INFO] [stdout] 10 | *last = Janet::from(10); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:693:24 [INFO] [stdout] | [INFO] [stdout] 12 | assert_eq!(x.as_ref(), array![0, 1, 10].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::with_capacity (line 81) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:83:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::get (line 323) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:325:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:329:5 [INFO] [stdout] | [INFO] [stdout] 9 | arr.push(10); [INFO] [stdout] | ^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetArray::<'data>::push` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/array.rs:272:40 [INFO] [stdout] | [INFO] [stdout] 272 | pub fn push(&mut self, value: impl Into) { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetArray::<'data>::push` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::find_byteset (line 1335) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1337:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::chunks_exact (line 1666) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1668:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::is_empty (line 173) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:175:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::sort_unstable_by_key (line 1466) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1468:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1470:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![-5i32, 4, 1, -3, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1476:24 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(v.as_ref(), array![1, 2, -3, 4, -5].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::rchunks (line 1745) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1747:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::rsplit (line 1984) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1986:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1988:11 [INFO] [stdout] | [INFO] [stdout] 7 | let arr = array![11, 22, 33, 0, 44, 55]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1994:34 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(iter.next().unwrap(), array![44, 55].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1995:34 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(iter.next().unwrap(), array![11, 22, 33].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::len (line 126) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:128:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:133:5 [INFO] [stdout] | [INFO] [stdout] 10 | arr.push(10); [INFO] [stdout] | ^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetArray::<'data>::push` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/array.rs:272:40 [INFO] [stdout] | [INFO] [stdout] 272 | pub fn push(&mut self, value: impl Into) { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetArray::<'data>::push` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::as_bytes (line 343) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:345:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer (line 55) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:57:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase (line 510) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:512:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::rfind_char (line 1300) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1302:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::split_last (line 709) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:711:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:713:9 [INFO] [stdout] | [INFO] [stdout] 7 | let x = array![0, 1, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:716:23 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(last, &Janet::from(2)); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:717:28 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(elements, &[Janet::from(0), Janet::from(1)]); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:717:44 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(elements, &[Janet::from(0), Janet::from(1)]); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::iter_mut (line 1512) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1514:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1516:15 [INFO] [stdout] | [INFO] [stdout] 7 | let mut arr = array![1, 2, "janet"]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::windows (line 1544) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1546:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::graphemes (line 1787) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1789:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2138) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2140:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::push (line 262) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:264:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:268:5 [INFO] [stdout] | [INFO] [stdout] 9 | arr.push(10); [INFO] [stdout] | ^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetArray::<'data>::push` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/array.rs:272:40 [INFO] [stdout] | [INFO] [stdout] 272 | pub fn push(&mut self, value: impl Into) { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetArray::<'data>::push` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types.rs - types::Janet (line 98) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types.rs:100:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types.rs:103:11 [INFO] [stdout] | [INFO] [stdout] 8 | let jnt = Janet::wrap(10); // A Number Janet [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::Janet::wrap` [INFO] [stdout] --> /opt/rustwide/workdir/src/types.rs:345:29 [INFO] [stdout] | [INFO] [stdout] 345 | pub fn wrap(value: impl Into) -> Self { [INFO] [stdout] | ^^^^^^^^^^ required by this bound in `janetrs::Janet::wrap` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::reverse (line 881) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:883:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:885:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![1, 2, 3]; [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:887:24 [INFO] [stdout] | [INFO] [stdout] 9 | assert_eq!(v.as_ref(), array![3, 2, 1].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/macros.rs - macros::table (line 155) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/macros.rs:157:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/macros.rs:159:13 [INFO] [stdout] | [INFO] [stdout] 7 | let table = table! { [INFO] [stdout] | _____________^ [INFO] [stdout] 8 | | 1 => "one", [INFO] [stdout] 9 | | true => 1, [INFO] [stdout] 10 | | }; [INFO] [stdout] | |_^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/macros.rs:159:13 [INFO] [stdout] | [INFO] [stdout] 7 | let table = table! { [INFO] [stdout] | _____________^ [INFO] [stdout] 8 | | 1 => "one", [INFO] [stdout] 9 | | true => 1, [INFO] [stdout] 10 | | }; [INFO] [stdout] | |_^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/macros.rs:165:18 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(table.get(1), Some(&Janet::from("one"))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:292:33 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn get(&self, key: impl Into) -> Option<&Janet> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::find_iter (line 1515) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1517:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::remove (line 483) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:485:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:487:15 [INFO] [stdout] | [INFO] [stdout] 7 | let mut arr = array![1, "2", 3.0]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::starts_with (line 932) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:934:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:936:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = array![10, 40, 30]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:937:25 [INFO] [stdout] | [INFO] [stdout] 8 | assert!(v.starts_with(&[Janet::from(10)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:938:25 [INFO] [stdout] | [INFO] [stdout] 9 | assert!(v.starts_with(&[Janet::from(10), Janet::from(40)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:938:42 [INFO] [stdout] | [INFO] [stdout] 9 | assert!(v.starts_with(&[Janet::from(10), Janet::from(40)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:939:26 [INFO] [stdout] | [INFO] [stdout] 10 | assert!(!v.starts_with(&[Janet::from(50)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:940:26 [INFO] [stdout] | [INFO] [stdout] 11 | assert!(!v.starts_with(&[Janet::from(10), Janet::from(50)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:940:43 [INFO] [stdout] | [INFO] [stdout] 11 | assert!(!v.starts_with(&[Janet::from(10), Janet::from(50)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::starts_with (line 945) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:947:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:949:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = array![10, 40, 30]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::rsplitn (line 2124) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:2126:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:2128:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = array![10, 40, 30, 20, 60, 50]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::truncate (line 539) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:541:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:543:15 [INFO] [stdout] | [INFO] [stdout] 7 | let mut arr = array![1, 2, 3]; [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::windows (line 1558) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1560:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::fields_with (line 1705) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1707:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2175) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2177:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::find (line 1193) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1195:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::capacity (line 111) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:113:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::split (line 1932) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1934:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1936:11 [INFO] [stdout] | [INFO] [stdout] 7 | let arr = array![10, 6, 33, 20]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1942:34 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(iter.next().unwrap(), array![10].as_ref()); [INFO] [stdout] | ^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1944:34 [INFO] [stdout] | [INFO] [stdout] 15 | assert_eq!(iter.next().unwrap(), array![20].as_ref()); [INFO] [stdout] | ^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::as_bytes_mut (line 361) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:363:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::truncate (line 527) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:529:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:531:15 [INFO] [stdout] | [INFO] [stdout] 7 | let mut arr = array![1, 2, 3]; [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::is_utf8 (line 449) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:451:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::ends_with (line 411) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:413:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::rsplit (line 2002) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:2004:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:2006:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = array![0, 1, 1, 2, 3, 5, 8]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:2012:32 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(it.next().unwrap(), array![3, 5].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:2013:32 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(it.next().unwrap(), array![1, 1].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::rsplit_mut (line 2029) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:2031:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:2033:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![100, 400, 300, 200, 600, 500]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed for `{integer}` [INFO] [stdout] --> src/types/array.rs:2041:16 [INFO] [stdout] | [INFO] [stdout] 9 | let mut count = 0; [INFO] [stdout] | --------- consider giving `count` a type [INFO] [stdout] ... [INFO] [stdout] 15 | group[0] = Janet::from(count); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:2043:24 [INFO] [stdout] | [INFO] [stdout] 17 | assert_eq!(v.as_ref(), array![3, 400, 300, 2, 600, 1].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase_into (line 545) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:547:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_ascii_uppercase (line 829) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:831:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::rchunks_mut (line 1781) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1783:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1785:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![0, 0, 0, 0, 0]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed for `{integer}` [INFO] [stdout] --> src/types/array.rs:1790:17 [INFO] [stdout] | [INFO] [stdout] 8 | let mut count = 1; [INFO] [stdout] | --------- consider giving `count` a type [INFO] [stdout] ... [INFO] [stdout] 12 | *elem = Janet::from(count); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1794:24 [INFO] [stdout] | [INFO] [stdout] 16 | assert_eq!(v.as_ref(), array![3, 2, 2, 1, 1].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::split (line 1914) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1916:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1918:11 [INFO] [stdout] | [INFO] [stdout] 7 | let arr = array![10, 40, 33]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1924:34 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(iter.next().unwrap(), array![10, 40].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::grapheme_indices (line 1744) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1746:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase_into (line 558) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:560:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase (line 500) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:502:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::trim_end (line 952) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:954:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase_into (line 757) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:759:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::grapheme_indices (line 1731) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1733:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::split (line 1964) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1966:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::find_iter (line 1503) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1505:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_ascii_lowercase (line 626) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:628:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::split (line 1894) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1896:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1898:11 [INFO] [stdout] | [INFO] [stdout] 7 | let arr = array![10, 40, 33, 20]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1904:34 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(iter.next().unwrap(), array![10, 40].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1905:34 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(iter.next().unwrap(), array![20].as_ref()); [INFO] [stdout] | ^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::rfind_byteset (line 1420) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1422:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::split_at_mut (line 815) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:817:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:819:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![1, 0, 3, 0, 5, 6]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:823:21 [INFO] [stdout] | [INFO] [stdout] 11 | assert!(left == array![1, 0].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:824:22 [INFO] [stdout] | [INFO] [stdout] 12 | assert!(right == array![3, 0, 5, 6].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:825:15 [INFO] [stdout] | [INFO] [stdout] 13 | left[1] = Janet::from(2); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:826:16 [INFO] [stdout] | [INFO] [stdout] 14 | right[1] = Janet::from(4); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:828:24 [INFO] [stdout] | [INFO] [stdout] 16 | assert_eq!(v.as_ref(), array![1, 2, 3, 4, 5, 6].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::trim_start_with (line 998) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1000:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::trim_with (line 976) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:978:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::sort_unstable (line 1382) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1384:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1386:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![-5, 4, 1, -3, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1389:24 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(v.as_ref(), array![-5, -3, 1, 2, 4].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase (line 719) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:721:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::utf8_chunks (line 2339) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2341:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::trim (line 900) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:902:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase (line 699) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:701:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/fiber.rs - types::fiber::JanetFiber::exec (line 117) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `janetrs::client` [INFO] [stdout] --> src/types/fiber.rs:118:15 [INFO] [stdout] | [INFO] [stdout] 3 | use janetrs::{client::JanetClient, JanetFiber, JanetFunction}; [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::split (line 2036) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2038:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::sentences (line 1935) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1937:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::words_with_break_indices (line 2456) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2458:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/fiber.rs - types::fiber::JanetFiber::exec_with (line 185) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `janetrs::client` [INFO] [stdout] --> src/types/fiber.rs:186:15 [INFO] [stdout] | [INFO] [stdout] 3 | use janetrs::{client::JanetClient, Janet, JanetFiber, JanetFunction}; [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::make_ascii_lowercase (line 665) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:667:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::rfind_not_byteset (line 1464) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1466:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::swap (line 854) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:856:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::reserve_exact (line 233) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:235:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:237:15 [INFO] [stdout] | [INFO] [stdout] 7 | let mut arr = array![1]; [INFO] [stdout] | ^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::with_capacity (line 119) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:121:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString (line 105) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:107:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::rfind_byte (line 1257) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1259:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::trim_start (line 926) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:928:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase (line 709) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:711:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase (line 490) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:492:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::splitn (line 2242) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2244:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::bytes (line 1578) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1580:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::bytes (line 1341) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1343:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::find_byteset (line 1100) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1102:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::starts_with (line 395) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:397:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::char_indices (line 1385) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1387:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::chars (line 1358) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1360:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::rfind_byteset (line 1182) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1184:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::make_ascii_uppercase (line 878) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:880:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::find_not_byteset (line 1138) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1140:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::find_not_byteset (line 1376) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1378:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::repeat (line 916) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:918:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::find_char (line 1278) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1280:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase_into (line 770) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:772:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_ascii_lowercase (line 616) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:618:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2206) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2208:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::repeat (line 904) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:906:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:909:5 [INFO] [stdout] | [INFO] [stdout] 8 | array![1, 2].repeat(3).as_ref(), [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:910:5 [INFO] [stdout] | [INFO] [stdout] 9 | array![1, 2, 1, 2, 1, 2].as_ref() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::words_with_breaks (line 2492) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2494:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase_into (line 571) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:573:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::trim_end_with (line 1020) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1022:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::len (line 184) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:186:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::char_indices (line 1622) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1624:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2163) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2165:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::words (line 2423) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2425:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::fields_with (line 1689) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1691:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::word_indices (line 2383) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2385:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::fields (line 1664) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1666:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase_into (line 783) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:785:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::split_first (line 609) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:611:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:613:9 [INFO] [stdout] | [INFO] [stdout] 7 | let x = array![0, 1, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:616:24 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(first, &Janet::from(0)); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:617:28 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(elements, &[Janet::from(1), Janet::from(2)]); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:617:44 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(elements, &[Janet::from(1), Janet::from(2)]); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::chars (line 1595) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1597:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::rfind (line 1222) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1224:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::graphemes (line 1529) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1531:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::truncate (line 515) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:517:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:519:15 [INFO] [stdout] | [INFO] [stdout] 7 | let mut arr = array![1, 2, 3, 4, 5]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::contains (line 379) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:381:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::fields_with (line 1452) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1454:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::split_mut (line 1958) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1960:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1962:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![10, 40, 30, 20, 60, 50]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1968:16 [INFO] [stdout] | [INFO] [stdout] 13 | group[0] = Janet::from(1); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1970:24 [INFO] [stdout] | [INFO] [stdout] 15 | assert_eq!(v.as_ref(), array![1, 40, 30, 1, 60, 1].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::lines_with_terminator (line 1597) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1599:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::rsplit (line 1846) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1848:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::new (line 130) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:132:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::is_utf8 (line 304) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:306:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::rfind (line 987) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:989:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::split (line 2024) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2026:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::lines (line 1552) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1554:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::find_iter (line 1277) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1279:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::is_ascii (line 431) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:433:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::trim_start_with (line 763) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:765:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2104) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2106:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::trim_end_with (line 785) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:787:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::split_last_mut (line 734) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:736:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:738:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut x = array![0, 1, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:741:13 [INFO] [stdout] | [INFO] [stdout] 10 | *last = Janet::from(3); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:742:19 [INFO] [stdout] | [INFO] [stdout] 11 | elements[0] = Janet::from(4); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:743:19 [INFO] [stdout] | [INFO] [stdout] 12 | elements[1] = Janet::from(5); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:745:24 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(x.as_ref(), array![4, 5, 3].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::find_iter (line 1265) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1267:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/fiber.rs - types::fiber::JanetFiber::exec_input (line 150) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `janetrs::client` [INFO] [stdout] --> src/types/fiber.rs:151:15 [INFO] [stdout] | [INFO] [stdout] 3 | use janetrs::{client::JanetClient, Janet, JanetFiber, JanetFunction}; [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::len (line 156) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:158:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::as_bytes (line 218) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:220:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::make_ascii_lowercase (line 654) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:656:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::rfind_iter (line 1559) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1561:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::rfind_byte (line 1022) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1024:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_lowercase (line 345) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:347:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::splitn (line 1984) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1986:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::splitn (line 2063) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:2065:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:2067:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = array![10, 40, 30, 20, 60, 50]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::insert (line 450) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:452:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:454:17 [INFO] [stdout] | [INFO] [stdout] 7 | let mut array = array![1, 2]; [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:455:7 [INFO] [stdout] | [INFO] [stdout] 8 | array.insert(1, 3) // now it's `[1, 3, 2]` [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetArray::<'data>::insert` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/array.rs:458:56 [INFO] [stdout] | [INFO] [stdout] 458 | pub fn insert(&mut self, index: i32, element: impl Into) { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetArray::<'data>::insert` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::make_ascii_uppercase (line 867) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:869:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_lowercase (line 355) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:357:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::find_char (line 1043) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1045:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::sentence_indices (line 1643) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1645:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::Entry::key (line 1460) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1462:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::grapheme_indices (line 1494) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1496:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::split (line 2067) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2069:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::splitn_mut (line 2091) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:2093:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:2095:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![10, 40, 30, 20, 60, 50]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:2101:16 [INFO] [stdout] | [INFO] [stdout] 13 | group[0] = Janet::from(1); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:2103:24 [INFO] [stdout] | [INFO] [stdout] 15 | assert_eq!(v.as_ref(), array![1, 40, 30, 1, 60, 50].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::split (line 1999) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2001:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::split (line 1809) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1811:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::is_empty (line 144) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:146:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:151:5 [INFO] [stdout] | [INFO] [stdout] 10 | arr.push(10); [INFO] [stdout] | ^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetArray::<'data>::push` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/array.rs:272:40 [INFO] [stdout] | [INFO] [stdout] 272 | pub fn push(&mut self, value: impl Into) { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetArray::<'data>::push` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_lowercase (line 365) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:367:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::rsplit (line 1917) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1919:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::find (line 958) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:960:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::rfind_iter (line 1310) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1312:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::is_empty (line 200) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:202:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/symbol.rs - types::symbol::JanetSymbol::len (line 86) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/symbol.rs:88:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::graphemes (line 1518) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1520:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::sort_unstable_by (line 1424) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1426:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1428:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![5, 4, 1, 3, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1430:24 [INFO] [stdout] | [INFO] [stdout] 9 | assert_eq!(v.as_ref(), array![1, 2, 3, 4, 5].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1434:24 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(v.as_ref(), array![5, 4, 3, 2, 1].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::split (line 1706) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1708:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/structs.rs - types::structs::JanetStruct::contains (line 352) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/structs.rs:354:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:356:10 [INFO] [stdout] | [INFO] [stdout] 7 | let st = structs! {10 => "ten"}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `structs` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:359:13 [INFO] [stdout] | [INFO] [stdout] 10 | assert!(!st.contains(11)); [INFO] [stdout] | ^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `JanetStruct::<'data>::contains` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/structs.rs:362:40 [INFO] [stdout] | [INFO] [stdout] 362 | pub fn contains(&self, value: impl Into) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `JanetStruct::<'data>::contains` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::rfind_char (line 1065) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1067:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_uppercase (line 537) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:539:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::split_first_mut (line 634) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:636:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:638:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut x = array![0, 1, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:641:14 [INFO] [stdout] | [INFO] [stdout] 10 | *first = Janet::from(3); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:642:19 [INFO] [stdout] | [INFO] [stdout] 11 | elements[0] = Janet::from(4); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:643:19 [INFO] [stdout] | [INFO] [stdout] 12 | elements[1] = Janet::from(5); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:645:24 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(x.as_ref(), array![3, 4, 5].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::rfind_not_byteset (line 1226) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1228:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::split (line 1778) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1780:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_ascii_lowercase (line 482) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:484:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_uppercase (line 517) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:519:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer (line 67) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:69:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/structs.rs - types::structs::JanetStruct::iter (line 406) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/structs.rs:408:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:410:10 [INFO] [stdout] | [INFO] [stdout] 7 | let st = structs! { 1 => "10", true => 10.0}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `structs` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::rsplit (line 1948) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1950:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString (line 96) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:98:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::fields (line 1649) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1651:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::fields (line 1412) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1414:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::lines (line 1810) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1812:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/symbol.rs - types::symbol::JanetKeyword::is_empty (line 304) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/symbol.rs:306:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/array.rs - types::array::JanetArray::sort_by (line 1300) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/array.rs:1302:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1304:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut v = array![5, 4, 1, 3, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1306:24 [INFO] [stdout] | [INFO] [stdout] 9 | assert_eq!(v.as_ref(), array![1, 2, 3, 4, 5].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/array.rs:1310:24 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(v.as_ref(), array![5, 4, 3, 2, 1].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/structs.rs - types::structs::JanetStruct::get_owned_key_value (line 282) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/structs.rs:284:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:286:34 [INFO] [stdout] | [INFO] [stdout] 7 | let st = JanetStruct::builder(2).put(10, "ten").put(11, "eleven").finalize(); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/structs.rs:30:32 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn put(self, key: impl Into, value: impl Into) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:286:49 [INFO] [stdout] | [INFO] [stdout] 7 | let st = JanetStruct::builder(2).put(10, "ten").put(11, "eleven").finalize(); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/structs.rs:30:32 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn put(self, key: impl Into, value: impl Into) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:287:15 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(st.get_owned_key_value(10), Some((Janet::integer(10), Janet::from("ten")))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `JanetStruct::<'data>::get_owned_key_value` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/structs.rs:289:49 [INFO] [stdout] | [INFO] [stdout] 289 | pub fn get_owned_key_value(&self, key: impl Into) -> Option<(Janet, Janet)> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `JanetStruct::<'data>::get_owned_key_value` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::get_owned (line 713) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:715:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:718:7 [INFO] [stdout] | [INFO] [stdout] 8 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:945:40 [INFO] [stdout] | [INFO] [stdout] 945 | pub fn insert(&mut self, key: impl Into, value: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:720:18 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(table.get_owned(10), Some(Janet::from("ten"))); [INFO] [stdout] | ^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get_owned` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:724:39 [INFO] [stdout] | [INFO] [stdout] 724 | pub fn get_owned(&self, key: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get_owned` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:721:18 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(table.get_owned(11), None); [INFO] [stdout] | ^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get_owned` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:724:39 [INFO] [stdout] | [INFO] [stdout] 724 | pub fn get_owned(&self, key: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get_owned` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::contains (line 234) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:236:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::rsplitn (line 2033) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:2035:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::rsplit (line 1880) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1882:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_uppercase_into (line 601) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:603:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::get (line 281) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:283:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:286:7 [INFO] [stdout] | [INFO] [stdout] 8 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:945:40 [INFO] [stdout] | [INFO] [stdout] 945 | pub fn insert(&mut self, key: impl Into, value: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:288:18 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(table.get(10), Some(&Janet::from("ten"))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:292:33 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn get(&self, key: impl Into) -> Option<&Janet> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:289:18 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(table.get(11), None); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:292:33 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn get(&self, key: impl Into) -> Option<&Janet> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::fields (line 1427) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1429:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::starts_with (line 250) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:252:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::contains (line 1018) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1020:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1023:7 [INFO] [stdout] | [INFO] [stdout] 8 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:945:40 [INFO] [stdout] | [INFO] [stdout] 945 | pub fn insert(&mut self, key: impl Into, value: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1026:16 [INFO] [stdout] | [INFO] [stdout] 11 | assert!(!table.contains(11)); [INFO] [stdout] | ^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::contains` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:1029:40 [INFO] [stdout] | [INFO] [stdout] 1029 | pub fn contains(&self, value: impl Into) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::contains` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::to_ascii_uppercase (line 839) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:841:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::get_key_value (line 299) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:301:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:304:7 [INFO] [stdout] | [INFO] [stdout] 8 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:945:40 [INFO] [stdout] | [INFO] [stdout] 945 | pub fn insert(&mut self, key: impl Into, value: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:307:11 [INFO] [stdout] | [INFO] [stdout] 11 | table.get_key_value(10), [INFO] [stdout] | ^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get_key_value` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:313:43 [INFO] [stdout] | [INFO] [stdout] 313 | pub fn get_key_value(&self, key: impl Into) -> Option<(&Janet, &Janet)> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get_key_value` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:310:18 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(table.get_key_value(11), None); [INFO] [stdout] | ^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get_key_value` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:313:43 [INFO] [stdout] | [INFO] [stdout] 313 | pub fn get_key_value(&self, key: impl Into) -> Option<(&Janet, &Janet)> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get_key_value` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/structs.rs - types::structs::JanetStruct::contains_key (line 335) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/structs.rs:337:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:339:10 [INFO] [stdout] | [INFO] [stdout] 7 | let st = structs! {10 => "ten"}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `structs` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:341:12 [INFO] [stdout] | [INFO] [stdout] 9 | assert!(st.contains_key(10)); [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `JanetStruct::<'data>::contains_key` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/structs.rs:345:42 [INFO] [stdout] | [INFO] [stdout] 345 | pub fn contains_key(&self, key: impl Into) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `JanetStruct::<'data>::contains_key` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:342:13 [INFO] [stdout] | [INFO] [stdout] 10 | assert!(!st.contains_key(11)); [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `JanetStruct::<'data>::contains_key` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/structs.rs:345:42 [INFO] [stdout] | [INFO] [stdout] 345 | pub fn contains_key(&self, key: impl Into) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `JanetStruct::<'data>::contains_key` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::capacity (line 123) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:125:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::is_ascii (line 286) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:288:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer (line 45) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:47:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::rsplit (line 1905) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1907:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::split (line 1741) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1743:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/symbol.rs - types::symbol::JanetKeyword::as_bytes (line 319) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/symbol.rs:321:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::rfind_iter (line 1547) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1549:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::utf8_chunks (line 2081) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:2083:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::new (line 99) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:101:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::sentences (line 1677) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1679:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::words_with_break_indices (line 2198) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:2200:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/structs.rs - types::structs::JanetStruct::is_empty (line 134) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/structs.rs:136:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:139:6 [INFO] [stdout] | [INFO] [stdout] 8 | .put(10, "ten") [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/structs.rs:30:32 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn put(self, key: impl Into, value: impl Into) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:140:6 [INFO] [stdout] | [INFO] [stdout] 9 | .put(11, "eleven") [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/structs.rs:30:32 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn put(self, key: impl Into, value: impl Into) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::push_char (line 285) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:287:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_lowercase_into (line 416) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:418:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::get_mut (line 347) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:349:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:352:7 [INFO] [stdout] | [INFO] [stdout] 8 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:945:40 [INFO] [stdout] | [INFO] [stdout] 945 | pub fn insert(&mut self, key: impl Into, value: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:354:26 [INFO] [stdout] | [INFO] [stdout] 10 | if let Some(val) = table.get_mut(10) { [INFO] [stdout] | ^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get_mut` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:361:41 [INFO] [stdout] | [INFO] [stdout] 361 | pub fn get_mut(&mut self, key: impl Into) -> Option<&'data mut Janet> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get_mut` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:358:18 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(table.get(10), Some(&Janet::boolean(true))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:292:33 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn get(&self, key: impl Into) -> Option<&Janet> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::contains (line 207) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:209:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/symbol.rs - types::symbol::JanetKeyword::new (line 249) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/symbol.rs:251:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::trim (line 677) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:679:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/symbol.rs - types::symbol::JanetSymbol::is_empty (line 102) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/symbol.rs:104:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::words (line 2165) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:2167:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::find_byte (line 1006) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1008:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_lowercase_into (line 429) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:431:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::word_indices (line 2125) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:2127:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::last (line 272) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:274:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:276:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = tuple![10, 40, 30]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:277:18 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(Some(&Janet::from(30)), v.last()); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_ascii_uppercase (line 643) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:645:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_uppercase (line 527) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:529:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::split (line 1766) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1768:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/structs.rs - types::structs::JanetStruct (line 56) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/structs.rs:58:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:61:6 [INFO] [stdout] | [INFO] [stdout] 8 | .put("ten", 10) [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/structs.rs:30:57 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn put(self, key: impl Into, value: impl Into) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:62:6 [INFO] [stdout] | [INFO] [stdout] 9 | .put("eleven", 11) [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/structs.rs:30:57 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn put(self, key: impl Into, value: impl Into) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::graphemes (line 1776) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1778:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::sentence_indices (line 1901) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1903:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::rfind_iter (line 1322) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1324:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::contains_key (line 1000) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1002:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1005:7 [INFO] [stdout] | [INFO] [stdout] 8 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:945:40 [INFO] [stdout] | [INFO] [stdout] 945 | pub fn insert(&mut self, key: impl Into, value: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1007:15 [INFO] [stdout] | [INFO] [stdout] 10 | assert!(table.contains_key(10)); [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::contains_key` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:1011:42 [INFO] [stdout] | [INFO] [stdout] 1011 | pub fn contains_key(&self, key: impl Into) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::contains_key` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1008:16 [INFO] [stdout] | [INFO] [stdout] 11 | assert!(!table.contains_key(11)); [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::contains_key` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:1011:42 [INFO] [stdout] | [INFO] [stdout] 1011 | pub fn contains_key(&self, key: impl Into) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::contains_key` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/structs.rs - types::structs::JanetStruct::get (line 155) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/structs.rs:157:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:160:6 [INFO] [stdout] | [INFO] [stdout] 8 | .put(10, "ten") [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/structs.rs:30:32 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn put(self, key: impl Into, value: impl Into) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:161:6 [INFO] [stdout] | [INFO] [stdout] 9 | .put(11, "eleven") [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/structs.rs:30:32 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn put(self, key: impl Into, value: impl Into) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:163:15 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(st.get(10), Some(&Janet::from("ten"))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `JanetStruct::<'data>::get` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/structs.rs:166:33 [INFO] [stdout] | [INFO] [stdout] 166 | pub fn get(&self, key: impl Into) -> Option<&Janet> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `JanetStruct::<'data>::get` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_ascii_uppercase (line 653) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:655:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/symbol.rs - types::symbol::JanetSymbol::as_bytes (line 117) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/symbol.rs:119:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::split_last (line 296) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:298:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:300:9 [INFO] [stdout] | [INFO] [stdout] 7 | let x = array![0, 1, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:303:23 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(last, &Janet::from(2)); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:304:28 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(elements, &[Janet::from(0), Janet::from(1)]); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:304:44 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(elements, &[Janet::from(0), Janet::from(1)]); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/symbol.rs - types::symbol::JanetKeyword::len (line 288) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/symbol.rs:290:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::iter_mut (line 1118) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1120:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1122:17 [INFO] [stdout] | [INFO] [stdout] 7 | let mut table = table! { 1 => "10", true => 10.0}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::values (line 1055) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1057:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1059:13 [INFO] [stdout] | [INFO] [stdout] 7 | let table = table! { 1 => "10", true => 10.0}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::rsplitn (line 2291) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:2293:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::is_empty (line 189) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:191:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:193:45 [INFO] [stdout] | [INFO] [stdout] 7 | let tup = JanetTuple::builder(2).put("hey").put(11).finalize(); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `JanetTupleBuilder::<'data>::put` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/tuple.rs:32:38 [INFO] [stdout] | [INFO] [stdout] 32 | pub fn put(mut self, value: impl Into) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `JanetTupleBuilder::<'data>::put` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/symbol.rs - types::symbol::JanetSymbol::new (line 28) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/symbol.rs:30:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/structs.rs - types::structs::JanetStruct::get_key_value (line 173) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/structs.rs:175:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:178:6 [INFO] [stdout] | [INFO] [stdout] 8 | .put(10, "ten") [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/structs.rs:30:32 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn put(self, key: impl Into, value: impl Into) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:179:6 [INFO] [stdout] | [INFO] [stdout] 9 | .put(11, "eleven") [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/structs.rs:30:32 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn put(self, key: impl Into, value: impl Into) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:182:8 [INFO] [stdout] | [INFO] [stdout] 12 | st.get_key_value(10), [INFO] [stdout] | ^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `JanetStruct::<'data>::get_key_value` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/structs.rs:187:43 [INFO] [stdout] | [INFO] [stdout] 187 | pub fn get_key_value(&self, key: impl Into) -> Option<(&Janet, &Janet)> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `JanetStruct::<'data>::get_key_value` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::OccupiedEntry::get (line 1563) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1568:24 [INFO] [stdout] | [INFO] [stdout] 8 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1571:7 [INFO] [stdout] | [INFO] [stdout] 11 | table.entry(10).or_insert(true); [INFO] [stdout] | ^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::entry` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:1167:39 [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn entry(&mut self, key: impl Into) -> Entry<'_, 'data> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::entry` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::new (line 54) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:56:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::raw_get_owned (line 762) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:764:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:767:7 [INFO] [stdout] | [INFO] [stdout] 8 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:945:40 [INFO] [stdout] | [INFO] [stdout] 945 | pub fn insert(&mut self, key: impl Into, value: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:769:18 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(table.raw_get_owned(10), Some(Janet::from("ten"))); [INFO] [stdout] | ^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::raw_get_owned` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:773:43 [INFO] [stdout] | [INFO] [stdout] 773 | pub fn raw_get_owned(&self, key: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::raw_get_owned` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:770:18 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(table.raw_get_owned(11), None); [INFO] [stdout] | ^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::raw_get_owned` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:773:43 [INFO] [stdout] | [INFO] [stdout] 773 | pub fn raw_get_owned(&self, key: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::raw_get_owned` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::words_with_breaks (line 2234) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:2236:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/buffer.rs - types::buffer::JanetBuffer::find_byte (line 1241) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/buffer.rs:1243:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::binary_search_by_key (line 571) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:573:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::with_prototype (line 91) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:93:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/symbol.rs - types::symbol::JanetSymbol::unique (line 55) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/symbol.rs:57:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_ascii_lowercase (line 472) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:474:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::Entry::or_insert_with (line 1504) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1506:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1510:7 [INFO] [stdout] | [INFO] [stdout] 9 | table.entry(10).or_insert_with(|| Janet::boolean(true)); [INFO] [stdout] | ^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::entry` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:1167:39 [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn entry(&mut self, key: impl Into) -> Entry<'_, 'data> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::entry` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1511:18 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(table.get(10), Some(&Janet::boolean(true))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:292:33 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn get(&self, key: impl Into) -> Option<&Janet> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::set_prototype (line 262) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:264:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:266:17 [INFO] [stdout] | [INFO] [stdout] 7 | let mut table = table! {1 => "a", 2 => "b"}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/structs.rs - types::structs::JanetStruct::len (line 116) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/structs.rs:118:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:121:6 [INFO] [stdout] | [INFO] [stdout] 8 | .put(10, "ten") [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/structs.rs:30:32 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn put(self, key: impl Into, value: impl Into) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:122:6 [INFO] [stdout] | [INFO] [stdout] 9 | .put(11, "eleven") [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/structs.rs:30:32 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn put(self, key: impl Into, value: impl Into) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::trim_with (line 744) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:746:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::with_capacity (line 71) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:73:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::get_key_value_proto (line 639) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:641:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:643:17 [INFO] [stdout] | [INFO] [stdout] 7 | let mut table = table! {1 => "a", 2 => "b"}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:644:13 [INFO] [stdout] | [INFO] [stdout] 8 | let proto = table! {3 => "c"}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:649:11 [INFO] [stdout] | [INFO] [stdout] 13 | table.get_key_value_proto(3), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get_key_value_proto` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:655:49 [INFO] [stdout] | [INFO] [stdout] 655 | pub fn get_key_value_proto(&self, key: impl Into) -> Option<(&Janet, &Janet)> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get_key_value_proto` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:652:18 [INFO] [stdout] | [INFO] [stdout] 16 | assert_eq!(table.get_key_value_proto(11), None); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get_key_value_proto` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:655:49 [INFO] [stdout] | [INFO] [stdout] 655 | pub fn get_key_value_proto(&self, key: impl Into) -> Option<(&Janet, &Janet)> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get_key_value_proto` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::iter (line 1095) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1097:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1099:13 [INFO] [stdout] | [INFO] [stdout] 7 | let table = table! { 1 => "10", true => 10.0}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::ends_with (line 432) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:434:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:436:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = tuple![10, 40, 30]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:437:23 [INFO] [stdout] | [INFO] [stdout] 8 | assert!(v.ends_with(&[Janet::from(30)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:438:23 [INFO] [stdout] | [INFO] [stdout] 9 | assert!(v.ends_with(&[Janet::from(40), Janet::from(30)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:438:40 [INFO] [stdout] | [INFO] [stdout] 9 | assert!(v.ends_with(&[Janet::from(40), Janet::from(30)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:439:24 [INFO] [stdout] | [INFO] [stdout] 10 | assert!(!v.ends_with(&[Janet::from(50)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:440:24 [INFO] [stdout] | [INFO] [stdout] 11 | assert!(!v.ends_with(&[Janet::from(50), Janet::from(30)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:440:41 [INFO] [stdout] | [INFO] [stdout] 11 | assert!(!v.ends_with(&[Janet::from(50), Janet::from(30)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::chunks_exact (line 686) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:688:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::ends_with (line 266) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:268:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_lowercase_into (line 403) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:405:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::binary_search (line 473) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:475:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:477:9 [INFO] [stdout] | [INFO] [stdout] 7 | let s = tuple![0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:479:29 [INFO] [stdout] | [INFO] [stdout] 9 | assert_eq!(s.binary_search(&Janet::from(13)), Ok(9)); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:480:29 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(s.binary_search(&Janet::from(4)), Err(7)); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:481:29 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(s.binary_search(&Janet::from(100)), Err(13)); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:482:26 [INFO] [stdout] | [INFO] [stdout] 12 | let r = s.binary_search(&Janet::from(1)); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/structs.rs - types::structs::JanetStruct::keys (line 370) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/structs.rs:372:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:374:10 [INFO] [stdout] | [INFO] [stdout] 7 | let st = structs! { 1 => "10", true => 10.0}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `structs` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple (line 69) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:71:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_uppercase_into (line 588) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:590:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable (line 29) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:31:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:35:7 [INFO] [stdout] | [INFO] [stdout] 9 | table.insert(10, 20.3); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:945:40 [INFO] [stdout] | [INFO] [stdout] 945 | pub fn insert(&mut self, key: impl Into, value: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::chunks (line 647) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:649:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::binary_search (line 492) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:494:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:496:13 [INFO] [stdout] | [INFO] [stdout] 7 | let mut s = tuple![0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:497:11 [INFO] [stdout] | [INFO] [stdout] 8 | let num = Janet::from(42); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:503:5 [INFO] [stdout] | [INFO] [stdout] 14 | tuple![0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 42, 55].as_ref() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::to_uppercase_into (line 575) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:577:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::starts_with (line 401) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:403:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:405:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = tuple![10, 40, 30]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:406:25 [INFO] [stdout] | [INFO] [stdout] 8 | assert!(v.starts_with(&[Janet::from(10)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:407:25 [INFO] [stdout] | [INFO] [stdout] 9 | assert!(v.starts_with(&[Janet::from(10), Janet::from(40)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:407:42 [INFO] [stdout] | [INFO] [stdout] 9 | assert!(v.starts_with(&[Janet::from(10), Janet::from(40)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:408:26 [INFO] [stdout] | [INFO] [stdout] 10 | assert!(!v.starts_with(&[Janet::from(50)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:409:26 [INFO] [stdout] | [INFO] [stdout] 11 | assert!(!v.starts_with(&[Janet::from(10), Janet::from(50)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:409:43 [INFO] [stdout] | [INFO] [stdout] 11 | assert!(!v.starts_with(&[Janet::from(10), Janet::from(50)])); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::raw_get_owned_key_value (line 788) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:790:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:793:7 [INFO] [stdout] | [INFO] [stdout] 8 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:945:40 [INFO] [stdout] | [INFO] [stdout] 945 | pub fn insert(&mut self, key: impl Into, value: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:796:11 [INFO] [stdout] | [INFO] [stdout] 11 | table.raw_get_owned_key_value(10), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::raw_get_owned_key_value` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:802:53 [INFO] [stdout] | [INFO] [stdout] 802 | pub fn raw_get_owned_key_value(&self, key: impl Into) -> Option<(Janet, Janet)> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::raw_get_owned_key_value` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:799:18 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(table.raw_get_owned_key_value(11), None); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::raw_get_owned_key_value` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:802:53 [INFO] [stdout] | [INFO] [stdout] 802 | pub fn raw_get_owned_key_value(&self, key: impl Into) -> Option<(Janet, Janet)> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::raw_get_owned_key_value` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::fields_with (line 1468) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:1470:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::windows (line 604) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:606:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::get_proto (line 493) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:495:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:497:17 [INFO] [stdout] | [INFO] [stdout] 7 | let mut table = table! {1 => "a", 2 => "b"}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:498:13 [INFO] [stdout] | [INFO] [stdout] 8 | let proto = table! {3 => "c"}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:502:18 [INFO] [stdout] | [INFO] [stdout] 12 | assert_eq!(table.get_proto(3), Some(&Janet::from("c"))); [INFO] [stdout] | ^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get_proto` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:506:39 [INFO] [stdout] | [INFO] [stdout] 506 | pub fn get_proto(&self, key: impl Into) -> Option<&Janet> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get_proto` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:503:18 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(table.get_proto(11), None); [INFO] [stdout] | ^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get_proto` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:506:39 [INFO] [stdout] | [INFO] [stdout] 506 | pub fn get_proto(&self, key: impl Into) -> Option<&Janet> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get_proto` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::get_key_value_proto_mut (line 535) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:537:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:539:17 [INFO] [stdout] | [INFO] [stdout] 7 | let mut table = table! {1 => "a", 2 => "b"}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:540:13 [INFO] [stdout] | [INFO] [stdout] 8 | let proto = table! {3 => "c"}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:545:11 [INFO] [stdout] | [INFO] [stdout] 13 | table.get_key_value_proto_mut(3), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get_key_value_proto_mut` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:552:30 [INFO] [stdout] | [INFO] [stdout] 552 | &mut self, key: impl Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get_key_value_proto_mut` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:548:18 [INFO] [stdout] | [INFO] [stdout] 16 | assert_eq!(table.get_key_value_proto_mut(11), None); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get_key_value_proto_mut` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:552:30 [INFO] [stdout] | [INFO] [stdout] 552 | &mut self, key: impl Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get_key_value_proto_mut` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::get_key_value_mut (line 369) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:371:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:374:7 [INFO] [stdout] | [INFO] [stdout] 8 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:945:40 [INFO] [stdout] | [INFO] [stdout] 945 | pub fn insert(&mut self, key: impl Into, value: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:376:20 [INFO] [stdout] | [INFO] [stdout] 10 | let (k, v) = table.get_key_value_mut(10).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get_key_value_mut` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:391:30 [INFO] [stdout] | [INFO] [stdout] 391 | &mut self, key: impl Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get_key_value_mut` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:384:11 [INFO] [stdout] | [INFO] [stdout] 18 | table.get_key_value_mut(10), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get_key_value_mut` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:391:30 [INFO] [stdout] | [INFO] [stdout] 391 | &mut self, key: impl Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get_key_value_mut` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:387:18 [INFO] [stdout] | [INFO] [stdout] 21 | assert_eq!(table.get_key_value_mut(11), None); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get_key_value_mut` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:391:30 [INFO] [stdout] | [INFO] [stdout] 391 | &mut self, key: impl Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get_key_value_mut` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::clear (line 159) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:161:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:164:7 [INFO] [stdout] | [INFO] [stdout] 8 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:945:40 [INFO] [stdout] | [INFO] [stdout] 945 | pub fn insert(&mut self, key: impl Into, value: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::OccupiedEntry::insert (line 1626) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1631:24 [INFO] [stdout] | [INFO] [stdout] 8 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1634:7 [INFO] [stdout] | [INFO] [stdout] 11 | table.entry(10).or_insert(true); [INFO] [stdout] | ^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::entry` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:1167:39 [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn entry(&mut self, key: impl Into) -> Entry<'_, 'data> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::entry` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1636:39 [INFO] [stdout] | [INFO] [stdout] 13 | if let Entry::Occupied(mut o) = table.entry(10) { [INFO] [stdout] | ^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::entry` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:1167:39 [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn entry(&mut self, key: impl Into) -> Entry<'_, 'data> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::entry` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1640:18 [INFO] [stdout] | [INFO] [stdout] 17 | assert_eq!(table.get(10), Some(&Janet::number(10.0))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:292:33 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn get(&self, key: impl Into) -> Option<&Janet> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::OccupiedEntry::get_mut (line 1590) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1595:24 [INFO] [stdout] | [INFO] [stdout] 8 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1598:7 [INFO] [stdout] | [INFO] [stdout] 11 | table.entry(10).or_insert(true); [INFO] [stdout] | ^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::entry` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:1167:39 [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn entry(&mut self, key: impl Into) -> Entry<'_, 'data> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::entry` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1600:18 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(table.get(10), Some(&Janet::boolean(true))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:292:33 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn get(&self, key: impl Into) -> Option<&Janet> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1601:39 [INFO] [stdout] | [INFO] [stdout] 14 | if let Entry::Occupied(mut o) = table.entry(10) { [INFO] [stdout] | ^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::entry` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:1167:39 [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn entry(&mut self, key: impl Into) -> Entry<'_, 'data> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::entry` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1609:18 [INFO] [stdout] | [INFO] [stdout] 22 | assert_eq!(table.get(10), Some(&Janet::number(11.0))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:292:33 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn get(&self, key: impl Into) -> Option<&Janet> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::get_proto_mut (line 514) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:516:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:518:17 [INFO] [stdout] | [INFO] [stdout] 7 | let mut table = table! {1 => "a", 2 => "b"}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:519:13 [INFO] [stdout] | [INFO] [stdout] 8 | let proto = table! {3 => "c"}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:523:18 [INFO] [stdout] | [INFO] [stdout] 12 | assert_eq!(table.get_proto_mut(3), Some(&mut Janet::from("c"))); [INFO] [stdout] | ^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get_proto_mut` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:527:47 [INFO] [stdout] | [INFO] [stdout] 527 | pub fn get_proto_mut(&mut self, key: impl Into) -> Option<&mut Janet> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get_proto_mut` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:524:18 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(table.get_proto_mut(11), None); [INFO] [stdout] | ^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get_proto_mut` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:527:47 [INFO] [stdout] | [INFO] [stdout] 527 | pub fn get_proto_mut(&mut self, key: impl Into) -> Option<&mut Janet> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get_proto_mut` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::OccupiedEntry::remove (line 1688) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1693:24 [INFO] [stdout] | [INFO] [stdout] 8 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1696:7 [INFO] [stdout] | [INFO] [stdout] 11 | table.entry(10).or_insert(true); [INFO] [stdout] | ^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::entry` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:1167:39 [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn entry(&mut self, key: impl Into) -> Entry<'_, 'data> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::entry` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1698:35 [INFO] [stdout] | [INFO] [stdout] 13 | if let Entry::Occupied(o) = table.entry(10) { [INFO] [stdout] | ^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::entry` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:1167:39 [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn entry(&mut self, key: impl Into) -> Entry<'_, 'data> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::entry` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1702:16 [INFO] [stdout] | [INFO] [stdout] 17 | assert!(!table.contains_key(10)); [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::contains_key` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:1011:42 [INFO] [stdout] | [INFO] [stdout] 1011 | pub fn contains_key(&self, key: impl Into) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::contains_key` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::Entry::insert (line 1437) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1439:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1442:32 [INFO] [stdout] | [INFO] [stdout] 8 | let entry = table.entry("Hey").insert(10); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::table::Entry::<'a, 'data>::insert` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:1447:37 [INFO] [stdout] | [INFO] [stdout] 1447 | pub fn insert(self, value: impl Into) -> OccupiedEntry<'a, 'data> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::table::Entry::<'a, 'data>::insert` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::get_owned_key_value (line 739) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:741:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:744:7 [INFO] [stdout] | [INFO] [stdout] 8 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:945:40 [INFO] [stdout] | [INFO] [stdout] 945 | pub fn insert(&mut self, key: impl Into, value: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:747:11 [INFO] [stdout] | [INFO] [stdout] 11 | table.get_owned_key_value(10), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get_owned_key_value` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:753:49 [INFO] [stdout] | [INFO] [stdout] 753 | pub fn get_owned_key_value(&self, key: impl Into) -> Option<(Janet, Janet)> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get_owned_key_value` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:750:18 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(table.get_owned_key_value(11), None); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get_owned_key_value` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:753:49 [INFO] [stdout] | [INFO] [stdout] 753 | pub fn get_owned_key_value(&self, key: impl Into) -> Option<(Janet, Janet)> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get_owned_key_value` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::binary_search_by (line 530) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:532:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:534:9 [INFO] [stdout] | [INFO] [stdout] 7 | let s = tuple![0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:536:12 [INFO] [stdout] | [INFO] [stdout] 9 | let seek = Janet::from(13); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:538:12 [INFO] [stdout] | [INFO] [stdout] 11 | let seek = Janet::from(4); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:540:12 [INFO] [stdout] | [INFO] [stdout] 13 | let seek = Janet::from(100); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:542:12 [INFO] [stdout] | [INFO] [stdout] 15 | let seek = Janet::from(1); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::repeat (line 373) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:375:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:378:5 [INFO] [stdout] | [INFO] [stdout] 8 | tuple![1, 2].repeat(3).as_ref(), [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:379:5 [INFO] [stdout] | [INFO] [stdout] 9 | tuple![1, 2, 1, 2, 1, 2].as_ref() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::removed (line 138) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:140:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:143:7 [INFO] [stdout] | [INFO] [stdout] 8 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:945:40 [INFO] [stdout] | [INFO] [stdout] 945 | pub fn insert(&mut self, key: impl Into, value: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:144:7 [INFO] [stdout] | [INFO] [stdout] 9 | table.insert(20, "twenty"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:945:40 [INFO] [stdout] | [INFO] [stdout] 945 | pub fn insert(&mut self, key: impl Into, value: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:147:7 [INFO] [stdout] | [INFO] [stdout] 12 | table.remove(20); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::remove` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:856:40 [INFO] [stdout] | [INFO] [stdout] 856 | pub fn remove(&mut self, key: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::remove` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::repeat (line 385) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:387:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::rsplitn (line 933) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:935:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:937:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = tuple![10, 40, 30, 20, 60, 50]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::ends_with (line 445) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:447:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:449:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = tuple![10, 40, 30]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::OccupiedEntry::into_mut (line 1656) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1661:24 [INFO] [stdout] | [INFO] [stdout] 8 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1664:7 [INFO] [stdout] | [INFO] [stdout] 11 | table.entry(10).or_insert(true); [INFO] [stdout] | ^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::entry` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:1167:39 [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn entry(&mut self, key: impl Into) -> Entry<'_, 'data> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::entry` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1666:35 [INFO] [stdout] | [INFO] [stdout] 13 | if let Entry::Occupied(o) = table.entry(10) { [INFO] [stdout] | ^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::entry` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:1167:39 [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn entry(&mut self, key: impl Into) -> Entry<'_, 'data> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::entry` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1670:18 [INFO] [stdout] | [INFO] [stdout] 17 | assert_eq!(table.get(10), Some(&Janet::integer(11))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:292:33 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn get(&self, key: impl Into) -> Option<&Janet> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::first (line 224) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:226:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:228:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = tuple![10, 40, 30]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:229:18 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(Some(&Janet::from(10)), v.first()); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::remove (line 844) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:846:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:849:7 [INFO] [stdout] | [INFO] [stdout] 8 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:945:40 [INFO] [stdout] | [INFO] [stdout] 945 | pub fn insert(&mut self, key: impl Into, value: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:851:18 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(table.remove(10), Some(Janet::from("ten"))); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::remove` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:856:40 [INFO] [stdout] | [INFO] [stdout] 856 | pub fn remove(&mut self, key: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::remove` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:852:18 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(table.remove(10), None); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::remove` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:856:40 [INFO] [stdout] | [INFO] [stdout] 856 | pub fn remove(&mut self, key: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::remove` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::Entry::or_insert_with_key (line 1527) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1529:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::windows (line 618) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:620:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::keys (line 1037) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1039:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1041:13 [INFO] [stdout] | [INFO] [stdout] 7 | let table = table! { 1 => "10", true => 10.0}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::rchunks (line 721) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:723:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::values_mut (line 1073) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1075:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1077:17 [INFO] [stdout] | [INFO] [stdout] 7 | let mut table = table! { 1 => "10", true => 10.0}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::is_empty (line 228) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:230:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:235:7 [INFO] [stdout] | [INFO] [stdout] 10 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:945:40 [INFO] [stdout] | [INFO] [stdout] 945 | pub fn insert(&mut self, key: impl Into, value: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/structs.rs - types::structs::JanetStruct::get_owned (line 256) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/structs.rs:258:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:261:6 [INFO] [stdout] | [INFO] [stdout] 8 | .put(10, "ten") [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/structs.rs:30:32 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn put(self, key: impl Into, value: impl Into) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:262:6 [INFO] [stdout] | [INFO] [stdout] 9 | .put(11, "eleven") [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/structs.rs:30:32 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn put(self, key: impl Into, value: impl Into) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `JanetStructBuilder::<'data>::put` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:264:15 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(st.get_owned(10), Some(Janet::from("ten"))); [INFO] [stdout] | ^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `JanetStruct::<'data>::get_owned` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/structs.rs:267:39 [INFO] [stdout] | [INFO] [stdout] 267 | pub fn get_owned(&self, key: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `JanetStruct::<'data>::get_owned` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::split (line 785) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:787:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:789:11 [INFO] [stdout] | [INFO] [stdout] 7 | let arr = tuple![10, 40, 33, 20]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:795:34 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(iter.next().unwrap(), tuple![10, 40].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:796:34 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(iter.next().unwrap(), tuple![20].as_ref()); [INFO] [stdout] | ^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/structs.rs - types::structs::JanetStruct::values (line 388) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/structs.rs:390:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/structs.rs:392:10 [INFO] [stdout] | [INFO] [stdout] 7 | let st = structs! { 1 => "10", true => 10.0}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `structs` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::len (line 210) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:212:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:217:7 [INFO] [stdout] | [INFO] [stdout] 10 | table.insert(10, "ten"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:945:40 [INFO] [stdout] | [INFO] [stdout] 945 | pub fn insert(&mut self, key: impl Into, value: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::get (line 137) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:139:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:141:45 [INFO] [stdout] | [INFO] [stdout] 7 | let tup = JanetTuple::builder(2).put("hey").put(11).finalize(); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `JanetTupleBuilder::<'data>::put` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/tuple.rs:32:38 [INFO] [stdout] | [INFO] [stdout] 32 | pub fn put(mut self, value: impl Into) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `JanetTupleBuilder::<'data>::put` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::trim_end (line 723) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:725:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::splitn (line 901) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:903:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = tuple![10, 40, 30, 20, 60, 50]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/string.rs - types::string::JanetString::trim_start (line 700) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/string.rs:702:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::starts_with (line 414) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:416:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:418:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = tuple![10, 40, 30]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::split (line 823) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:825:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:827:11 [INFO] [stdout] | [INFO] [stdout] 7 | let arr = tuple![10, 6, 33, 20]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stderr] error: test failed, to rerun pass '--doc' [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:833:34 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(iter.next().unwrap(), tuple![10].as_ref()); [INFO] [stdout] | ^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:835:34 [INFO] [stdout] | [INFO] [stdout] 15 | assert_eq!(iter.next().unwrap(), tuple![20].as_ref()); [INFO] [stdout] | ^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::Entry::or_insert (line 1480) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1482:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1486:7 [INFO] [stdout] | [INFO] [stdout] 9 | table.entry(10).or_insert(true); [INFO] [stdout] | ^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::entry` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:1167:39 [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn entry(&mut self, key: impl Into) -> Entry<'_, 'data> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::entry` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1487:18 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(table.get(10), Some(&Janet::boolean(true))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:292:33 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn get(&self, key: impl Into) -> Option<&Janet> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1489:8 [INFO] [stdout] | [INFO] [stdout] 12 | *table.entry(10).or_insert(10) = Janet::boolean(false); [INFO] [stdout] | ^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::entry` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:1167:39 [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn entry(&mut self, key: impl Into) -> Entry<'_, 'data> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::entry` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1489:18 [INFO] [stdout] | [INFO] [stdout] 12 | *table.entry(10).or_insert(10) = Janet::boolean(false); [INFO] [stdout] | ^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::table::Entry::<'a, 'data>::or_insert` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:1493:42 [INFO] [stdout] | [INFO] [stdout] 1493 | pub fn or_insert(self, default: impl Into) -> &'a mut Janet { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::table::Entry::<'a, 'data>::or_insert` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1490:18 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(table.get(10), Some(&Janet::boolean(false))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:292:33 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn get(&self, key: impl Into) -> Option<&Janet> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get` [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::VacantEntry::insert (line 1754) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1759:24 [INFO] [stdout] | [INFO] [stdout] 8 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1763:33 [INFO] [stdout] | [INFO] [stdout] 12 | if let Entry::Vacant(o) = table.entry(10) { [INFO] [stdout] | ^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::entry` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:1167:39 [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn entry(&mut self, key: impl Into) -> Entry<'_, 'data> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::entry` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1764:7 [INFO] [stdout] | [INFO] [stdout] 13 | o.insert(20); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::table::VacantEntry::<'a, 'data>::insert` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:1770:37 [INFO] [stdout] | [INFO] [stdout] 1770 | pub fn insert(self, value: impl Into) -> &'a mut Janet { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::table::VacantEntry::<'a, 'data>::insert` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:1767:18 [INFO] [stdout] | [INFO] [stdout] 16 | assert_eq!(table.get(10), Some(&Janet::integer(20))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:292:33 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn get(&self, key: impl Into) -> Option<&Janet> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::try_insert (line 972) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:974:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:977:16 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(map.try_insert(37, "a").unwrap(), &Janet::from("a")); [INFO] [stdout] | ^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::try_insert` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:986:30 [INFO] [stdout] | [INFO] [stdout] 986 | &mut self, key: impl Into, value: impl Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::try_insert` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:979:15 [INFO] [stdout] | [INFO] [stdout] 10 | let err = map.try_insert(37, "b").unwrap_err(); [INFO] [stdout] | ^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::try_insert` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:986:30 [INFO] [stdout] | [INFO] [stdout] 986 | &mut self, key: impl Into, value: impl Into, [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::try_insert` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:980:30 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(err.entry.key(), &Janet::from(37)); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::split_first (line 248) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:250:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:252:9 [INFO] [stdout] | [INFO] [stdout] 7 | let x = tuple![0, 1, 2]; [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:255:24 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(first, &Janet::from(0)); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:256:28 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(elements, &[Janet::from(1), Janet::from(2)]); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:256:44 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(elements, &[Janet::from(1), Janet::from(2)]); [INFO] [stdout] | ^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::JanetTable::insert (line 930) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:932:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:937:18 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(table.insert(37, "a"), None); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:945:40 [INFO] [stdout] | [INFO] [stdout] 945 | pub fn insert(&mut self, key: impl Into, value: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:940:7 [INFO] [stdout] | [INFO] [stdout] 13 | table.insert(37, "b"); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:945:40 [INFO] [stdout] | [INFO] [stdout] 945 | pub fn insert(&mut self, key: impl Into, value: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:941:18 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(table.insert(37, "c"), Some(Janet::from("b"))); [INFO] [stdout] | ^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:945:40 [INFO] [stdout] | [INFO] [stdout] 945 | pub fn insert(&mut self, key: impl Into, value: impl Into) -> Option { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::insert` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/table.rs:942:18 [INFO] [stdout] | [INFO] [stdout] 15 | assert_eq!(table.get(37), Some(&Janet::from("c"))); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `janetrs::JanetTable::<'data>::get` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/table.rs:292:33 [INFO] [stdout] | [INFO] [stdout] 292 | pub fn get(&self, key: impl Into) -> Option<&Janet> { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `janetrs::JanetTable::<'data>::get` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::split_at (line 328) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:330:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:332:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = tuple![1, 2, 3, 4, 5, 6]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:337:23 [INFO] [stdout] | [INFO] [stdout] 12 | assert_eq!(right, tuple![1, 2, 3, 4, 5, 6].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:342:22 [INFO] [stdout] | [INFO] [stdout] 17 | assert_eq!(left, tuple![1, 2].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:343:23 [INFO] [stdout] | [INFO] [stdout] 18 | assert_eq!(right, tuple![3, 4, 5, 6].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:348:22 [INFO] [stdout] | [INFO] [stdout] 23 | assert_eq!(left, tuple![1, 2, 3, 4, 5, 6].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::rsplit (line 868) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:870:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:872:9 [INFO] [stdout] | [INFO] [stdout] 7 | let v = tuple![0, 1, 1, 2, 3, 5, 8]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:878:32 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(it.next().unwrap(), tuple![3, 5].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:879:32 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(it.next().unwrap(), tuple![1, 1].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/table.rs - types::table::VacantEntry::into_key (line 1814) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/table.rs:1819:24 [INFO] [stdout] | [INFO] [stdout] 8 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::rsplit (line 850) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:852:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:854:11 [INFO] [stdout] | [INFO] [stdout] 7 | let arr = tuple![11, 22, 33, 0, 44, 55]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:860:34 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(iter.next().unwrap(), tuple![44, 55].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:861:34 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(iter.next().unwrap(), tuple![11, 22, 33].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::len (line 174) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:176:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:178:45 [INFO] [stdout] | [INFO] [stdout] 7 | let tup = JanetTuple::builder(2).put("hey").put(11).finalize(); [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: ~const From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: required because of the requirements on the impl of `Into` for `{integer}` [INFO] [stdout] note: required by a bound in `JanetTupleBuilder::<'data>::put` [INFO] [stdout] --> /opt/rustwide/workdir/src/types/tuple.rs:32:38 [INFO] [stdout] | [INFO] [stdout] 32 | pub fn put(mut self, value: impl Into) -> Self { [INFO] [stdout] | ^^^^^^^^^^^ required by this bound in `JanetTupleBuilder::<'data>::put` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::split (line 805) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:807:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:809:11 [INFO] [stdout] | [INFO] [stdout] 7 | let arr = tuple![10, 40, 33]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0283]: type annotations needed [INFO] [stdout] --> src/types/tuple.rs:815:34 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(iter.next().unwrap(), tuple![10, 40].as_ref()); [INFO] [stdout] | ^^^^^^^^^^^^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] = note: multiple `impl`s satisfying `janetrs::Janet: From<{integer}>` found in the `janetrs` crate: [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] - impl From for janetrs::Janet; [INFO] [stdout] = note: this error originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0283, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0283`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/types/tuple.rs - types::tuple::JanetTuple::rchunks_exact (line 760) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `client` in `janetrs` [INFO] [stdout] --> src/types/tuple.rs:762:24 [INFO] [stdout] | [INFO] [stdout] 5 | let _client = janetrs::client::JanetClient::init().unwrap(); [INFO] [stdout] | ^^^^^^ could not find `client` in `janetrs` [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/gc.rs - gc::JanetGc::unlock (line 55) [INFO] [stdout] src/macros.rs - macros::array (line 63) [INFO] [stdout] src/macros.rs - macros::array (line 74) [INFO] [stdout] src/macros.rs - macros::structs (line 118) [INFO] [stdout] src/macros.rs - macros::table (line 155) [INFO] [stdout] src/macros.rs - macros::tuple (line 13) [INFO] [stdout] src/macros.rs - macros::tuple (line 24) [INFO] [stdout] src/types.rs - types::Janet (line 115) [INFO] [stdout] src/types.rs - types::Janet (line 149) [INFO] [stdout] src/types.rs - types::Janet (line 98) [INFO] [stdout] src/types.rs - types::Janet::unwrap_or (line 367) [INFO] [stdout] src/types.rs - types::Janet::unwrap_or_default (line 418) [INFO] [stdout] src/types.rs - types::Janet::unwrap_or_else (line 390) [INFO] [stdout] src/types/array.rs - types::array::JanetArray (line 38) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::append (line 424) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::binary_search (line 1004) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::binary_search (line 1023) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::binary_search_by (line 1060) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::binary_search_by_key (line 1101) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::capacity (line 111) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::chunks (line 1587) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::chunks_exact (line 1666) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::chunks_exact_mut (line 1706) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::chunks_mut (line 1623) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::contains (line 405) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::dedup (line 1121) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::dedup_by (line 1175) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::dedup_by_key (line 1142) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::ends_with (line 963) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::ends_with (line 976) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::ensure (line 178) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::first (line 560) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::first_mut (line 584) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::get (line 323) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::get_mut (line 350) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::insert (line 450) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::is_empty (line 144) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::iter (line 1492) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::iter_mut (line 1512) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::last (line 660) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::last_mut (line 684) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::len (line 126) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::new (line 61) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::peek (line 304) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::pop (line 281) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::push (line 262) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::rchunks (line 1745) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::rchunks_exact (line 1824) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::rchunks_exact_mut (line 1865) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::rchunks_mut (line 1781) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::remove (line 483) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::repeat (line 904) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::repeat (line 916) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::reserve (line 204) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::reserve_exact (line 233) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::reverse (line 881) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::rsplit (line 1984) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::rsplit (line 2002) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::rsplit_mut (line 2029) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::rsplitn (line 2124) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::rsplitn_mut (line 2153) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::sort (line 1256) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::sort_by (line 1300) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::sort_by_key (line 1343) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::sort_unstable (line 1382) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::sort_unstable_by (line 1424) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::sort_unstable_by_key (line 1466) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::split (line 1894) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::split (line 1914) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::split (line 1932) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::split_at (line 768) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::split_at_mut (line 815) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::split_first (line 609) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::split_first_mut (line 634) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::split_last (line 709) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::split_last_mut (line 734) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::split_mut (line 1958) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::splitn (line 2063) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::splitn_mut (line 2091) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::starts_with (line 932) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::starts_with (line 945) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::swap (line 854) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::truncate (line 515) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::truncate (line 527) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::truncate (line 539) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::windows (line 1544) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::windows (line 1558) [INFO] [stdout] src/types/array.rs - types::array::JanetArray::with_capacity (line 81) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer (line 45) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer (line 55) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer (line 67) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::as_bytes (line 343) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::as_bytes_mut (line 361) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::bytes (line 1578) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::char_indices (line 1622) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::chars (line 1595) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::contains (line 379) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::ends_with (line 411) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::fields (line 1649) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::fields (line 1664) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::fields_with (line 1689) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::fields_with (line 1705) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::find (line 1193) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::find_byte (line 1241) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::find_byteset (line 1335) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::find_char (line 1278) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::find_iter (line 1503) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::find_iter (line 1515) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::find_not_byteset (line 1376) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::grapheme_indices (line 1731) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::grapheme_indices (line 1744) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::graphemes (line 1776) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::graphemes (line 1787) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::is_ascii (line 431) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::is_empty (line 173) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::is_utf8 (line 449) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::len (line 156) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::lines (line 1810) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::lines_with_terminator (line 1855) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::make_ascii_lowercase (line 654) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::make_ascii_lowercase (line 665) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::make_ascii_uppercase (line 867) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::make_ascii_uppercase (line 878) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::new (line 99) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::push_char (line 285) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::rfind (line 1222) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::rfind_byte (line 1257) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::rfind_byteset (line 1420) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::rfind_char (line 1300) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::rfind_iter (line 1547) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::rfind_iter (line 1559) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::rfind_not_byteset (line 1464) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2104) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2138) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2163) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2175) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::rsplit (line 2206) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::rsplitn (line 2291) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::sentence_indices (line 1901) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::sentences (line 1935) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::split (line 1964) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::split (line 1999) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::split (line 2024) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::split (line 2036) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::split (line 2067) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::splitn (line 2242) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::starts_with (line 395) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_ascii_lowercase (line 616) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_ascii_lowercase (line 626) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_ascii_uppercase (line 829) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_ascii_uppercase (line 839) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase (line 490) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase (line 500) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase (line 510) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase_into (line 545) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase_into (line 558) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_lowercase_into (line 571) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase (line 699) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase (line 709) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase (line 719) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase_into (line 757) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase_into (line 770) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::to_uppercase_into (line 783) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::trim (line 900) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::trim_end (line 952) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::trim_end_with (line 1020) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::trim_start (line 926) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::trim_start_with (line 998) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::trim_with (line 976) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::utf8_chunks (line 2339) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::with_capacity (line 119) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::word_indices (line 2383) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::words (line 2423) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::words_with_break_indices (line 2456) [INFO] [stdout] src/types/buffer.rs - types::buffer::JanetBuffer::words_with_breaks (line 2492) [INFO] [stdout] src/types/fiber.rs - types::fiber::JanetFiber::exec (line 117) [INFO] [stdout] src/types/fiber.rs - types::fiber::JanetFiber::exec_input (line 150) [INFO] [stdout] src/types/fiber.rs - types::fiber::JanetFiber::exec_with (line 185) [INFO] [stdout] src/types/string.rs - types::string::JanetString (line 105) [INFO] [stdout] src/types/string.rs - types::string::JanetString (line 96) [INFO] [stdout] src/types/string.rs - types::string::JanetString::as_bytes (line 218) [INFO] [stdout] src/types/string.rs - types::string::JanetString::bytes (line 1341) [INFO] [stdout] src/types/string.rs - types::string::JanetString::char_indices (line 1385) [INFO] [stdout] src/types/string.rs - types::string::JanetString::chars (line 1358) [INFO] [stdout] src/types/string.rs - types::string::JanetString::contains (line 234) [INFO] [stdout] src/types/string.rs - types::string::JanetString::ends_with (line 266) [INFO] [stdout] src/types/string.rs - types::string::JanetString::fields (line 1412) [INFO] [stdout] src/types/string.rs - types::string::JanetString::fields (line 1427) [INFO] [stdout] src/types/string.rs - types::string::JanetString::fields_with (line 1452) [INFO] [stdout] src/types/string.rs - types::string::JanetString::fields_with (line 1468) [INFO] [stdout] src/types/string.rs - types::string::JanetString::find (line 958) [INFO] [stdout] src/types/string.rs - types::string::JanetString::find_byte (line 1006) [INFO] [stdout] src/types/string.rs - types::string::JanetString::find_byteset (line 1100) [INFO] [stdout] src/types/string.rs - types::string::JanetString::find_char (line 1043) [INFO] [stdout] src/types/string.rs - types::string::JanetString::find_iter (line 1265) [INFO] [stdout] src/types/string.rs - types::string::JanetString::find_iter (line 1277) [INFO] [stdout] src/types/string.rs - types::string::JanetString::find_not_byteset (line 1138) [INFO] [stdout] src/types/string.rs - types::string::JanetString::grapheme_indices (line 1494) [INFO] [stdout] src/types/string.rs - types::string::JanetString::graphemes (line 1518) [INFO] [stdout] src/types/string.rs - types::string::JanetString::graphemes (line 1529) [INFO] [stdout] src/types/string.rs - types::string::JanetString::is_ascii (line 286) [INFO] [stdout] src/types/string.rs - types::string::JanetString::is_empty (line 200) [INFO] [stdout] src/types/string.rs - types::string::JanetString::is_utf8 (line 304) [INFO] [stdout] src/types/string.rs - types::string::JanetString::len (line 184) [INFO] [stdout] src/types/string.rs - types::string::JanetString::lines (line 1552) [INFO] [stdout] src/types/string.rs - types::string::JanetString::lines_with_terminator (line 1597) [INFO] [stdout] src/types/string.rs - types::string::JanetString::new (line 130) [INFO] [stdout] src/types/string.rs - types::string::JanetString::rfind (line 987) [INFO] [stdout] src/types/string.rs - types::string::JanetString::rfind_byte (line 1022) [INFO] [stdout] src/types/string.rs - types::string::JanetString::rfind_byteset (line 1182) [INFO] [stdout] src/types/string.rs - types::string::JanetString::rfind_char (line 1065) [INFO] [stdout] src/types/string.rs - types::string::JanetString::rfind_iter (line 1310) [INFO] [stdout] src/types/string.rs - types::string::JanetString::rfind_iter (line 1322) [INFO] [stdout] src/types/string.rs - types::string::JanetString::rfind_not_byteset (line 1226) [INFO] [stdout] src/types/string.rs - types::string::JanetString::rsplit (line 1846) [INFO] [stdout] src/types/string.rs - types::string::JanetString::rsplit (line 1880) [INFO] [stdout] src/types/string.rs - types::string::JanetString::rsplit (line 1905) [INFO] [stdout] src/types/string.rs - types::string::JanetString::rsplit (line 1917) [INFO] [stdout] src/types/string.rs - types::string::JanetString::rsplit (line 1948) [INFO] [stdout] src/types/string.rs - types::string::JanetString::rsplitn (line 2033) [INFO] [stdout] src/types/string.rs - types::string::JanetString::sentence_indices (line 1643) [INFO] [stdout] src/types/string.rs - types::string::JanetString::sentences (line 1677) [INFO] [stdout] src/types/string.rs - types::string::JanetString::split (line 1706) [INFO] [stdout] src/types/string.rs - types::string::JanetString::split (line 1741) [INFO] [stdout] src/types/string.rs - types::string::JanetString::split (line 1766) [INFO] [stdout] src/types/string.rs - types::string::JanetString::split (line 1778) [INFO] [stdout] src/types/string.rs - types::string::JanetString::split (line 1809) [INFO] [stdout] src/types/string.rs - types::string::JanetString::splitn (line 1984) [INFO] [stdout] src/types/string.rs - types::string::JanetString::starts_with (line 250) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_ascii_lowercase (line 472) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_ascii_lowercase (line 482) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_ascii_uppercase (line 643) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_ascii_uppercase (line 653) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_lowercase (line 345) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_lowercase (line 355) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_lowercase (line 365) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_lowercase_into (line 403) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_lowercase_into (line 416) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_lowercase_into (line 429) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_uppercase (line 517) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_uppercase (line 527) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_uppercase (line 537) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_uppercase_into (line 575) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_uppercase_into (line 588) [INFO] [stdout] src/types/string.rs - types::string::JanetString::to_uppercase_into (line 601) [INFO] [stdout] src/types/string.rs - types::string::JanetString::trim (line 677) [INFO] [stdout] src/types/string.rs - types::string::JanetString::trim_end (line 723) [INFO] [stdout] src/types/string.rs - types::string::JanetString::trim_end_with (line 785) [INFO] [stdout] src/types/string.rs - types::string::JanetString::trim_start (line 700) [INFO] [stdout] src/types/string.rs - types::string::JanetString::trim_start_with (line 763) [INFO] [stdout] src/types/string.rs - types::string::JanetString::trim_with (line 744) [INFO] [stdout] src/types/string.rs - types::string::JanetString::utf8_chunks (line 2081) [INFO] [stdout] src/types/string.rs - types::string::JanetString::word_indices (line 2125) [INFO] [stdout] src/types/string.rs - types::string::JanetString::words (line 2165) [INFO] [stdout] src/types/string.rs - types::string::JanetString::words_with_break_indices (line 2198) [INFO] [stdout] src/types/string.rs - types::string::JanetString::words_with_breaks (line 2234) [INFO] [stdout] src/types/structs.rs - types::structs::JanetStruct (line 56) [INFO] [stdout] src/types/structs.rs - types::structs::JanetStruct::contains (line 352) [INFO] [stdout] src/types/structs.rs - types::structs::JanetStruct::contains_key (line 335) [INFO] [stdout] src/types/structs.rs - types::structs::JanetStruct::get (line 155) [INFO] [stdout] src/types/structs.rs - types::structs::JanetStruct::get_key_value (line 173) [INFO] [stdout] src/types/structs.rs - types::structs::JanetStruct::get_owned (line 256) [INFO] [stdout] src/types/structs.rs - types::structs::JanetStruct::get_owned_key_value (line 282) [INFO] [stdout] src/types/structs.rs - types::structs::JanetStruct::is_empty (line 134) [INFO] [stdout] src/types/structs.rs - types::structs::JanetStruct::iter (line 406) [INFO] [stdout] src/types/structs.rs - types::structs::JanetStruct::keys (line 370) [INFO] [stdout] src/types/structs.rs - types::structs::JanetStruct::len (line 116) [INFO] [stdout] src/types/structs.rs - types::structs::JanetStruct::values (line 388) [INFO] [stdout] src/types/symbol.rs - types::symbol::JanetKeyword::as_bytes (line 319) [INFO] [stdout] src/types/symbol.rs - types::symbol::JanetKeyword::is_empty (line 304) [INFO] [stdout] src/types/symbol.rs - types::symbol::JanetKeyword::len (line 288) [INFO] [stdout] src/types/symbol.rs - types::symbol::JanetKeyword::new (line 249) [INFO] [stdout] src/types/symbol.rs - types::symbol::JanetSymbol::as_bytes (line 117) [INFO] [stdout] src/types/symbol.rs - types::symbol::JanetSymbol::is_empty (line 102) [INFO] [stdout] src/types/symbol.rs - types::symbol::JanetSymbol::len (line 86) [INFO] [stdout] src/types/symbol.rs - types::symbol::JanetSymbol::new (line 28) [INFO] [stdout] src/types/symbol.rs - types::symbol::JanetSymbol::unique (line 55) [INFO] [stdout] src/types/table.rs - types::table::Entry::insert (line 1437) [INFO] [stdout] src/types/table.rs - types::table::Entry::key (line 1460) [INFO] [stdout] src/types/table.rs - types::table::Entry::or_insert (line 1480) [INFO] [stdout] src/types/table.rs - types::table::Entry::or_insert_with (line 1504) [INFO] [stdout] src/types/table.rs - types::table::Entry::or_insert_with_key (line 1527) [INFO] [stdout] src/types/table.rs - types::table::JanetTable (line 29) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::capacity (line 123) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::clear (line 159) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::contains (line 1018) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::contains_key (line 1000) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::get (line 281) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::get_key_value (line 299) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::get_key_value_mut (line 369) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::get_key_value_proto (line 639) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::get_key_value_proto_mut (line 535) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::get_mut (line 347) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::get_owned (line 713) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::get_owned_key_value (line 739) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::get_proto (line 493) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::get_proto_mut (line 514) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::insert (line 930) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::is_empty (line 228) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::iter (line 1095) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::iter_mut (line 1118) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::keys (line 1037) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::len (line 210) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::new (line 54) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::raw_get_owned (line 762) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::raw_get_owned_key_value (line 788) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::remove (line 844) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::removed (line 138) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::set_prototype (line 262) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::try_insert (line 972) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::values (line 1055) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::values_mut (line 1073) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::with_capacity (line 71) [INFO] [stdout] src/types/table.rs - types::table::JanetTable::with_prototype (line 91) [INFO] [stdout] src/types/table.rs - types::table::OccupiedEntry::get (line 1563) [INFO] [stdout] src/types/table.rs - types::table::OccupiedEntry::get_mut (line 1590) [INFO] [stdout] src/types/table.rs - types::table::OccupiedEntry::insert (line 1626) [INFO] [stdout] src/types/table.rs - types::table::OccupiedEntry::into_mut (line 1656) [INFO] [stdout] src/types/table.rs - types::table::OccupiedEntry::remove (line 1688) [INFO] [stdout] src/types/table.rs - types::table::VacantEntry::insert (line 1754) [INFO] [stdout] src/types/table.rs - types::table::VacantEntry::into_key (line 1814) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple (line 69) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::binary_search (line 473) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::binary_search (line 492) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::binary_search_by (line 530) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::binary_search_by_key (line 571) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::chunks (line 647) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::chunks_exact (line 686) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::contains (line 207) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::ends_with (line 432) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::ends_with (line 445) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::first (line 224) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::get (line 137) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::is_empty (line 189) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::last (line 272) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::len (line 174) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::rchunks (line 721) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::rchunks_exact (line 760) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::repeat (line 373) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::repeat (line 385) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::rsplit (line 850) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::rsplit (line 868) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::rsplitn (line 933) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::split (line 785) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::split (line 805) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::split (line 823) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::split_at (line 328) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::split_first (line 248) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::split_last (line 296) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::splitn (line 901) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::starts_with (line 401) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::starts_with (line 414) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::windows (line 604) [INFO] [stdout] src/types/tuple.rs - types::tuple::JanetTuple::windows (line 618) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 5 passed; 354 failed; 3 ignored; 0 measured; 0 filtered out; finished in 2.21s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "77b3f73ac1be799be316fa69f0b6ed96df997485381fad1b6d67c6d931cfe31e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "77b3f73ac1be799be316fa69f0b6ed96df997485381fad1b6d67c6d931cfe31e", kill_on_drop: false }` [INFO] [stdout] 77b3f73ac1be799be316fa69f0b6ed96df997485381fad1b6d67c6d931cfe31e