[INFO] cloning repository https://github.com/eddmann/santa-lang-rs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/eddmann/santa-lang-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Feddmann%2Fsanta-lang-rs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Feddmann%2Fsanta-lang-rs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] ef1de2b54564f8ff363310449b1b827ee00266e4
[INFO] testing eddmann/santa-lang-rs against 1.85.0 for beta-1.86-3
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Feddmann%2Fsanta-lang-rs" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/eddmann/santa-lang-rs on toolchain 1.85.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.85.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/eddmann/santa-lang-rs
[INFO] finished tweaking git repo https://github.com/eddmann/santa-lang-rs
[INFO] tweaked toml for git repo https://github.com/eddmann/santa-lang-rs written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/eddmann/santa-lang-rs already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.85.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
[INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
[INFO] [stderr] note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
[INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
[INFO] [stderr]     Updating git repository `https://github.com/eddmann/im-rs.git`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded proc-macro2 v1.0.64
[INFO] [stderr]   Downloaded errno-dragonfly v0.1.2
[INFO] [stderr]   Downloaded windows-targets v0.48.1
[INFO] [stderr]   Downloaded wasm-bindgen-futures v0.4.37
[INFO] [stderr]   Downloaded log v0.4.19
[INFO] [stderr]   Downloaded float-cmp v0.9.0
[INFO] [stderr]   Downloaded shlex v1.1.0
[INFO] [stderr]   Downloaded valuable v0.1.0
[INFO] [stderr]   Downloaded option-ext v0.2.0
[INFO] [stderr]   Downloaded heck v0.4.1
[INFO] [stderr]   Downloaded endian-type v0.1.2
[INFO] [stderr]   Downloaded dirs-next v2.0.0
[INFO] [stderr]   Downloaded dirs-sys-next v0.1.2
[INFO] [stderr]   Downloaded uuid v1.4.0
[INFO] [stderr]   Downloaded bytes v1.4.0
[INFO] [stderr]   Downloaded crossbeam-channel v0.4.4
[INFO] [stderr]   Downloaded mio v0.8.8
[INFO] [stderr]   Downloaded rustyline v11.0.0
[INFO] [stderr]   Downloaded nix v0.26.2
[INFO] [stderr]   Downloaded windows_aarch64_gnullvm v0.48.0
[INFO] [stderr]   Downloaded protobuf v2.28.0
[INFO] [stderr]   Downloaded colorchoice v1.0.0
[INFO] [stderr]   Downloaded tikv-jemallocator v0.5.0
[INFO] [stderr]   Downloaded time v0.1.45
[INFO] [stderr]   Downloaded gimli v0.27.3
[INFO] [stderr]   Downloaded image v0.24.6
[INFO] [stderr]   Downloaded object v0.31.1
[INFO] [stderr]   Downloaded anstyle-parse v0.2.1
[INFO] [stderr]   Downloaded anstyle-query v1.0.0
[INFO] [stderr]   Downloaded clap_builder v4.3.11
[INFO] [stderr]   Downloaded bstr v1.6.0
[INFO] [stderr]   Downloaded bzip2-sys v0.1.11+1.0.8
[INFO] [stderr]   Downloaded windows_aarch64_msvc v0.48.0
[INFO] [stderr]   Downloaded chrono v0.4.26
[INFO] [stderr]   Downloaded radix_trie v0.2.1
[INFO] [stderr]   Downloaded zstd-sys v2.0.8+zstd.1.5.5
[INFO] [stderr]   Downloaded windows_x86_64_gnu v0.48.0
[INFO] [stderr]   Downloaded gif v0.12.0
[INFO] [stderr]   Downloaded rustix v0.38.4
[INFO] [stderr]   Downloaded tokio v1.29.1
[INFO] [stderr]   Downloaded jpeg-decoder v0.3.0
[INFO] [stderr]   Downloaded windows_i686_gnu v0.48.0
[INFO] [stderr]   Downloaded windows_i686_msvc v0.48.0
[INFO] [stderr]   Downloaded windows_x86_64_msvc v0.48.0
[INFO] [stderr]   Downloaded regex-automata v0.3.3
[INFO] [stderr]   Downloaded anstyle-wincon v1.0.1
[INFO] [stderr]   Downloaded is-terminal v0.4.9
[INFO] [stderr]   Downloaded linux-raw-sys v0.3.8
[INFO] [stderr]   Downloaded clap v4.3.11
[INFO] [stderr]   Downloaded clipboard-win v4.5.0
[INFO] [stderr]   Downloaded exr v1.7.0
[INFO] [stderr]   Downloaded symbolic-demangle v10.2.1
[INFO] [stderr]   Downloaded str-buf v1.0.6
[INFO] [stderr]   Downloaded tiff v0.8.1
[INFO] [stderr]   Downloaded str_stack v0.1.0
[INFO] [stderr]   Downloaded windows_x86_64_gnullvm v0.48.0
[INFO] [stderr]   Downloaded zeromq v0.3.3
[INFO] [stderr]   Downloaded futures-util v0.3.28
[INFO] [stderr]   Downloaded quick-xml v0.26.0
[INFO] [stderr]   Downloaded rustix v0.37.23
[INFO] [stderr]   Downloaded regex-syntax v0.7.4
[INFO] [stderr]   Downloaded openssl v0.10.55
[INFO] [stderr]   Downloaded rustls v0.21.5
[INFO] [stderr]   Downloaded idna v0.4.0
[INFO] [stderr]   Downloaded regex v1.9.1
[INFO] [stderr]   Downloaded inferno v0.11.15
[INFO] [stderr]   Downloaded bindgen v0.65.1
[INFO] [stderr]   Downloaded backtrace v0.3.68
[INFO] [stderr]   Downloaded png v0.17.9
[INFO] [stderr]   Downloaded qoi v0.4.1
[INFO] [stderr]   Downloaded cpp_demangle v0.4.2
[INFO] [stderr]   Downloaded tikv-jemalloc-sys v0.5.3+5.3.0-patched
[INFO] [stderr]   Downloaded webpki-roots v0.23.1
[INFO] [stderr]   Downloaded syn v2.0.25
[INFO] [stderr]   Downloaded tokio-util v0.6.10
[INFO] [stderr]   Downloaded pin-project v1.1.2
[INFO] [stderr]   Downloaded flume v0.10.14
[INFO] [stderr]   Downloaded overload v0.1.1
[INFO] [stderr]   Downloaded nu-ansi-term v0.46.0
[INFO] [stderr]   Downloaded sharded-slab v0.1.4
[INFO] [stderr]   Downloaded num-format v0.4.4
[INFO] [stderr]   Downloaded linux-raw-sys v0.4.3
[INFO] [stderr]   Downloaded protobuf-codegen v2.28.0
[INFO] [stderr]   Downloaded protobuf-codegen-pure v2.28.0
[INFO] [stderr]   Downloaded tracing-subscriber v0.3.17
[INFO] [stderr]   Downloaded crossbeam-epoch v0.8.2
[INFO] [stderr]   Downloaded ahash v0.3.8
[INFO] [stderr]   Downloaded futures v0.3.28
[INFO] [stderr]   Downloaded addr2line v0.20.0
[INFO] [stderr]   Downloaded pin-project-lite v0.2.10
[INFO] [stderr]   Downloaded signal-hook-registry v1.4.1
[INFO] [stderr]   Downloaded socket2 v0.4.9
[INFO] [stderr]   Downloaded spin v0.9.8
[INFO] [stderr]   Downloaded half v2.2.1
[INFO] [stderr]   Downloaded zune-inflate v0.2.54
[INFO] [stderr]   Downloaded num-rational v0.4.1
[INFO] [stderr]   Downloaded fdeflate v0.3.0
[INFO] [stderr]   Downloaded bytemuck v1.13.1
[INFO] [stderr]   Downloaded weezl v0.1.7
[INFO] [stderr]   Downloaded predicates-tree v1.0.9
[INFO] [stderr]   Downloaded assert_cmd v2.0.11
[INFO] [stderr]   Downloaded rustls-webpki v0.101.1
[INFO] [stderr]   Downloaded serde_json v1.0.102
[INFO] [stderr]   Downloaded aho-corasick v1.0.2
[INFO] [stderr]   Downloaded android-tzdata v0.1.1
[INFO] [stderr]   Downloaded dirs-sys v0.4.1
[INFO] [stderr]   Downloaded tracing-attributes v0.1.26
[INFO] [stderr]   Downloaded async-trait v0.1.71
[INFO] [stderr]   Downloaded crossbeam-deque v0.7.4
[INFO] [stderr]   Downloaded crossbeam-queue v0.2.3
[INFO] [stderr]   Downloaded crossbeam-utils v0.7.2
[INFO] [stderr]   Downloaded crossbeam v0.7.3
[INFO] [stderr]   Downloaded tiny-keccak v2.0.2
[INFO] [stderr]   Downloaded dashmap v3.11.10
[INFO] [stderr]   Downloaded futures-macro v0.3.28
[INFO] [stderr]   Downloaded parking_lot_core v0.8.6
[INFO] [stderr]   Downloaded thiserror v1.0.43
[INFO] [stderr]   Downloaded futures-io v0.3.28
[INFO] [stderr]   Downloaded rustc-demangle v0.1.23
[INFO] [stderr]   Downloaded jupyter v0.1.9
[INFO] [stderr]   Downloaded bit_field v0.10.2
[INFO] [stderr]   Downloaded pin-project-internal v1.1.2
[INFO] [stderr]   Downloaded symbolic-common v10.2.1
[INFO] [stderr]   Downloaded pulldown-cmark v0.9.3
[INFO] [stderr]   Downloaded aes v0.8.3
[INFO] [stderr]   Downloaded time v0.3.23
[INFO] [stderr]   Downloaded ureq v2.7.1
[INFO] [stderr]   Downloaded nibble_vec v0.1.0
[INFO] [stderr]   Downloaded utf8parse v0.2.1
[INFO] [stderr]   Downloaded anstyle v1.0.1
[INFO] [stderr]   Downloaded clap_lex v0.5.0
[INFO] [stderr]   Downloaded dirs v5.0.1
[INFO] [stderr]   Downloaded hex v0.4.3
[INFO] [stderr]   Downloaded asynchronous-codec v0.6.1
[INFO] [stderr]   Downloaded proc-macro-hack v0.5.20+deprecated
[INFO] [stderr]   Downloaded futures-executor v0.3.28
[INFO] [stderr]   Downloaded futures-task v0.3.28
[INFO] [stderr]   Downloaded tokio-macros v2.1.0
[INFO] [stderr]   Downloaded futures-sink v0.3.28
[INFO] [stderr]   Downloaded jupyter-derive v0.0.2
[INFO] [stderr]   Downloaded thread_local v1.1.7
[INFO] [stderr]   Downloaded wait-timeout v0.2.0
[INFO] [stderr]   Downloaded getopts v0.2.21
[INFO] [stderr]   Downloaded findshlibs v0.10.2
[INFO] [stderr]   Downloaded rgb v0.8.36
[INFO] [stderr]   Downloaded debugid v0.8.0
[INFO] [stderr]   Downloaded ext-php-rs v0.10.1
[INFO] [stderr]   Downloaded url v2.4.0
[INFO] [stderr]   Downloaded serde v1.0.171
[INFO] [stderr]   Downloaded anstream v0.3.2
[INFO] [stderr]   Downloaded iana-time-zone-haiku v0.1.2
[INFO] [stderr]   Downloaded iana-time-zone v0.1.57
[INFO] [stderr]   Downloaded memoffset v0.5.6
[INFO] [stderr]   Downloaded const-random-macro v0.1.15
[INFO] [stderr]   Downloaded const-random v0.1.15
[INFO] [stderr]   Downloaded enum-primitive-derive v0.2.2
[INFO] [stderr]   Downloaded thiserror-impl v1.0.43
[INFO] [stderr]   Downloaded nanorand v0.7.0
[INFO] [stderr]   Downloaded lebe v0.5.2
[INFO] [stderr]   Downloaded difflib v0.4.0
[INFO] [stderr]   Downloaded predicates-core v1.0.6
[INFO] [stderr]   Downloaded tracing-core v0.1.31
[INFO] [stderr]   Downloaded prettyplease v0.2.10
[INFO] [stderr]   Downloaded darling_core v0.14.4
[INFO] [stderr]   Downloaded zip v0.6.6
[INFO] [stderr]   Downloaded base64 v0.21.2
[INFO] [stderr]   Downloaded miniz_oxide v0.7.1
[INFO] [stderr]   Downloaded flate2 v1.0.26
[INFO] [stderr]   Downloaded openssl-sys v0.9.90
[INFO] [stderr]   Downloaded schannel v0.1.22
[INFO] [stderr]   Downloaded security-framework v2.9.1
[INFO] [stderr]   Downloaded ryu v1.0.14
[INFO] [stderr]   Downloaded rustls-webpki v0.100.1
[INFO] [stderr]   Downloaded unicode-bidi v0.3.13
[INFO] [stderr]   Downloaded serde_derive v1.0.171
[INFO] [stderr]   Downloaded clap_derive v4.3.2
[INFO] [stderr]   Downloaded redox_users v0.4.3
[INFO] [stderr]   Downloaded predicates v3.0.3
[INFO] [stderr]   Downloaded clang-sys v1.6.1
[INFO] [stderr]   Downloaded bitflags v2.3.3
[INFO] [stderr]   Downloaded anyhow v1.0.71
[INFO] [stderr]   Downloaded darling v0.14.4
[INFO] [stderr]   Downloaded ext-php-rs-derive v0.10.0
[INFO] [stderr]   Downloaded camino v1.1.6
[INFO] [stderr]   Downloaded semver v1.0.17
[INFO] [stderr]   Downloaded error-chain v0.12.4
[INFO] [stderr]   Downloaded cipher v0.4.4
[INFO] [stderr]   Downloaded bzip2 v0.4.4
[INFO] [stderr]   Downloaded base64ct v1.6.0
[INFO] [stderr]   Downloaded password-hash v0.4.2
[INFO] [stderr]   Downloaded zstd v0.11.2+zstd.1.5.2
[INFO] [stderr]   Downloaded crc32fast v1.3.2
[INFO] [stderr]   Downloaded pkg-config v0.3.27
[INFO] [stderr]   Downloaded core-foundation v0.9.3
[INFO] [stderr]   Downloaded security-framework-sys v2.9.0
[INFO] [stderr]   Downloaded io-lifetimes v1.0.11
[INFO] [stderr]   Downloaded tempfile v3.6.0
[INFO] [stderr]   Downloaded native-tls v0.2.11
[INFO] [stderr]   Downloaded form_urlencoded v1.2.0
[INFO] [stderr]   Downloaded dissimilar v1.0.6
[INFO] [stderr]   Downloaded refpool v0.4.3
[INFO] [stderr]   Downloaded ordered-float v3.7.0
[INFO] [stderr]   Downloaded quote v1.0.29
[INFO] [stderr]   Downloaded unicode-ident v1.0.10
[INFO] [stderr]   Downloaded color_quant v1.1.0
[INFO] [stderr]   Downloaded doc-comment v0.3.3
[INFO] [stderr]   Downloaded termtree v0.4.1
[INFO] [stderr]   Downloaded pprof v0.11.1
[INFO] [stderr]   Downloaded normalize-line-endings v0.3.0
[INFO] [stderr]   Downloaded fd-lock v3.0.13
[INFO] [stderr]   Downloaded tracing-log v0.1.3
[INFO] [stderr]   Downloaded libloading v0.7.4
[INFO] [stderr]   Downloaded which v4.4.0
[INFO] [stderr]   Downloaded bytecount v0.6.3
[INFO] [stderr]   Downloaded cargo-platform v0.1.2
[INFO] [stderr]   Downloaded cargo_metadata v0.14.2
[INFO] [stderr]   Downloaded walkdir v2.3.3
[INFO] [stderr]   Downloaded skeptic v0.13.7
[INFO] [stderr]   Downloaded sha1 v0.10.5
[INFO] [stderr]   Downloaded zstd-safe v5.0.2+zstd.1.5.2
[INFO] [stderr]   Downloaded simd-adler32 v0.3.5
[INFO] [stderr]   Downloaded core-foundation-sys v0.8.4
[INFO] [stderr]   Downloaded itoa v1.0.8
[INFO] [stderr]   Downloaded expect-test v1.4.1
[INFO] [stderr]   Downloaded errno v0.3.1
[INFO] [stderr]   Downloaded serde-wasm-bindgen v0.5.0
[INFO] [stderr]   Downloaded wasm-bindgen-test-macro v0.3.37
[INFO] [stderr]   Downloaded wasm-bindgen-test v0.3.37
[INFO] [stderr]   Downloaded darling_macro v0.14.4
[INFO] [stderr]   Downloaded openssl-probe v0.1.5
[INFO] [stderr]   Downloaded fastrand v1.9.0
[INFO] [stderr]   Downloaded error-code v2.3.1
[INFO] [stderr]   Downloaded peeking_take_while v0.1.2
[INFO] [stderr]   Downloaded time-core v0.1.1
[INFO] [stderr]   Downloaded windows v0.48.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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:3959728d45483eb673ba100a951a6b9f5012970368db2a9e08e0ac9b67c8a5ad" "/opt/rustwide/cargo-home/bin/cargo" "+1.85.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 739c6379a69d195a32ee92a1430ac736e8ce00fa7d72b91fc9ad3c65060ff0ec
[INFO] running `Command { std: "docker" "start" "-a" "739c6379a69d195a32ee92a1430ac736e8ce00fa7d72b91fc9ad3c65060ff0ec", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "739c6379a69d195a32ee92a1430ac736e8ce00fa7d72b91fc9ad3c65060ff0ec", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "739c6379a69d195a32ee92a1430ac736e8ce00fa7d72b91fc9ad3c65060ff0ec", kill_on_drop: false }`
[INFO] [stdout] 739c6379a69d195a32ee92a1430ac736e8ce00fa7d72b91fc9ad3c65060ff0ec
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3959728d45483eb673ba100a951a6b9f5012970368db2a9e08e0ac9b67c8a5ad" "/opt/rustwide/cargo-home/bin/cargo" "+1.85.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e2441676b071686189ae10733f175071924346679e65a997fbe1482dd63c6567
[INFO] running `Command { std: "docker" "start" "-a" "e2441676b071686189ae10733f175071924346679e65a997fbe1482dd63c6567", kill_on_drop: false }`
[INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
[INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
[INFO] [stderr] note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
[INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
[INFO] [stderr]    Compiling libc v0.2.147
[INFO] [stderr]    Compiling proc-macro2 v1.0.64
[INFO] [stderr]    Compiling quote v1.0.29
[INFO] [stderr]    Compiling unicode-ident v1.0.10
[INFO] [stderr]    Compiling once_cell v1.18.0
[INFO] [stderr]    Compiling scopeguard v1.1.0
[INFO] [stderr]    Compiling log v0.4.19
[INFO] [stderr]    Compiling serde v1.0.171
[INFO] [stderr]    Compiling smallvec v1.11.0
[INFO] [stderr]    Compiling cc v1.0.79
[INFO] [stderr]    Compiling lock_api v0.4.10
[INFO] [stderr]    Compiling crossbeam-utils v0.8.16
[INFO] [stderr]    Compiling futures-sink v0.3.28
[INFO] [stderr]    Compiling simd-adler32 v0.3.5
[INFO] [stderr]    Compiling memoffset v0.9.0
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.15
[INFO] [stderr]    Compiling adler v1.0.2
[INFO] [stderr]    Compiling crc32fast v1.3.2
[INFO] [stderr]    Compiling rustix v0.38.4
[INFO] [stderr]    Compiling miniz_oxide v0.7.1
[INFO] [stderr]    Compiling crossbeam-utils v0.7.2
[INFO] [stderr]    Compiling pin-project-lite v0.2.10
[INFO] [stderr]    Compiling linux-raw-sys v0.4.3
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.87
[INFO] [stderr]    Compiling cfg-if v0.1.10
[INFO] [stderr]    Compiling maybe-uninit v2.0.0
[INFO] [stderr]    Compiling bitflags v2.3.3
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]    Compiling aho-corasick v1.0.2
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling spin v0.5.2
[INFO] [stderr]    Compiling regex-syntax v0.7.4
[INFO] [stderr]    Compiling futures-channel v0.3.28
[INFO] [stderr]    Compiling futures-task v0.3.28
[INFO] [stderr]    Compiling untrusted v0.7.1
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling rayon-core v1.11.0
[INFO] [stderr]    Compiling proc-macro-hack v0.5.20+deprecated
[INFO] [stderr]    Compiling crossbeam-channel v0.5.8
[INFO] [stderr]    Compiling memoffset v0.5.6
[INFO] [stderr]    Compiling utf8parse v0.2.1
[INFO] [stderr]    Compiling crossbeam-deque v0.8.3
[INFO] [stderr]    Compiling futures-util v0.3.28
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling parking_lot_core v0.9.8
[INFO] [stderr]    Compiling bumpalo v3.13.0
[INFO] [stderr]    Compiling flate2 v1.0.26
[INFO] [stderr]    Compiling futures-io v0.3.28
[INFO] [stderr]    Compiling im-rc v15.1.0 (https://github.com/eddmann/im-rs.git#90092043)
[INFO] [stderr]    Compiling syn v2.0.25
[INFO] [stderr]    Compiling crossbeam-epoch v0.8.2
[INFO] [stderr]    Compiling pin-utils v0.1.0
[INFO] [stderr]    Compiling refpool v0.4.3
[INFO] [stderr]    Compiling serde_json v1.0.102
[INFO] [stderr]    Compiling ring v0.16.20
[INFO] [stderr]    Compiling sized-chunks v0.6.5
[INFO] [stderr]    Compiling tokio v1.29.1
[INFO] [stderr]    Compiling num-integer v0.1.45
[INFO] [stderr]    Compiling itoa v1.0.8
[INFO] [stderr]    Compiling ryu v1.0.14
[INFO] [stderr]    Compiling parking_lot_core v0.8.6
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling wasm-bindgen v0.2.87
[INFO] [stderr]    Compiling either v1.8.1
[INFO] [stderr]    Compiling bytes v1.4.0
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling unicode-normalization v0.1.22
[INFO] [stderr]    Compiling anstyle-parse v0.2.1
[INFO] [stderr]    Compiling spin v0.9.8
[INFO] [stderr]    Compiling tracing-core v0.1.31
[INFO] [stderr]    Compiling instant v0.1.12
[INFO] [stderr]    Compiling num-rational v0.4.1
[INFO] [stderr]    Compiling percent-encoding v2.3.0
[INFO] [stderr]    Compiling subtle v2.5.0
[INFO] [stderr]    Compiling unicode-bidi v0.3.13
[INFO] [stderr]    Compiling thiserror v1.0.43
[INFO] [stderr]    Compiling weezl v0.1.7
[INFO] [stderr]    Compiling rustls v0.21.5
[INFO] [stderr]    Compiling async-trait v0.1.71
[INFO] [stderr]    Compiling anstyle-query v1.0.0
[INFO] [stderr]    Compiling getrandom v0.2.10
[INFO] [stderr]    Compiling num_cpus v1.16.0
[INFO] [stderr]    Compiling nanorand v0.7.0
[INFO] [stderr]    Compiling const-random-macro v0.1.15
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling parking_lot v0.12.1
[INFO] [stderr]    Compiling socket2 v0.4.9
[INFO] [stderr]    Compiling mio v0.8.8
[INFO] [stderr]    Compiling signal-hook-registry v1.4.1
[INFO] [stderr]    Compiling colorchoice v1.0.0
[INFO] [stderr]    Compiling anstyle v1.0.1
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling regex-automata v0.3.3
[INFO] [stderr]    Compiling idna v0.4.0
[INFO] [stderr]    Compiling const-random v0.1.15
[INFO] [stderr]    Compiling ahash v0.3.8
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling is-terminal v0.4.9
[INFO] [stderr]    Compiling form_urlencoded v1.2.0
[INFO] [stderr]    Compiling anstream v0.3.2
[INFO] [stderr]    Compiling crossbeam-deque v0.7.4
[INFO] [stderr]    Compiling tikv-jemalloc-sys v0.5.3+5.3.0-patched
[INFO] [stderr]    Compiling crossbeam-channel v0.4.4
[INFO] [stderr]    Compiling crossbeam-queue v0.2.3
[INFO] [stderr]    Compiling rayon v1.7.0
[INFO] [stderr]    Compiling fdeflate v0.3.0
[INFO] [stderr]    Compiling zune-inflate v0.2.54
[INFO] [stderr]    Compiling bytemuck v1.13.1
[INFO] [stderr]    Compiling option-ext v0.2.0
[INFO] [stderr]    Compiling color_quant v1.1.0
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]    Compiling lebe v0.5.2
[INFO] [stderr]    Compiling clap_lex v0.5.0
[INFO] [stderr]    Compiling unicode-segmentation v1.10.1
[INFO] [stderr]    Compiling bit_field v0.10.2
[INFO] [stderr]    Compiling half v2.2.1
[INFO] [stderr]    Compiling qoi v0.4.1
[INFO] [stderr]    Compiling png v0.17.9
[INFO] [stderr]    Compiling crossbeam v0.7.3
[INFO] [stderr]    Compiling clap_builder v4.3.11
[INFO] [stderr]    Compiling gif v0.12.0
[INFO] [stderr]    Compiling dirs-sys v0.4.1
[INFO] [stderr]    Compiling url v2.4.0
[INFO] [stderr]    Compiling dashmap v3.11.10
[INFO] [stderr]    Compiling parking_lot v0.11.2
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling uuid v0.8.2
[INFO] [stderr]    Compiling time v0.1.45
[INFO] [stderr]    Compiling dirs-sys-next v0.1.2
[INFO] [stderr]    Compiling nibble_vec v0.1.0
[INFO] [stderr]    Compiling endian-type v0.1.2
[INFO] [stderr]    Compiling iana-time-zone v0.1.57
[INFO] [stderr]    Compiling rustls-webpki v0.100.1
[INFO] [stderr]    Compiling sct v0.7.0
[INFO] [stderr]    Compiling rustls-webpki v0.101.1
[INFO] [stderr]    Compiling base64 v0.21.2
[INFO] [stderr]    Compiling byteorder v1.4.3
[INFO] [stderr]    Compiling cpufeatures v0.2.9
[INFO] [stderr]    Compiling overload v0.1.1
[INFO] [stderr]    Compiling heck v0.4.1
[INFO] [stderr]    Compiling unicode-width v0.1.10
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling nu-ansi-term v0.46.0
[INFO] [stderr]    Compiling webpki-roots v0.23.1
[INFO] [stderr]    Compiling nix v0.26.2
[INFO] [stderr]    Compiling sha2 v0.10.7
[INFO] [stderr]    Compiling regex v1.9.1
[INFO] [stderr]    Compiling jpeg-decoder v0.3.0
[INFO] [stderr]    Compiling radix_trie v0.2.1
[INFO] [stderr]    Compiling dirs-next v2.0.0
[INFO] [stderr]    Compiling dirs v5.0.1
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling fd-lock v3.0.13
[INFO] [stderr]    Compiling tracing-log v0.1.3
[INFO] [stderr]    Compiling thread_local v1.1.7
[INFO] [stderr]    Compiling sharded-slab v0.1.4
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling getopts v0.2.21
[INFO] [stderr]    Compiling wasm-bindgen-backend v0.2.87
[INFO] [stderr]    Compiling clap v4.3.11
[INFO] [stderr]    Compiling tracing-subscriber v0.3.17
[INFO] [stderr]    Compiling enum-primitive-derive v0.2.2
[INFO] [stderr]    Compiling rustyline v11.0.0
[INFO] [stderr]    Compiling tiff v0.8.1
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.87
[INFO] [stderr]    Compiling serde_derive v1.0.171
[INFO] [stderr]    Compiling futures-macro v0.3.28
[INFO] [stderr]    Compiling pin-project-internal v1.1.2
[INFO] [stderr]    Compiling tokio-macros v2.1.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.43
[INFO] [stderr]    Compiling tracing-attributes v0.1.26
[INFO] [stderr]    Compiling clap_derive v4.3.2
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.87
[INFO] [stderr]    Compiling pin-project v1.1.2
[INFO] [stderr]    Compiling flume v0.10.14
[INFO] [stderr]    Compiling exr v1.7.0
[INFO] [stderr]    Compiling tracing v0.1.37
[INFO] [stderr]    Compiling js-sys v0.3.64
[INFO] [stderr]    Compiling futures-executor v0.3.28
[INFO] [stderr]    Compiling asynchronous-codec v0.6.1
[INFO] [stderr]    Compiling futures v0.3.28
[INFO] [stderr]    Compiling image v0.24.6
[INFO] [stderr]    Compiling web-sys v0.3.64
[INFO] [stderr]    Compiling tokio-util v0.6.10
[INFO] [stderr]    Compiling zeromq v0.3.3
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling chrono v0.4.26
[INFO] [stderr]    Compiling uuid v1.4.0
[INFO] [stderr]    Compiling serde-wasm-bindgen v0.5.0
[INFO] [stderr]    Compiling rand_xoshiro v0.6.0
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling ureq v2.7.1
[INFO] [stderr]    Compiling ordered-float v3.7.0
[INFO] [stderr]    Compiling jupyter v0.1.9
[INFO] [stderr]    Compiling santa-lang v0.0.1 (/opt/rustwide/workdir/lang)
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> lang/src/evaluator/lazy_sequence.rs:170:103
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn resolve_iter<'a>(&'a self, evaluator: Rc<RefCell<&'a mut Evaluator>>, source: Location) -> LazySequenceIter {
[INFO] [stdout]     |                         -- lifetime `'a` declared here                                                ^^^^^^^^^^^^^^^^ this elided lifetime gets resolved as `'a`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(elided_named_lifetimes)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling jupyter-derive v0.0.2
[INFO] [stdout] warning: field `source` is never read
[INFO] [stdout]   --> lang/src/evaluator/mod.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 46 |     Block {
[INFO] [stdout]    |     ----- field in this variant
[INFO] [stdout] 47 |         source: Location,
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Frame` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling santa-wasm v0.0.1 (/opt/rustwide/workdir/runtime/wasm)
[INFO] [stderr]    Compiling santa-jupyter v0.0.1 (/opt/rustwide/workdir/runtime/jupyter)
[INFO] [stderr]    Compiling santa-lambda v0.0.1 (/opt/rustwide/workdir/runtime/lambda)
[INFO] [stderr]    Compiling tikv-jemallocator v0.5.0
[INFO] [stderr]    Compiling santa-cli v0.0.1 (/opt/rustwide/workdir/runtime/cli)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 17s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: wasm-bindgen v0.2.87
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
[INFO] running `Command { std: "docker" "inspect" "e2441676b071686189ae10733f175071924346679e65a997fbe1482dd63c6567", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e2441676b071686189ae10733f175071924346679e65a997fbe1482dd63c6567", kill_on_drop: false }`
[INFO] [stdout] e2441676b071686189ae10733f175071924346679e65a997fbe1482dd63c6567
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3959728d45483eb673ba100a951a6b9f5012970368db2a9e08e0ac9b67c8a5ad" "/opt/rustwide/cargo-home/bin/cargo" "+1.85.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 26ad76866f5d200982427d2778565c707ce8823c5ab00e2cefdfadfa295f46c7
[INFO] running `Command { std: "docker" "start" "-a" "26ad76866f5d200982427d2778565c707ce8823c5ab00e2cefdfadfa295f46c7", kill_on_drop: false }`
[INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
[INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
[INFO] [stderr] note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
[INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
[INFO] [stderr]    Compiling either v1.8.1
[INFO] [stderr]    Compiling predicates-core v1.0.6
[INFO] [stderr]    Compiling doc-comment v0.3.3
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> lang/src/evaluator/lazy_sequence.rs:170:103
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn resolve_iter<'a>(&'a self, evaluator: Rc<RefCell<&'a mut Evaluator>>, source: Location) -> LazySequenceIter {
[INFO] [stdout]     |                         -- lifetime `'a` declared here                                                ^^^^^^^^^^^^^^^^ this elided lifetime gets resolved as `'a`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(elided_named_lifetimes)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `source` is never read
[INFO] [stdout]   --> lang/src/evaluator/mod.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 46 |     Block {
[INFO] [stdout]    |     ----- field in this variant
[INFO] [stdout] 47 |         source: Location,
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Frame` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling float-cmp v0.9.0
[INFO] [stderr]    Compiling difflib v0.4.0
[INFO] [stderr]    Compiling dissimilar v1.0.6
[INFO] [stderr]    Compiling normalize-line-endings v0.3.0
[INFO] [stderr]    Compiling termtree v0.4.1
[INFO] [stderr]    Compiling wasm-bindgen-futures v0.4.37
[INFO] [stderr]    Compiling console_error_panic_hook v0.1.7
[INFO] [stderr]    Compiling bstr v1.6.0
[INFO] [stderr]    Compiling wait-timeout v0.2.0
[INFO] [stderr]    Compiling wasm-bindgen-test-macro v0.3.37
[INFO] [stderr]    Compiling scoped-tls v1.0.1
[INFO] [stderr]    Compiling santa-lambda v0.0.1 (/opt/rustwide/workdir/runtime/lambda)
[INFO] [stderr]    Compiling predicates-tree v1.0.9
[INFO] [stderr]    Compiling rayon v1.7.0
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling expect-test v1.4.1
[INFO] [stderr]    Compiling santa-lang v0.0.1 (/opt/rustwide/workdir/lang)
[INFO] [stderr]    Compiling wasm-bindgen-test v0.3.37
[INFO] [stdout] warning: elided lifetime has a name
[INFO] [stdout]    --> lang/src/evaluator/lazy_sequence.rs:170:103
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn resolve_iter<'a>(&'a self, evaluator: Rc<RefCell<&'a mut Evaluator>>, source: Location) -> LazySequenceIter {
[INFO] [stdout]     |                         -- lifetime `'a` declared here                                                ^^^^^^^^^^^^^^^^ this elided lifetime gets resolved as `'a`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(elided_named_lifetimes)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling predicates v3.0.3
[INFO] [stderr]    Compiling santa-wasm v0.0.1 (/opt/rustwide/workdir/runtime/wasm)
[INFO] [stderr]    Compiling assert_cmd v2.0.11
[INFO] [stderr]    Compiling santa-cli v0.0.1 (/opt/rustwide/workdir/runtime/cli)
[INFO] [stderr]    Compiling jpeg-decoder v0.3.0
[INFO] [stdout] warning: field `source` is never read
[INFO] [stdout]   --> lang/src/evaluator/mod.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 46 |     Block {
[INFO] [stdout]    |     ----- field in this variant
[INFO] [stdout] 47 |         source: Location,
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Frame` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling tiff v0.8.1
[INFO] [stderr]    Compiling image v0.24.6
[INFO] [stderr]    Compiling jupyter-derive v0.0.2
[INFO] [stderr]    Compiling santa-jupyter v0.0.1 (/opt/rustwide/workdir/runtime/jupyter)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 22.69s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: wasm-bindgen v0.2.87
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
[INFO] running `Command { std: "docker" "inspect" "26ad76866f5d200982427d2778565c707ce8823c5ab00e2cefdfadfa295f46c7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "26ad76866f5d200982427d2778565c707ce8823c5ab00e2cefdfadfa295f46c7", kill_on_drop: false }`
[INFO] [stdout] 26ad76866f5d200982427d2778565c707ce8823c5ab00e2cefdfadfa295f46c7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3959728d45483eb673ba100a951a6b9f5012970368db2a9e08e0ac9b67c8a5ad" "/opt/rustwide/cargo-home/bin/cargo" "+1.85.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] e2f590491191264277ace157c4ac5cea7966120d70bee50532d9e2aa0472ed4b
[INFO] running `Command { std: "docker" "start" "-a" "e2f590491191264277ace157c4ac5cea7966120d70bee50532d9e2aa0472ed4b", kill_on_drop: false }`
[INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
[INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
[INFO] [stderr] note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
[INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
[INFO] [stderr] warning: elided lifetime has a name
[INFO] [stderr]    --> lang/src/evaluator/lazy_sequence.rs:170:103
[INFO] [stderr]     |
[INFO] [stderr] 170 |     pub fn resolve_iter<'a>(&'a self, evaluator: Rc<RefCell<&'a mut Evaluator>>, source: Location) -> LazySequenceIter {
[INFO] [stderr]     |                         -- lifetime `'a` declared here                                                ^^^^^^^^^^^^^^^^ this elided lifetime gets resolved as `'a`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(elided_named_lifetimes)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: field `source` is never read
[INFO] [stderr]   --> lang/src/evaluator/mod.rs:47:9
[INFO] [stderr]    |
[INFO] [stderr] 46 |     Block {
[INFO] [stderr]    |     ----- field in this variant
[INFO] [stderr] 47 |         source: Location,
[INFO] [stderr]    |         ^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `Frame` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr]    = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `santa-lang` (lib) generated 2 warnings
[INFO] [stderr] warning: `santa-lang` (lib test) generated 2 warnings (2 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.32s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: wasm-bindgen v0.2.87
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/santa_cli-3b4e778c82641848)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test tests::script ... ok
[INFO] [stdout] test tests::test_solution ... ok
[INFO] [stdout] test tests::repl ... ok
[INFO] [stdout] test tests::solution ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/santa_jupyter-c64fb21fe0c89496)
[INFO] [stdout] running 0 tests
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/santa_lambda-719cc91b76a1d1fb)
[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] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/santa_lang-509d117fcfe52f68)
[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] [stdout] 
[INFO] [stdout] running 725 tests
[INFO] [stdout] test evaluator::tests::assignment::assigment::let_assignment ... ok
[INFO] [stdout] test evaluator::tests::assignment::assigment::ignored_placeholders_within_let_list_destructing ... ok
[INFO] [stdout] test evaluator::tests::assignment::assigment::unable_to_assign_variable_which_has_not_been_declared ... ok
[INFO] [stdout] test evaluator::tests::assignment::assigment::scoped_let_redeclaration ... ok
[INFO] [stdout] test evaluator::tests::builtins::bitwise::bit_operations::bit_shift_left ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::all::dictionary_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::bitwise::bit_operations::bit_xor ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::all::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::all::empty_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::all::finite_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::all::set_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::all::string_with_characters ... ok
[INFO] [stdout] test evaluator::tests::assignment::assigment::unable_to_assign_variable_which_is_not_mutable ... ok
[INFO] [stdout] test evaluator::tests::assignment::assigment::unable_to_declare_variable_more_than_once ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::any::dictionary_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::all::empty_set ... ok
[INFO] [stdout] test evaluator::tests::assignment::assigment::mutable_let_assignment ... ok
[INFO] [stdout] test evaluator::tests::assignment::assigment::mutable_let_list_destructing ... ok
[INFO] [stdout] test evaluator::tests::builtins::bitwise::bit_operations::bit_shift_right ... ok
[INFO] [stdout] test evaluator::tests::builtins::bitwise::bit_operations::bit_and ... ok
[INFO] [stdout] test evaluator::tests::assignment::assigment::mutable_parent_variable_is_modified_from_within_function ... ok
[INFO] [stdout] test evaluator::tests::assignment::assigment::let_list_destructing ... ok
[INFO] [stdout] test evaluator::tests::builtins::bitwise::bit_operations::bit_or ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::all::empty_dictionary ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::all::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::any::empty_dictionary ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::any::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::any::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::any::finite_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::any::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::any::empty_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::any::empty_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::all::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::any::set_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::assoc::dictionary_with_existing_entry ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::any::string_with_characters ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::assoc::dictionary_with_new_entry ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::assoc::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::assoc::empty_dictionary ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::assoc::empty_list_second_index ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::assoc::list_with_existing_element ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::chunk::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::chunk::string ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::chunk::list_with_odd_amount_of_times ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::combinations::exhausted_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::count::empty_dictionary ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::combinations::two_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::chunk::list_with_even_amount_of_times ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::combinations::one_combination ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::combinations::one_element ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::count::dictionary_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::count::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::combinations::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::chunk::list_with_less_items_than_the_chunk ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::count::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::count::empty_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::count::empty_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::count::string_with_characters ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::count::lazy_sequence_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::dict::dictionary_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::count::set_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::dict::empty_dictionary ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::cycle::list_skip_take ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::cycle::list_take ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::cycle::string_skip_take ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::count::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::dict::lazy_sequence_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::cycle::string_take ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::dict::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::dict::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::dict::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::each::early_break ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::each::empty_dictionary ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::each::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::each::empty_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::each::empty_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::each::lazy_sequence_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::excludes::empty_dictionary ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::each::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::excludes::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::excludes::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::excludes::empty_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::each::string_with_characters ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::excludes::finite_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::excludes::dictionary_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::each::dictionary_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::each::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::excludes::empty_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::excludes::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::excludes::set_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::each::set_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::excludes::string_with_characters ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::filter::dictionary_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::filter::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::filter::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::filter::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::filter::string_with_characters ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::filter::set_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::filter_map::bounded_lazy_sequence_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::filter_map::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::filter::empty_dictionary ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::filter_map::dictionary_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::filter_map::empty_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::filter::empty_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::filter_map::empty_dictionary ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::filter::lazy_sequence_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::filter_map::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::filter::empty_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::filter_map::empty_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::filter_map::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::filter_map::string_with_characters ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::filter_map::set_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::filter_map::unbounded_lazy_sequence_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::find::dictionary_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::find::empty_dictionary ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::find::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::find::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::find::empty_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::find::empty_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::find::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::find::lazy_sequence_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::find::set_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::find::string_with_characters ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::find_map::dictionary_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::find_map::empty_dictionary ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::find_map::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::find_map::empty_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::find_map::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::find_map::empty_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::find_map::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::find_map::lazy_sequence_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::find_map::set_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::first::empty_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::first::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::first::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::fold::dictionary_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::flat_map::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::find_map::string_with_characters ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::first::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::first::set_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::first::lazy_sequence_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::first::string_with_characters ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::first::empty_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::flat_map::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::fold::empty_dictionary ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::fold::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::fold::empty_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::fold::empty_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::fold::set_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::fold::lazy_sequence_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::fold::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::fold_s::empty_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::fold_s::lazy_sequence_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::fold_s::empty_dictionary ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::fold_s::multi_state ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::fold::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::fold_s::dictionary_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::fold_s::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::get::dictionary_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::fold_s::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::fold::early_break ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::fold_s::set_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::fold::string_with_characters ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::fold_s::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::fold_s::empty_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::fold_s::string_with_characters ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::get::empty_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::get::empty_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::get::finite_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::get::empty_dictionary ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::get::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::get::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::get::infinite_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::get::set_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::get::string_with_characters ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::includes::dictionary_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::includes::empty_dictionary ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::includes::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::includes::empty_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::includes::empty_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::includes::finite_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::includes::infinite_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::includes::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::get::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::includes::string_with_characters ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::includes::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::intersection::fails_to_convert_argument_into_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::intersection::fails_to_convert_unhashable_list_element_into_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::intersection::multi_argument_set_and_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::includes::set_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::intersection::multi_argument_sets ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::keys::dictionary_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::intersection::single_argument_set_and_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::keys::empty_dictionary ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::list::empty_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::list::empty_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::iterate::fibonacci ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::list::empty_dictionary ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::list::lazy_sequence_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::list::set_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::iterate::doubles ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::list::dictionary_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::list::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::intersection::multi_argument_set_and_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::list::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::intersection::single_argument_sets ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::list::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::intersection::single_argument_set_and_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::map::empty_dictionary ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::map::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::map::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::map::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::map::dictionary_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::map::empty_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::map::set_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::max::empty_dictionary ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::list::string_with_characters ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::max::dictionary_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::max::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::max::multi_argument ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::max::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::max::lazy_sequence_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::max::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::max::set_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::map::string_with_characters ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::map::lazy_sequence_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::max::empty_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::map::empty_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::min::dictionary_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::min::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::min::empty_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::min::set_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::push::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::push::empty_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::min::empty_dictionary ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::min::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::push::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::reduce::dictionary_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::reduce::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::reduce::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::reduce::early_break ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::min::lazy_sequence_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::min::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::min::multi_argument ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::push::set_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::reduce::empty_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::reduce::empty_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::reduce::string_with_characters ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::reduce::lazy_sequence_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::repeat::take ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::reduce::empty_dictionary ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::reduce::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::reduce::set_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::rest::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::rest::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::rest::empty_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::rest::lazy_sequence_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::rest::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::rest::empty_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::repeat::skip_take ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::rest::set_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::rest::string_with_characters ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::reverse::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::reverse::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::reverse::empty_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::reverse::finite_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::reverse::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::reverse::string_with_characters ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::rotate::negative_step_in_bounds ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::rotate::positive_step_in_bounds ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::scan::empty_dictionary ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::scan::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::scan::dictionary_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::scan::set_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::scan::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::scan::finite_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::scan::empty_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::rotate::negative_step_out_of_bounds ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::scan::string_with_characters ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::second::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::scan::empty_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::rotate::positive_step_out_of_bounds ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::scan::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::second::empty_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::second::empty_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::second::lazy_sequence_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::second::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::second::set_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::second::string_with_characters ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::set::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::second::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::set::empty_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::set::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::set::empty_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::set::lazy_sequence_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::set::set_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::set::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::set::string_with_characters ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::size::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::size::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::size::empty_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::size::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::sort::sorted_list_using_integer_comparison ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::size::dictionary_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::size::empty_dictionary ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::sort::sorted_list_using_predicate_comparison ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::size::set_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::size::string_with_characters ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::size::lazy_sequence_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::size::empty_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::skip::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::skip::lazy_sequence_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::sum::empty_dictionary ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::sum::dictionary_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::sort::empty_list_using_integer_comparison ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::sum::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::sort::empty_list_using_predicate_comparison ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::sort::unsorted_list_using_predicate_comparison ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::skip::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::sort::unsorted_list_using_integer_comparison ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::skip::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::sum::empty_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::sum::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::sum::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::sum::set_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::sum::lazy_sequence_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::take::empty_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::take::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::take::lazy_sequence_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::union::fails_to_convert_argument_into_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::union::multi_argument_set_and_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::union::single_argument_sets ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::union::single_argument_set_and_lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::update::dictionary_with_existing_entry ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::take::list_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::update::empty_list_non_zero_index ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::update_d::dictionary_with_existing_entry ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::update_d::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::update_d::empty_dictionary ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::update::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::union::fails_to_convert_unhashable_list_element_into_set ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::union::multi_argument_sets ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::union::single_argument_set_and_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::union::multi_argument_set_and_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::update::empty_dictionary ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::update::list_with_existing_element ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::update_d::list_with_existing_element ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::update_d::empty_list_non_zero_index ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::values::dictionary_with_elements ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::values::empty_dictionary ... ok
[INFO] [stdout] test evaluator::tests::builtins::math::signum::negative_integer ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::zip::eager_zip_using_lazy_sequence_with_fns ... ok
[INFO] [stdout] test evaluator::tests::builtins::math::abs::positive_integer ... ok
[INFO] [stdout] test evaluator::tests::builtins::math::signum::negative_decimal ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::zip::lazy_infinite_zip_with_fns ... ok
[INFO] [stdout] test evaluator::tests::builtins::math::signum::positive_decimal ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::zip::eager_zip_with_different_size_collections ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::zip::lazy_finite_zip_with_fns ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::zip::eager_zip_with_same_size_collections ... ok
[INFO] [stdout] test evaluator::tests::builtins::math::abs::negative_decimal ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::zip::lazy_finite_zip ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::zip::use_of_same_zip_source ... ok
[INFO] [stdout] test evaluator::tests::builtins::math::abs::negative_integer ... ok
[INFO] [stdout] test evaluator::tests::builtins::math::signum::positive_integer ... ok
[INFO] [stdout] test evaluator::tests::builtins::math::abs::positive_decimal ... ok
[INFO] [stdout] test evaluator::tests::builtins::math::signum::zero_integer ... ok
[INFO] [stdout] test evaluator::tests::builtins::collection::zip::lazy_infinite_zip ... ok
[INFO] [stdout] test evaluator::tests::builtins::math::vec_add::different_list_length ... ok
[INFO] [stdout] test evaluator::tests::builtins::math::vec_add::empty_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::math::vec_add::multi_element_list ... ok
[INFO] [stdout] test evaluator::tests::builtins::math::vec_add::single_element_lists ... ok
[INFO] [stdout] test evaluator::tests::builtins::miscellaneous::evaluate::collection ... ok
[INFO] [stdout] test evaluator::tests::builtins::miscellaneous::evaluate::empty_source ... ok
[INFO] [stdout] test evaluator::tests::builtins::miscellaneous::evaluate::expression ... ok
[INFO] [stdout] test evaluator::tests::builtins::miscellaneous::id::decimal ... ok
[INFO] [stdout] test evaluator::tests::builtins::miscellaneous::id::nil ... ok
[INFO] [stdout] test evaluator::tests::builtins::miscellaneous::id::integer ... ok
[INFO] [stdout] test evaluator::tests::builtins::miscellaneous::id::string ... ok
[INFO] [stdout] test evaluator::tests::builtins::miscellaneous::r#type::decimal ... ok
[INFO] [stdout] test evaluator::tests::builtins::miscellaneous::r#type::function ... ok
[INFO] [stdout] test evaluator::tests::builtins::miscellaneous::r#type::integer ... ok
[INFO] [stdout] test evaluator::tests::builtins::miscellaneous::r#type::lazy_sequence ... ok
[INFO] [stdout] test evaluator::tests::builtins::miscellaneous::r#type::string ... ok
[INFO] [stdout] test evaluator::tests::builtins::miscellaneous::range::negative_step ... ok
[INFO] [stdout] test evaluator::tests::builtins::miscellaneous::range::step_larger_than_range ... ok
[INFO] [stdout] test evaluator::tests::builtins::miscellaneous::range::positive_step ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::int::empty_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::int::invalid_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::int::negative_decimal ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::int::negative_decimal_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::int::negative_integer ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::int::negative_integer_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::int::positive_decimal ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::int::positive_decimal_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::int::positive_integer ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::int::positive_integer_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::int::true_boolean ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::ints::comma_seperators ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::int::false_boolean ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::ints::no_ints ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::regex_match::invalid_pattern ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::ints::space_seperators ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::ints::letter_seperators ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::split::empty_string ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::lines::empty_string ... ok
[INFO] [stdout] test evaluator::tests::errors::error ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::lines::multi_line ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::regex_match::match_not_found ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::split::string_with_single_match ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::regex_match_all::invalid_pattern ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::split::string_without_match ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::regex_match::match_found ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::split::string_with_multiple_matches ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::regex_match_all::match_found ... ok
[INFO] [stdout] test evaluator::tests::functions::functions::enclosed_function_closure_state ... ok
[INFO] [stdout] test evaluator::tests::functions::functions::function_composition ... ok
[INFO] [stdout] test evaluator::tests::functions::functions::infix_call ... ok
[INFO] [stdout] test evaluator::tests::functions::functions::function_literal_with_block ... ok
[INFO] [stdout] test evaluator::tests::functions::functions::function_literal_with_parameter_destructuring ... ok
[INFO] [stdout] test evaluator::tests::functions::functions::memoization ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::regex_match_all::match_not_found ... ok
[INFO] [stdout] test evaluator::tests::functions::external_function ... ok
[INFO] [stdout] test evaluator::tests::functions::functions::paritial_application_using_placeholders ... ok
[INFO] [stdout] test evaluator::tests::errors::trace ... ok
[INFO] [stdout] test evaluator::tests::functions::functions::paritial_application_using_call ... ok
[INFO] [stdout] test evaluator::tests::builtins::string::lines::single_line ... ok
[INFO] [stdout] test evaluator::tests::functions::functions::spread_call ... ok
[INFO] [stdout] test evaluator::tests::functions::functions::recursive_call ... ok
[INFO] [stdout] test evaluator::tests::functions::functions::function_literal_with_expression ... ok
[INFO] [stdout] test evaluator::tests::functions::functions::function_threading ... ok
[INFO] [stdout] test evaluator::tests::functions::functions::trailing_lambda_with_call_expression ... ok
[INFO] [stdout] test evaluator::tests::functions::functions::trailing_lambda_without_call_expression ... ok
[INFO] [stdout] test evaluator::tests::indexing::dictionaries::list ... ok
[INFO] [stdout] test evaluator::tests::indexing::dictionaries::unknown_value ... ok
[INFO] [stdout] test evaluator::tests::indexing::dictionaries::boolean ... ok
[INFO] [stdout] test evaluator::tests::indexing::dictionaries::decimal ... ok
[INFO] [stdout] test evaluator::tests::indexing::lists::inclusive_positive_range ... ok
[INFO] [stdout] test evaluator::tests::indexing::lists::exclusive_positive_range_with_negative_until ... ok
[INFO] [stdout] test evaluator::tests::functions::functions::recursive_call_with_explicit_return ... ok
[INFO] [stdout] test evaluator::tests::indexing::dictionaries::integer ... ok
[INFO] [stdout] test evaluator::tests::indexing::dictionaries::string ... ok
[INFO] [stdout] test evaluator::tests::indexing::lazy_sequences::out_of_range_integer ... ok
[INFO] [stdout] test evaluator::tests::indexing::lists::inclusive_positive_range_with_negative_to ... ok
[INFO] [stdout] test evaluator::tests::indexing::lazy_sequences::positive_integer ... ok
[INFO] [stdout] test evaluator::tests::functions::functions::recursive_memoization ... ok
[INFO] [stdout] test evaluator::tests::functions::functions::recursive_call_with_implicit_return ... ok
[INFO] [stdout] test evaluator::tests::indexing::lists::negative_integer ... ok
[INFO] [stdout] test evaluator::tests::indexing::lists::exclusive_positive_range ... ok
[INFO] [stdout] test evaluator::tests::indexing::lists::positive_integer ... ok
[INFO] [stdout] test evaluator::tests::indexing::sets::boolean ... ok
[INFO] [stdout] test evaluator::tests::indexing::sets::decimal ... ok
[INFO] [stdout] test evaluator::tests::indexing::sets::list ... ok
[INFO] [stdout] test evaluator::tests::indexing::sets::string ... ok
[INFO] [stdout] test evaluator::tests::indexing::sets::unknown_value ... ok
[INFO] [stdout] test evaluator::tests::indexing::strings::exclusive_positive_range ... ok
[INFO] [stdout] test evaluator::tests::indexing::strings::exclusive_positive_range_with_negative_until ... ok
[INFO] [stdout] test evaluator::tests::indexing::strings::inclusive_positive_range ... ok
[INFO] [stdout] test evaluator::tests::indexing::strings::inclusive_positive_range_with_negative_to ... ok
[INFO] [stdout] test evaluator::tests::indexing::strings::negative_integer ... ok
[INFO] [stdout] test evaluator::tests::indexing::lists::unbounded_negative_range ... ok
[INFO] [stdout] test evaluator::tests::indexing::lists::unbounded_positive_range ... ok
[INFO] [stdout] test evaluator::tests::functions::functions::curried_call ... ok
[INFO] [stdout] test evaluator::tests::indexing::lists::out_of_range_integer ... ok
[INFO] [stdout] test evaluator::tests::indexing::strings::out_of_range_integer ... ok
[INFO] [stdout] test evaluator::tests::indexing::strings::positive_integer ... ok
[INFO] [stdout] test evaluator::tests::indexing::sets::integer ... ok
[INFO] [stdout] test evaluator::tests::literals::boolean::false_value ... ok
[INFO] [stdout] test evaluator::tests::literals::boolean::true_value ... ok
[INFO] [stdout] test evaluator::tests::indexing::strings::unbounded_negative_range ... ok
[INFO] [stdout] test evaluator::tests::literals::comments::trailing ... ok
[INFO] [stdout] test evaluator::tests::literals::comments::line ... ok
[INFO] [stdout] test evaluator::tests::literals::decimal::negative ... ok
[INFO] [stdout] test evaluator::tests::literals::decimal::with_multi_number_fraction ... ok
[INFO] [stdout] test evaluator::tests::literals::decimal::with_no_trailing_fraction_zero ... ok
[INFO] [stdout] test evaluator::tests::indexing::strings::unbounded_positive_range ... ok
[INFO] [stdout] test evaluator::tests::literals::dictionary::function_key_disallowed ... ok
[INFO] [stdout] test evaluator::tests::literals::dictionary::heterogeneous ... ok
[INFO] [stdout] test evaluator::tests::literals::dictionary::homogeneous_with_duplicates ... ok
[INFO] [stdout] test evaluator::tests::literals::dictionary::heterogeneous_with_duplicates ... ok
[INFO] [stdout] test evaluator::tests::literals::dictionary::lazy_sequence_key_disallowed ... ok
[INFO] [stdout] test evaluator::tests::literals::if_expression::false_let_assignment ... ok
[INFO] [stdout] test evaluator::tests::literals::dictionary::homogeneous ... ok
[INFO] [stdout] test evaluator::tests::literals::if_expression::false_without_else ... ok
[INFO] [stdout] test evaluator::tests::literals::if_expression::false_with_else ... ok
[INFO] [stdout] test evaluator::tests::literals::decimal::with_single_fraction ... ok
[INFO] [stdout] test evaluator::tests::literals::decimal::with_trailing_fraction_zero ... ok
[INFO] [stdout] test evaluator::tests::literals::if_expression::true_let_assignment ... ok
[INFO] [stdout] test evaluator::tests::literals::if_expression::true_with_else ... ok
[INFO] [stdout] test evaluator::tests::literals::integer::negative ... ok
[INFO] [stdout] test evaluator::tests::literals::list::heterogeneous ... ok
[INFO] [stdout] test evaluator::tests::literals::negation::true_boolean ... ok
[INFO] [stdout] test evaluator::tests::literals::integer::multi_number ... ok
[INFO] [stdout] test evaluator::tests::literals::negation::falsey_dictionary_value ... ok
[INFO] [stdout] test evaluator::tests::literals::integer::single_number ... ok
[INFO] [stdout] test evaluator::tests::literals::if_expression::true_without_else ... ok
[INFO] [stdout] test evaluator::tests::literals::integer::with_underscore_seperators ... ok
[INFO] [stdout] test evaluator::tests::literals::negation::truthy_list_value ... ok
[INFO] [stdout] test evaluator::tests::literals::negation::truthy_set_value ... ok
[INFO] [stdout] test evaluator::tests::literals::list::spread ... ok
[INFO] [stdout] test evaluator::tests::literals::negation::falsey_list_value ... ok
[INFO] [stdout] test evaluator::tests::literals::list::homogeneous ... ok
[INFO] [stdout] test evaluator::tests::literals::negation::false_boolean ... ok
[INFO] [stdout] test evaluator::tests::literals::negation::truthy_dictionary_value ... ok
[INFO] [stdout] test evaluator::tests::literals::negation::falsey_set_value ... ok
[INFO] [stdout] test evaluator::tests::literals::negation::falsey_string_value ... ok
[INFO] [stdout] test evaluator::tests::literals::negation::truthy_string_value ... ok
[INFO] [stdout] test evaluator::tests::literals::nil::literal ... ok
[INFO] [stdout] test evaluator::tests::literals::range::inclusive ... ok
[INFO] [stdout] test evaluator::tests::literals::range::exclusive ... ok
[INFO] [stdout] test evaluator::tests::literals::set::heterogeneous ... ok
[INFO] [stdout] test evaluator::tests::literals::set::function_disallowed ... ok
[INFO] [stdout] test evaluator::tests::literals::set::homogeneous ... ok
[INFO] [stdout] test evaluator::tests::literals::set::homogeneous_with_duplicates ... ok
[INFO] [stdout] test evaluator::tests::literals::set::lazy_sequence_disallowed ... ok
[INFO] [stdout] test evaluator::tests::matches::guards::catch_all ... ok
[INFO] [stdout] test evaluator::tests::matches::edge_cases::unexhaustive_match_returns_nil ... ok
[INFO] [stdout] test evaluator::tests::matches::guards::identifier ... ok
[INFO] [stdout] test evaluator::tests::matches::lists::multi_element_with_literal ... ok
[INFO] [stdout] test evaluator::tests::literals::string::ascii ... ok
[INFO] [stdout] test evaluator::tests::matches::lists::multi_element_with_rest ... ok
[INFO] [stdout] test evaluator::tests::literals::range::unbounded ... ok
[INFO] [stdout] test evaluator::tests::literals::set::heterogeneous_with_duplicates ... ok
[INFO] [stdout] test evaluator::tests::matches::lists::multi_level_with_literal ... ok
[INFO] [stdout] test evaluator::tests::literals::string::unicode ... ok
[INFO] [stdout] test evaluator::tests::matches::edge_cases::negative_value ... ok
[INFO] [stdout] test evaluator::tests::matches::guards::multi_element_list ... ok
[INFO] [stdout] test evaluator::tests::matches::lists::single_element_with_identifier ... ok
[INFO] [stdout] test evaluator::tests::matches::lists::multi_element_with_identifiers ... ok
[INFO] [stdout] test evaluator::tests::matches::guards::function_call ... ok
[INFO] [stdout] test evaluator::tests::matches::lists::empty ... ok
[INFO] [stdout] test evaluator::tests::matches::lists::multi_element_with_literal_and_rest ... ok
[INFO] [stdout] test evaluator::tests::literals::string::escaped_characters ... ok
[INFO] [stdout] test evaluator::tests::matches::primitives::string ... ok
[INFO] [stdout] test evaluator::tests::matches::guards::single_element_list ... ok
[INFO] [stdout] test evaluator::tests::matches::primitives::list ... ok
[INFO] [stdout] test evaluator::tests::matches::primitives::integer ... ok
[INFO] [stdout] test evaluator::tests::matches::lists::catch_all ... ok
[INFO] [stdout] test evaluator::tests::matches::ranges::list_with_exclusive_range ... ok
[INFO] [stdout] test evaluator::tests::matches::ranges::unbounded_range ... ok
[INFO] [stdout] test evaluator::tests::operators::and::function_call ... ok
[INFO] [stdout] test evaluator::tests::operators::and::true_value ... ok
[INFO] [stdout] test evaluator::tests::operators::and::false_value ... ok
[INFO] [stdout] test evaluator::tests::matches::lists::multi_level_with_identifiers ... ok
[INFO] [stdout] test evaluator::tests::matches::lists::single_element_with_literal ... ok
[INFO] [stdout] test evaluator::tests::matches::primitives::decimal ... ok
[INFO] [stdout] test evaluator::tests::matches::ranges::exclusive_range ... ok
[INFO] [stdout] test evaluator::tests::matches::ranges::list_with_unbounded_range ... ok
[INFO] [stdout] test evaluator::tests::operators::asterisk::function_call ... ok
[INFO] [stdout] test evaluator::tests::operators::and::short_circuit_evaluation ... ok
[INFO] [stdout] test evaluator::tests::operators::asterisk::decimal_integer ... ok
[INFO] [stdout] test evaluator::tests::operators::asterisk::integer_decimal ... ok
[INFO] [stdout] test evaluator::tests::operators::asterisk::list_integer ... ok
[INFO] [stdout] test evaluator::tests::operators::asterisk::decimal_decimal ... ok
[INFO] [stdout] test evaluator::tests::operators::asterisk::string_integer ... ok
[INFO] [stdout] test evaluator::tests::operators::equal::false_decimal_decimal ... ok
[INFO] [stdout] test evaluator::tests::operators::asterisk::integer_integer ... ok
[INFO] [stdout] test evaluator::tests::operators::equal::false_decimal_integer ... ok
[INFO] [stdout] test evaluator::tests::operators::equal::false_dictionary ... ok
[INFO] [stdout] test evaluator::tests::operators::equal::false_integer_decimal ... ok
[INFO] [stdout] test evaluator::tests::operators::equal::false_integer_integer ... ok
[INFO] [stdout] test evaluator::tests::operators::equal::false_list_set ... ok
[INFO] [stdout] test evaluator::tests::operators::equal::false_list_list ... ok
[INFO] [stdout] test evaluator::tests::operators::equal::false_set_set ... ok
[INFO] [stdout] test evaluator::tests::operators::equal::false_string_decimal ... ok
[INFO] [stdout] test evaluator::tests::operators::equal::false_string_integer ... ok
[INFO] [stdout] test evaluator::tests::operators::equal::false_string_string ... ok
[INFO] [stdout] test evaluator::tests::operators::equal::function_call ... ok
[INFO] [stdout] test evaluator::tests::operators::equal::true_decimal_decimal ... ok
[INFO] [stdout] test evaluator::tests::operators::equal::true_integer_integer ... ok
[INFO] [stdout] test evaluator::tests::operators::equal::true_list_list ... ok
[INFO] [stdout] test evaluator::tests::operators::equal::true_string_string ... ok
[INFO] [stdout] test evaluator::tests::operators::greater_than::false_decimal_decimal ... ok
[INFO] [stdout] test evaluator::tests::operators::equal::true_set_set_with_duplicates ... ok
[INFO] [stdout] test evaluator::tests::operators::equal::true_set_set ... ok
[INFO] [stdout] test evaluator::tests::operators::greater_than::true_decimal_decimal ... ok
[INFO] [stdout] test evaluator::tests::operators::greater_than::function_call ... ok
[INFO] [stdout] test evaluator::tests::operators::greater_than::false_integer_integer ... ok
[INFO] [stdout] test evaluator::tests::operators::equal::true_dictionary_dictionary ... ok
[INFO] [stdout] test evaluator::tests::operators::greater_than_equal::equal_decimal_decimal ... ok
[INFO] [stdout] test evaluator::tests::operators::greater_than_equal::equal_integer_integer ... ok
[INFO] [stdout] test evaluator::tests::operators::greater_than_equal::false_decimal_decimal ... ok
[INFO] [stdout] test evaluator::tests::operators::greater_than_equal::false_integer_integer ... ok
[INFO] [stdout] test evaluator::tests::operators::greater_than_equal::greater_integer_integer ... ok
[INFO] [stdout] test evaluator::tests::operators::greater_than_equal::greater_decimal_decimal ... ok
[INFO] [stdout] test evaluator::tests::operators::less_than::false_decimal_decimal ... ok
[INFO] [stdout] test evaluator::tests::operators::less_than::function_call ... ok
[INFO] [stdout] test evaluator::tests::operators::minus::decimal_integer ... ok
[INFO] [stdout] test evaluator::tests::operators::less_than::true_decimal_decimal ... ok
[INFO] [stdout] test evaluator::tests::operators::less_than::false_integer_integer ... ok
[INFO] [stdout] test evaluator::tests::operators::less_than_equal::equal_decimal_decimal ... ok
[INFO] [stdout] test evaluator::tests::operators::less_than_equal::function_call ... ok
[INFO] [stdout] test evaluator::tests::operators::less_than_equal::false_decimal_decimal ... ok
[INFO] [stdout] test evaluator::tests::operators::less_than_equal::equal_integer_integer ... ok
[INFO] [stdout] test evaluator::tests::operators::less_than_equal::less_decimal_decimal ... ok
[INFO] [stdout] test evaluator::tests::operators::less_than_equal::false_integer_integer ... ok
[INFO] [stdout] test evaluator::tests::operators::less_than::true_integer_integer ... ok
[INFO] [stdout] test evaluator::tests::operators::minus::integer_decimal ... ok
[INFO] [stdout] test evaluator::tests::operators::minus::function_call ... ok
[INFO] [stdout] test evaluator::tests::operators::minus::integer_integer ... ok
[INFO] [stdout] test evaluator::tests::operators::not_equal::false_dictionary_dictionary ... ok
[INFO] [stdout] test evaluator::tests::operators::not_equal::false_integer_integer ... ok
[INFO] [stdout] test evaluator::tests::operators::not_equal::false_list_list ... ok
[INFO] [stdout] test evaluator::tests::operators::not_equal::false_set_set ... ok
[INFO] [stdout] test evaluator::tests::operators::greater_than::true_integer_integer ... ok
[INFO] [stdout] test evaluator::tests::operators::greater_than_equal::function_call ... ok
[INFO] [stdout] test evaluator::tests::operators::minus::set_set ... ok
[INFO] [stdout] test evaluator::tests::operators::less_than_equal::less_integer_integer ... ok
[INFO] [stdout] test evaluator::tests::operators::modulo::function_call ... ok
[INFO] [stdout] test evaluator::tests::operators::minus::list_list ... ok
[INFO] [stdout] test evaluator::tests::operators::modulo::negative_negative ... ok
[INFO] [stdout] test evaluator::tests::operators::minus::decimal_decimal ... ok
[INFO] [stdout] test evaluator::tests::operators::modulo::negative_positive ... ok
[INFO] [stdout] test evaluator::tests::operators::minus::set_list ... ok
[INFO] [stdout] test evaluator::tests::operators::modulo::positive_negative ... ok
[INFO] [stdout] test evaluator::tests::operators::modulo::positive_positive ... ok
[INFO] [stdout] test evaluator::tests::operators::not_equal::false_decimal_decimal ... ok
[INFO] [stdout] test evaluator::tests::operators::not_equal::true_decimal_decimal ... ok
[INFO] [stdout] test evaluator::tests::operators::not_equal::true_dictionary ... ok
[INFO] [stdout] test evaluator::tests::operators::minus::list_set ... ok
[INFO] [stdout] test evaluator::tests::operators::not_equal::true_list_list ... ok
[INFO] [stdout] test evaluator::tests::operators::not_equal::true_decimal_integer ... ok
[INFO] [stdout] test evaluator::tests::operators::not_equal::true_set_set ... ok
[INFO] [stdout] test evaluator::tests::operators::not_equal::true_integer_integer ... ok
[INFO] [stdout] test evaluator::tests::operators::or::false_value ... ok
[INFO] [stdout] test evaluator::tests::operators::not_equal::true_integer_decimal ... ok
[INFO] [stdout] test evaluator::tests::operators::not_equal::function_call ... ok
[INFO] [stdout] test evaluator::tests::operators::or::function_call ... ok
[INFO] [stdout] test evaluator::tests::operators::not_equal::true_list_set ... ok
[INFO] [stdout] test evaluator::tests::operators::or::short_circuit_evaluation ... ok
[INFO] [stdout] test evaluator::tests::operators::or::true_value ... ok
[INFO] [stdout] test evaluator::tests::operators::not_equal::false_set_set_with_duplicates ... ok
[INFO] [stdout] test evaluator::tests::operators::plus::decimal_decimal ... ok
[INFO] [stdout] test evaluator::tests::operators::plus::dictionary_dictionary ... ok
[INFO] [stdout] test evaluator::tests::operators::plus::list_list ... ok
[INFO] [stdout] test evaluator::tests::operators::plus::integer_decimal ... ok
[INFO] [stdout] test evaluator::tests::operators::plus::list_set ... ok
[INFO] [stdout] test evaluator::tests::operators::plus::integer_integer ... ok
[INFO] [stdout] test evaluator::tests::operators::plus::set_list ... ok
[INFO] [stdout] test evaluator::tests::operators::plus::function_call ... ok
[INFO] [stdout] test evaluator::tests::operators::not_equal::false_string_string ... ok
[INFO] [stdout] test evaluator::tests::operators::not_equal::true_string_string ... ok
[INFO] [stdout] test evaluator::tests::operators::plus::set_set ... ok
[INFO] [stdout] test evaluator::tests::operators::plus::string_string ... ok
[INFO] [stdout] test evaluator::tests::operators::slash::decimal_decimal ... ok
[INFO] [stdout] test evaluator::tests::operators::slash::integer_decimal ... ok
[INFO] [stdout] test evaluator::tests::operators::plus::string_integer ... ok
[INFO] [stdout] test evaluator::tests::operators::plus::string_decimal ... ok
[INFO] [stdout] test evaluator::tests::operators::slash::function_call ... ok
[INFO] [stdout] test evaluator::tests::operators::slash::decimal_integer ... ok
[INFO] [stdout] test evaluator::tests::sections::block_section ... ok
[INFO] [stdout] test evaluator::tests::operators::plus::decimal_integer ... ok
[INFO] [stdout] test evaluator::tests::sections::expression_section ... ok
[INFO] [stdout] test evaluator::tests::operators::not_equal::true_string_integer ... ok
[INFO] [stdout] test evaluator::tests::sections::nested_section ... ok
[INFO] [stdout] test evaluator::tests::sections::multiple_sections_with_same_name ... ok
[INFO] [stdout] test evaluator::tests::operators::slash::integer_integer ... ok
[INFO] [stdout] test lexer::tests::comments ... ok
[INFO] [stdout] test lexer::tests::decimal ... ok
[INFO] [stdout] test lexer::tests::backticks ... ok
[INFO] [stdout] test evaluator::tests::operators::not_equal::true_string_decimal ... ok
[INFO] [stdout] test lexer::tests::decimal_with_seperators ... ok
[INFO] [stdout] test lexer::tests::dictionary ... ok
[INFO] [stdout] test lexer::tests::identifiers ... ok
[INFO] [stdout] test lexer::tests::integer ... ok
[INFO] [stdout] test lexer::tests::integer_with_seperators ... ok
[INFO] [stdout] test lexer::tests::keywords ... ok
[INFO] [stdout] test lexer::tests::list ... ok
[INFO] [stdout] test lexer::tests::script ... ok
[INFO] [stdout] test lexer::tests::set ... ok
[INFO] [stdout] test lexer::tests::string_with_multibyte_unicode_characters ... ok
[INFO] [stdout] test lexer::tests::symbols ... ok
[INFO] [stdout] test parser::tests::booleans ... ok
[INFO] [stdout] test parser::tests::dictionary ... ok
[INFO] [stdout] test parser::tests::infix_operators_as_identifiers ... ok
[INFO] [stdout] test parser::tests::infix_precedence ... ok
[INFO] [stdout] test parser::tests::call_expressions ... ok
[INFO] [stdout] test parser::tests::comments ... ok
[INFO] [stdout] test parser::tests::decimals ... ok
[INFO] [stdout] test parser::tests::function_composition ... ok
[INFO] [stdout] test parser::tests::collection_indexing ... ok
[INFO] [stdout] test parser::tests::invalid_infix ... ok
[INFO] [stdout] test parser::tests::integers ... ok
[INFO] [stdout] test parser::tests::invalid_match ... ok
[INFO] [stdout] test parser::tests::list ... ok
[INFO] [stdout] test parser::tests::match_with_list_destructing ... ok
[INFO] [stdout] test parser::tests::invalid_function ... ok
[INFO] [stdout] test parser::tests::invalid_if ... ok
[INFO] [stdout] test parser::tests::let_assignments ... ok
[INFO] [stdout] test parser::tests::infix_operators ... ok
[INFO] [stdout] test parser::tests::function_threading ... ok
[INFO] [stdout] test parser::tests::match_with_if_guards ... ok
[INFO] [stdout] test parser::tests::function_literals ... ok
[INFO] [stdout] test parser::tests::illegal_token ... ok
[INFO] [stdout] test lexer::tests::ranges ... ok
[INFO] [stdout] test lexer::tests::string ... ok
[INFO] [stdout] test lexer::tests::string_with_escaped_characters ... ok
[INFO] [stdout] test parser::tests::if_expressions ... ok
[INFO] [stdout] test parser::tests::match_with_primitives ... ok
[INFO] [stdout] test parser::tests::nil ... ok
[INFO] [stdout] test parser::tests::strings ... ok
[INFO] [stdout] test parser::tests::set ... ok
[INFO] [stdout] test runner::tests::failing_test_case_with_both_parts ... ok
[INFO] [stdout] test parser::tests::match_with_ranges ... ok
[INFO] [stdout] test runner::tests::passing_test_case_with_both_parts ... ok
[INFO] [stdout] test parser::tests::prefix_operators ... ok
[INFO] [stdout] test runner::tests::script_with_runtime_error ... ok
[INFO] [stdout] test runner::tests::passing_test_case_with_part_two ... ok
[INFO] [stdout] test runner::tests::script_with_parser_error ... ok
[INFO] [stdout] test runner::tests::passing_test_case_with_part_one ... ok
[INFO] [stdout] test runner::tests::solution_with_both_parts ... ok
[INFO] [stdout] test parser::tests::partial_application_using_placeholders ... ok
[INFO] [stdout] test parser::tests::trailing_lambdas ... ok
[INFO] [stdout] test parser::tests::sections ... ok
[INFO] [stdout] test parser::tests::ranges ... ok
[INFO] [stdout] test runner::tests::solution_with_multiple_part_two_sections ... ok
[INFO] [stdout] test runner::tests::solution_with_only_part_one ... ok
[INFO] [stdout] test runner::tests::solution_with_multiple_input_sections ... ok
[INFO] [stdout] test runner::tests::script ... ok
[INFO] [stdout] test runner::tests::solution_with_multiple_part_one_sections ... ok
[INFO] [stdout] test runner::tests::test_with_multiple_part_one_sections ... ok
[INFO] [stdout] test runner::tests::test_with_multiple_part_two_sections ... ok
[INFO] [stdout] test runner::tests::solution_with_only_part_two ... ok
[INFO] [stdout] test runner::tests::solution_with_parser_error ... ok
[INFO] [stdout] test runner::tests::solution_with_runtime_error ... ok
[INFO] [stdout] test runner::tests::test_with_multiple_input_sections ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 725 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.36s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/santa_lang-c50dd8d3718585c3)
[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 santa_lang
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "e2f590491191264277ace157c4ac5cea7966120d70bee50532d9e2aa0472ed4b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e2f590491191264277ace157c4ac5cea7966120d70bee50532d9e2aa0472ed4b", kill_on_drop: false }`
[INFO] [stdout] e2f590491191264277ace157c4ac5cea7966120d70bee50532d9e2aa0472ed4b
