[INFO] fetching crate linefeed 0.6.0... [INFO] building linefeed-0.6.0 against try#d5c88c22807925c189328ef9d923c5d2b11a95b8+rustflags=-Zprofile-closures for pr-87066-3 [INFO] extracting crate linefeed 0.6.0 into /workspace/builds/worker-103/source [INFO] validating manifest of crates.io crate linefeed 0.6.0 on toolchain d5c88c22807925c189328ef9d923c5d2b11a95b8 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate linefeed 0.6.0 [INFO] finished tweaking crates.io crate linefeed 0.6.0 [INFO] tweaked toml for crates.io crate linefeed 0.6.0 written to /workspace/builds/worker-103/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded phf_shared v0.8.0 [INFO] [stderr] Downloaded phf v0.8.0 [INFO] [stderr] Downloaded siphasher v0.3.6 [INFO] [stderr] Downloaded smallstr v0.2.0 [INFO] [stderr] Downloaded phf_generator v0.8.0 [INFO] [stderr] Downloaded mortal v0.2.2 [INFO] [stderr] Downloaded terminfo v0.7.3 [INFO] [stderr] Downloaded phf_codegen v0.8.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-103/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-103/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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] d6dfd5f7cee10f94a12dbc7b8012a7b66640ab59d4f28f81dac9a1a143b8fd7b [INFO] running `Command { std: "docker" "start" "-a" "d6dfd5f7cee10f94a12dbc7b8012a7b66640ab59d4f28f81dac9a1a143b8fd7b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d6dfd5f7cee10f94a12dbc7b8012a7b66640ab59d4f28f81dac9a1a143b8fd7b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d6dfd5f7cee10f94a12dbc7b8012a7b66640ab59d4f28f81dac9a1a143b8fd7b", kill_on_drop: false }` [INFO] [stdout] d6dfd5f7cee10f94a12dbc7b8012a7b66640ab59d4f28f81dac9a1a143b8fd7b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-103/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-103/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=forbid -Zprofile-closures" "-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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 39f5725336c3bf7886b972fc9415b99c2eedbfefc35e830f1165be3d3034fb70 [INFO] running `Command { std: "docker" "start" "-a" "39f5725336c3bf7886b972fc9415b99c2eedbfefc35e830f1165be3d3034fb70", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling libc v0.2.99 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling siphasher v0.3.6 [INFO] [stderr] Compiling ppv-lite86 v0.2.10 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (dce2134424f41028, 5f511dc568ef5be8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (d69275f41c2116c6, 38406f0bfccaa624), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (449e75e7a8d4f9e4, 9629dffc8f02873e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (a7fa3b99c550a081, 18407c4deae732f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (1cd8c0f0356128af, b367d3998412aa5b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (1cd8c0f0356128af, b367d3998412aa5b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (6c131b4352d79609, c424107bedc5c561), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (7837a81b2798927d, e797a639ba3c8314), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (1427e3a9e357de22, 4e5b3658ba4fac57), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (83ebc650b40e0306, 4e4cf69adf4ff51d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (d3975d3b3bb54b2b, 970c5291b52b1247), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (76ce9017ed83e72b, 5a6e54306e9b63e8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (d8bf29e801384ddb, 9a007ec5b557a94c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (feff9e05205340a2, d512bea2af47d2cd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (955b1712ffbdfcb3, 73d67ac017cbb18a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (5eb9732d321082c9, c8631b430e004eac), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (1ddf0a8c07e804dd, 18fac9cb47ef2953), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (742fcc197a274038, 4b8d7adfb97363c4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (9975140f17d6104e, 93de3785a418b6ad), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (25968c12015e925d, f5e02d08d5cddf90), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (1b06a18c22b6e203, d32ad58cb77abd40), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (d0d2d17aa824087b, 12aeccf43dd6e88e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (481becbc4cb005c3, f78c2151ebf86112), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (ec1d99e03d2a562f, ed5731e71873f380), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (aed38fa270accdfa, b9392ad22ec90c5c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (41ba70d6707ff0fd, 2b5237e8e6b1c2ea), 0, 0 [INFO] [stderr] Compiling tinyvec_macros v0.1.0 [INFO] [stderr] Compiling nix v0.17.0 [INFO] [stderr] Compiling void v1.0.2 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling fnv v1.0.7 [INFO] [stderr] Compiling nom v5.1.2 [INFO] [stderr] Compiling smallstr v0.2.0 [INFO] [stderr] SG_CR_Eslkdjf: memchr, (e7d0d9756d23d15c, 63b2328976dd028d), 8, 8 [INFO] [stderr] Compiling tinyvec v1.3.1 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (7f82c2a1645257d7, 8e4b7dc48566a6c7), 0, 0 [INFO] [stderr] Compiling phf_shared v0.8.0 [INFO] [stderr] Compiling phf v0.8.0 [INFO] [stderr] Compiling unicode-normalization v0.1.19 [INFO] [stderr] SG_CR_Eslkdjf: libc, (f30dd149b8b158d4, a1cc979c712e7686), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (d16a5fa9e8fe4a5d, a6d70709ac5d0d79), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (492510e888d1503a, c280f030b4f0d583), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (e4669c1677f8e55, 1327151bc9a76670), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (31aa558f394f12cc, cf8b0f0a36fd57c7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (9a3b12fb34af4dab, 1cd5796cdb6d1baa), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (342751321b0d3dd2, 90ad3ef0a5c9b544), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (bc1b38718e093f38, 5c0c4dfc11e856c1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (edfd8354416ffb87, ae2f02dcb27e01fb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (bf03031f65a77bcc, a908f61877d16c83), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (f8918c5d7e984077, 665b32a0bfc453f2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (959bf129b3146d66, 5307a176dcfc5431), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (d5296b43713183ce, 964a64cede33a57), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (50f9b836f6c41fe8, 2e8ea6d04ae84a7e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (7e545becf944e1b0, 1b84edd82c76eb5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (4ab2283fc96d3dc6, f00ffccea33c1516), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (1c8866681c788258, 2e85382d63e043e8), 0, 0 [INFO] [stderr] Compiling dirs-sys v0.3.6 [INFO] [stderr] Compiling dirs v1.0.5 [INFO] [stderr] SG_CR_Eslkdjf: unicode_normalization, (48eb6588d3e162bd, dd6685e803cfd7fb), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: unicode_normalization, (db7c970214510745, c75a9c1781137942), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: unicode_normalization, (1593f575ec3dfb14, 7d04c0d4d1313666), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (45eb8c2e455e0fa0, 870bf0a9e5ce4cdf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (127e38749386a6a8, 90248870debd52ea), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs_sys, (c18dc8492ccbd3c1, e29a38427a699986), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs_sys, (b7793e07b6865332, 9341ad7bd9d2a333), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (6ace57302233e572, db0908ff5f6cc81a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (504db9e913dba28f, 35206b42145fad3e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (4914a2fa6a0ac811, 349afb1a2656ea1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (21fbdf3227c3d04d, f30244cf2770752), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (c021d7fb2fc81cbc, 7e46a87ab73cde3f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (f149395332e7cf01, d8a8525d8e98b194), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (a3f3b9ac2048c403, 9eb7c777eaedc7d6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (8b29d7d13573c7dc, e47e350e794e4ac0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (732b2294bfde7991, 25ea18a0f32ea22b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs_sys, (831dcf7b7fc9a554, 4ed0ba28116ad31e), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: dirs_sys, (587bede1a7a87de8, ac264b83f9d9649e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs_sys, (42926015d4bd2d30, 737158589ff219f3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: dirs_sys, (eb6a761ebb0551ba, d3838c2d763994d8), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: dirs_sys, (1976747a4ee833f2, 9b18f7bd343ec8d6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs_sys, (493352a4de15955d, eee27209d1704c2), 0, 0 [INFO] [stderr] Compiling dirs v2.0.2 [INFO] [stderr] SG_CR_Eslkdjf: getrandom, (84cde57c11760c75, fe01c5874f81e923), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: getrandom, (12a91d7317faae9b, 63720a271ecb5022), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: getrandom, (bfad77f72c1313e9, 9298906f8dbb419d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: getrandom, (9671837fb8a7caee, 5baa17782a97a34e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: getrandom, (e4d624135d3b3db, f307eeb5e9f590b5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: getrandom, (f9ff94b260eaec11, 5af6d7e32b41e471), 8, 8 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] SG_CR_Eslkdjf: nom, (dd62a741abc971c8, c1fc40079bb74716), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nom, (f70cb04d3fa429e6, 33e006d319764ee9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nom, (ca7891e5e2723fcf, 2e06ca5b5c1be72d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (1352f1f00781f2e2, dc7ccbf9ad8c8823), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (a46c0b96d18e59bd, fb2c78bdf4d88675), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (67c4a0b40ab43e46, 5301b90093e9404), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (68aa00c1041604ee, b573466de886c011), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (932e53c2793206dd, 1ab44b33754cf374), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (2a87f863a0116751, d9a7fa0a0333e146), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (df74a9d1a6d95977, 9cd3dc80ab7edd5b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (7a5984d329b9d510, 2a5aad5224fd5555), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (de4a383bfaa78fc9, b74710c7ef6c1c81), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand_core, (c07adfcad60aae80, 607339ad653c7f75), 0, 0 [INFO] [stderr] Compiling rand_pcg v0.2.1 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] SG_CR_Eslkdjf: rand, (51b5ddb3f2d42461, 846a3452c35fac03), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (6da1c6742350ae, e1e2f4276a4788d7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (9f77d0f28efc387c, 6b182bea2dbba551), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (a412d0a34a05f77c, 23200bc0de57b9e1), 8, 24 [INFO] [stderr] SG_CR_Eslkdjf: rand, (54bfcdafc3e6aa50, 4d3222875167752d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (68bdf9b981444f94, 8bfcd6a38b84b614), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (b0fe750a3e2ff037, 2663119130413507), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (70cc12dfa8609576, c3491e891bf257e0), 0, 0 [INFO] [stderr] Compiling phf_generator v0.8.0 [INFO] [stderr] Compiling phf_codegen v0.8.0 [INFO] [stderr] Compiling terminfo v0.7.3 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (88af4552995ddb43, 38b68d5442304f38), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (a588dc95e52e557, 8e0102fa7bc62c3f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (5226ed5983e7d8a0, afd06317d0ecd6b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (9bb3ae604fd6b1ae, 987bb64df8db4cec), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (8e926e4d34ed8a3f, fd67134c31a2fd6f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (9927839a17b64e8f, 3e31738bc3671b89), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (3239ac5542d1d563, b252848c9b278793), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (4cdddcb942cab157, 8110a02aae7a7270), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (9de439975d0c0d0d, 6c614088e070dfc9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (79ea72b3ae61bda5, 8f3e0912fc3a023d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (b12a33371d1afcff, f0b944bb21b46830), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (afb205f3da051837, 1c9b3c04e46e8a4e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (5104793f4282ce04, dfffbbc319637c44), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (9e18662b453ad205, e097f009cd6b05d3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (241dbf3b39399bc0, e9e515ecfe44cc1d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (4c894a1d12b8ea4f, e2277fd0001507e2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (39c2c26457d310ed, 95842c35327e8496), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (23b8a3ead289148, 1ce5d7c276d0c654), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (52a5918a86b2262b, c7de39bf21c9626f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (f60cd40891173e9c, de51525c8fb0ebff), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (cc4f3b16fa69dbdc, 24ac96038a3596d1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (3bc61544c9bbf2f9, f05e382d33d2668d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (480b4918f240e88b, 547f3759e80eb595), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (f503ca2dd2714121, 9cf9a0557b6fcd45), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (dcc6a557cdea9400, d393a65156f13497), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (dc4e2eb6497fd4f7, f133efb926641092), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (614415628351c95b, 732980b35e3c16b8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (5a4a8b937a9a914a, 4326e62f6f44377d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (3507aa80f81e346, a8307f46cdb10a60), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (d6e62dd98036e603, a759014b4ed339e8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (4df7990b5126244, 9cdeda26181398aa), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (230e2616b47de015, 58d4f7a96c92487b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (96994bac11f3b9d8, b600bf9509ec530b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (9fdd7f37268fb0b2, 5057710db03b6570), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (ca6a9d9d3518cb23, ad29d7e485b570ff), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (68a2c8a6cd06eb12, d0f78637647cc84b), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: nix, (7f568fcc36e1f29e, 590108f99c0db4da), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (15b3d6d4d9a29bb6, 84b652d0af4e0cfb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (51efeb7c9dd7774c, 9636996ed96738cf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (be6c1e713eee3bea, a75114f17cb0f496), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (682bcc9fbaee2501, aabb5b675e9a0498), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (379db9fc62f150ea, 459ce0ae57ace0c4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (c5221d60dc9d8236, 90565b15cffe8742), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (a4cc15f98b4d40e, 7794170b481499ac), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (1c0435a0876b61dc, 3f7156c58ba45454), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (bf6f5d8de7c76c2, 885f2defe818a29b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (ac3633dced2d668, 2f106c3b92823e9a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (72e88c5863e4764c, ffcbeaed5ddc7fe1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (235fe56c5e3ab389, b1917a5269758c41), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (2d27a8fc194c6d72, f77fd1f1dba89d8f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (19aeeda73bab3fbf, 657360b5b047f9f1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (9dd8cc993f71b5a9, 587264e2c49b3c0f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (d526f209be387a85, 61f2a2580475dca5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (37e91ac4f57e2d02, e41b770406c865), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (3071df5464125ee6, 2fbdadeebdd20f74), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (580f65ad7b7aab29, d2f21236cd6a46c1), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: nix, (9cb3b4b8716fd4ea, a32c90e77a412d58), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (b4f961c7b6028de6, 4fde98cfcc6f62d5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (b70d4e55750dd542, b5aa5a303522cc98), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (1f4ab7e607bed302, cab3c4bbd0105596), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (16de760f0328c0de, 29d3aa5903b10737), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (a8649178825b3e14, 296f28a56ee64f15), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (b1e623781d25972f, 48de4342f320c0a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (5f3d4236672189c2, b403f1929e545700), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (a8ab49f63b04810b, 8d72dc4aa5e16874), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (829e3bebc21c1485, 94403b20cafb4200), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (406eeca1632e6d8a, cef44f85d0a8cbc4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (5f5db7cce81d71e2, 6fe982404055aa5d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (5f5db7cce81d71e2, 6fe982404055aa5d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (ed518d9b7f04bedc, 6f65b90a338bde1d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (e4db99068c123773, 445dedd129eac934), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (18c1aac04c0a2d7f, 947cdf44c796b225), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (a27793c98545c4ab, 58770d05e260ce99), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (e602fbaab0ea2e0, f7328b8edc223a4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (61ee9d7da9da22b4, b63421b2085966f5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (568340df5e394701, b807f6affad35f93), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (14f2b21464f15ec1, 554a5935bc37b779), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (fbbf5b8bd580eabc, a8fa85c5c0015e66), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (c9403e42e1d79b82, 3fcee11641168deb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (ce916fce580e3904, 99752a24c868c781), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (227e40314ead9369, 56587ff898b3a24b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (2692bf3cd99208c4, c7efbc9a9e8aaa16), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (5871cc36c75abcaf, 365c599e3361e96e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (e9a5c2041a7a3aa0, cde653f9a2d68fde), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (15f38d8c5c44702d, d99ef65329ad527f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (fdc2034a58bdbef5, 6c2ac9e2fc7c8c0b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (2a5f5d74cc629ebc, d31383323b1ea8ca), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (f1daea0c77e381e5, 6d75bbaa93377b0c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (a8ed2e45f45e3c74, eadd4b50a6903241), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (1715d4cdc2e2914d, 7a870492fe33843b), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (5fab88fca386f99a, 6da3c1e0436acb7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (d3da4a808f4034d9, be4d5093086a8262), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (1511862bb9a5625d, a3e943d075456e93), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (d1addc24e296e3e2, f6ee665a5f7fe900), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (54e0716418f583e6, 389bea5a5713e325), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (930e1f067f02f30b, 66d0956d30e59c50), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (5f19248f0befc048, 93c305b5057b4de), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (7b4c4f745c86f304, b4998fd62c9e5da0), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (1508b7bf72d1a84, a6bcccc9f01d71b4), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (15004e8def947a61, f104e99380c26824), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (eb7c12fcda8a3aad, ccc75605d86f1641), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (cc8ab8b99d1e3f9b, 37d939a0bc3e531f), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (7cc26dcea30ce01b, a47517bf343d7df5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (79a46ad631cd3aee, ba3c1904b186583e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (7da7d140b3434d3a, e498cde5027042d2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (c33c4e830f8c60b2, ce4a6b3037c7aab7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (1c10dff2dc5bf3bd, 446e85ce8c063379), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (bdc00470043fa63d, 90e1f4d9ee4879bc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (1f993550286c588a, 23f09ca1b141a864), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (7e9c245f9a48c4a, d4a155c45c1dc069), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (ed2fa989fdcb0c28, 4002081c83a42c80), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (b1e4d36ac561605d, 57d880edbfa2e81d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (30545fe75379e053, 2a07a4cac78418ff), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (bb5c66a257e357a3, 4b03ffb3d892c2e4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (db157188d1a93e9e, 72476a4982205b47), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (3f52abe3432bc21e, e9262e81004007ac), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (75c323563ed230fa, cc827473e2da5e33), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (5242ee09b582637a, 4b5d804a6e0aa14d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (acfea80835c79795, 9aee7f786265651a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (b72b476eebedd53c, 51b0f0e76eb9326e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (498917c8175f2382, 97f1aaa178f86bad), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (247e21292a0d2a65, 9a76932a95f5a87), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (4207da14a52adbf, 1f2b433f8db2fff2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (27dd84f4a01d3e4c, 36dbea86f3ab4461), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (d601024f4016135a, bc430330d26041fc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (e28023c322d4d3ea, c663a9db0ea2df94), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (4d8b62b671c81122, 43b18035faf74e44), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (50390913d3f6fd98, a5ca9a848dabb779), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (df06f7504db862df, 6dbec76b6f5ddf06), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (941e10e32bc83ab, 33fe9c4c17330bfa), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (1fecd4884a937b0d, 7f8baf600f781968), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (6e2c444963cd5e60, c6b6d81422409ef0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (f7e5983d628a770c, eaa183dccc1a0e70), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (7d512409596cbb74, b26aa403b33a7579), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (208baadf24a9aac3, a50276f3d7db7547), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (d39ccd37603fc22f, c5437a5f5d8b035), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (26f5b772c8d30979, 428bf71dd77a1919), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (7f8daa0faf001a3e, d487a64161690c63), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (19d019cca1b234bc, 7c7082fdfeec5135), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (a0b5054d716108b2, d171656e5b29fc0c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (b3bd9e84a31d9621, 467427bfdfb3e4f3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (d56e247a6828f014, 2634127c04722e3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (f2f5d0930c8d8fcf, abcbd68838310f68), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (8f9d1f024d20abfa, a82bba69601a96a2), 0, 0 [INFO] [stderr] Compiling mortal v0.2.2 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (7efafee75f903117, b57ee7ba504b5f4b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (a0f2a9d5b66850d, e9c70b7dd460ca62), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (a0f2a9d5b66850d, e9c70b7dd460ca62), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (af9205eabd3f8b66, b53f3a45cc4a96a9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (af9205eabd3f8b66, b53f3a45cc4a96a9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (dc10981a2f3aeaa6, 5eafe4ec0f210541), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (1c8674a84213139a, bf057a7ad877d1f5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (1192b0250e26cc31, a44fa02da8e64328), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (b6eaf4f143248bf1, 6f0ca37f9c7382af), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (97a3ea7cb666c11c, 5a6cdbbabff1d6d7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (97a3ea7cb666c11c, 5a6cdbbabff1d6d7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (518c1de8690e0e16, 669b631e36472fdf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (539d6aa51c720da3, 121e0646f1c29de1), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (c309acb835a337be, 86d3d76efbd39b26), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (37377cf07e561d7b, f135c82ed4f8a2b7), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (b2d158eb518c7e42, f054ec00840ce5c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (b2d158eb518c7e42, f054ec00840ce5c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (b2d158eb518c7e42, f054ec00840ce5c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (b2d158eb518c7e42, f054ec00840ce5c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (4d7cb29a88437d7, 9fbb265363be291d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (3584e9cb2efd5bdc, 2801001dc5bd366a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (7e739f8f48c2f18, cd85c84c322b16df), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (992b32b47c6f12c6, 8147426d9471d091), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (5b5869c1f2db3ea9, f3cbf1073aa8d9e6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (126101dc0b70bcf7, 47f6c089c50c70cb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (95d6e5fdb185b76c, c682405006f5e6a9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (225983f826f18193, 30ad914c1e82cba2), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (bb1be80bf66b541, d010bc3b0471e865), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (c8e43818b6961349, 193ffc36cb54b954), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (80a156d370c8086, d0b9559ca1cef9d6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (8c8fb162d14e7e8b, effcccdd7f70edd6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (2b51b6a9afad1f22, 3cfb3eeecd873300), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (8b4a646820162fda, 59e20711b246df5d), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (d6d03a6e9bae0c1c, 6635e6ee96e5f93), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (13919e9a2f87cc69, ed37cb6f2fdae72), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (b27553585b5fdb13, 94812c752ed86e92), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (97bad67e50bb89b8, d28e0b7a898b7f2c), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (675b71e913c700d5, b39f92493c0ff74a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (675b71e913c700d5, b39f92493c0ff74a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (9064d966afa21a39, 761b4464a0681078), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (9064d966afa21a39, 761b4464a0681078), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (877b384dc8fee2a2, eaaa8e00d35498c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (877b384dc8fee2a2, eaaa8e00d35498c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (da97ce8e8faf2443, 10bba1ec4934e269), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (da97ce8e8faf2443, 10bba1ec4934e269), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (da97ce8e8faf2443, 10bba1ec4934e269), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (da97ce8e8faf2443, 10bba1ec4934e269), 0, 0 [INFO] [stderr] Compiling linefeed v0.6.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/inputrc.rs:447:13 [INFO] [stdout] | [INFO] [stdout] 447 | '0' ... '3' => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/interface.rs:201:36 [INFO] [stdout] | [INFO] [stdout] 201 | pub fn completer(&self) -> Arc> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Completer` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/interface.rs:206:48 [INFO] [stdout] | [INFO] [stdout] 206 | pub fn set_completer(&self, completer: Arc>) [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Completer` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/interface.rs:207:20 [INFO] [stdout] | [INFO] [stdout] 207 | -> Arc> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Completer` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/interface.rs:277:56 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn define_function(&self, name: T, cmd: Arc>) [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/interface.rs:278:27 [INFO] [stdout] | [INFO] [stdout] 278 | -> Option>> where T: Into> { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/interface.rs:285:61 [INFO] [stdout] | [INFO] [stdout] 285 | pub fn remove_function(&self, name: &str) -> Option>> { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/memory.rs:412:39 [INFO] [stdout] | [INFO] [stdout] 412 | fn lock_read<'a>(&'a self) -> Box + 'a> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalReader + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/memory.rs:416:40 [INFO] [stdout] | [INFO] [stdout] 416 | fn lock_write<'a>(&'a self) -> Box + 'a> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/memory.rs:430:25 [INFO] [stdout] | [INFO] [stdout] 430 | _lock: &mut TerminalWriter, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/memory.rs:437:25 [INFO] [stdout] | [INFO] [stdout] 437 | _lock: &mut TerminalWriter, _state: ()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/prompter.rs:458:55 [INFO] [stdout] | [INFO] [stdout] 458 | fn get_function(&self, name: &str) -> Option<&Arc>> { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:69:51 [INFO] [stdout] | [INFO] [stdout] 69 | pub functions: HashMap, Arc>>, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:84:24 [INFO] [stdout] | [INFO] [stdout] 84 | pub completer: Arc>, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Completer` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:116:15 [INFO] [stdout] | [INFO] [stdout] 116 | term: Box + 'a>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalReader + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:453:37 [INFO] [stdout] | [INFO] [stdout] 453 | pub fn completer(&self) -> &Arc> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Completer` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:458:52 [INFO] [stdout] | [INFO] [stdout] 458 | pub fn set_completer(&mut self, completer: Arc>) [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Completer` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:459:20 [INFO] [stdout] | [INFO] [stdout] 459 | -> Arc> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Completer` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:701:60 [INFO] [stdout] | [INFO] [stdout] 701 | pub fn define_function(&mut self, name: T, cmd: Arc>) [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:702:27 [INFO] [stdout] | [INFO] [stdout] 702 | -> Option>> where T: Into> { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:709:65 [INFO] [stdout] | [INFO] [stdout] 709 | pub fn remove_function(&mut self, name: &str) -> Option>> { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:737:26 [INFO] [stdout] | [INFO] [stdout] 737 | pub fn new(term: Box + 'a>, data: MutexGuard<'a, Read>) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalReader + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:953:60 [INFO] [stdout] | [INFO] [stdout] 953 | pub fn define_function(&mut self, name: T, cmd: Arc>) [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:954:27 [INFO] [stdout] | [INFO] [stdout] 954 | -> Option>> where T: Into> { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:958:65 [INFO] [stdout] | [INFO] [stdout] 958 | pub fn remove_function(&mut self, name: &str) -> Option>> { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/terminal.rs:44:39 [INFO] [stdout] | [INFO] [stdout] 44 | fn lock_read<'a>(&'a self) -> Box + 'a>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalReader + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/terminal.rs:50:40 [INFO] [stdout] | [INFO] [stdout] 50 | fn lock_write<'a>(&'a self) -> Box + 'a>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/terminal.rs:78:55 [INFO] [stdout] | [INFO] [stdout] 78 | unsafe fn prepare_with_lock(&mut self, lock: &mut TerminalWriter, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/terminal.rs:91:55 [INFO] [stdout] | [INFO] [stdout] 91 | unsafe fn restore_with_lock(&mut self, lock: &mut TerminalWriter, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/terminal.rs:173:47 [INFO] [stdout] | [INFO] [stdout] 173 | unsafe fn cast_writer<'a>(writer: &'a mut TerminalWriter) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/terminal.rs:186:39 [INFO] [stdout] | [INFO] [stdout] 186 | fn lock_read<'a>(&'a self) -> Box + 'a> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalReader + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/terminal.rs:190:40 [INFO] [stdout] | [INFO] [stdout] 190 | fn lock_write<'a>(&'a self) -> Box + 'a> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/terminal.rs:208:24 [INFO] [stdout] | [INFO] [stdout] 208 | lock: &mut TerminalWriter, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/terminal.rs:227:24 [INFO] [stdout] | [INFO] [stdout] 227 | lock: &mut TerminalWriter, state: PrepareState) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/writer.rs:119:15 [INFO] [stdout] | [INFO] [stdout] 119 | term: Box + 'a>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/writer.rs:124:26 [INFO] [stdout] | [INFO] [stdout] 124 | pub fn new(term: Box + 'a>, data: MutexGuard<'a, Write>) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:961:17 [INFO] [stdout] | [INFO] [stdout] 961 | '0' ... '9' => Digit::from(ch), [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1354:20 [INFO] [stdout] | [INFO] [stdout] 1354 | - 999_999 ... -100_000 => 7, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1355:20 [INFO] [stdout] | [INFO] [stdout] 1355 | - 99_999 ... - 10_000 => 6, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1356:20 [INFO] [stdout] | [INFO] [stdout] 1356 | - 9_999 ... - 1_000 => 5, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1357:20 [INFO] [stdout] | [INFO] [stdout] 1357 | - 999 ... - 100 => 4, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1358:20 [INFO] [stdout] | [INFO] [stdout] 1358 | - 99 ... - 10 => 3, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1359:20 [INFO] [stdout] | [INFO] [stdout] 1359 | - 9 ... - 1 => 2, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1360:20 [INFO] [stdout] | [INFO] [stdout] 1360 | 0 ... 9 => 1, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1361:20 [INFO] [stdout] | [INFO] [stdout] 1361 | 10 ... 99 => 2, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1362:20 [INFO] [stdout] | [INFO] [stdout] 1362 | 100 ... 999 => 3, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1363:20 [INFO] [stdout] | [INFO] [stdout] 1363 | 1_000 ... 9_999 => 4, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1364:20 [INFO] [stdout] | [INFO] [stdout] 1364 | 10_000 ... 99_999 => 5, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1365:20 [INFO] [stdout] | [INFO] [stdout] 1365 | 100_000 ... 999_999 => 6, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used [INFO] [stdout] --> src/memory.rs:321:13 [INFO] [stdout] | [INFO] [stdout] 321 | replace(&mut self.memory, new_buf); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: if you don't need the old value, you can just assign the new value directly [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (3d12cd5dd00887e9, d187ae590e38f392), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (f00e44319004d50d, b67d6c5363113862), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (a6ab11a3d25b83d1, 809ac607e0fe3605), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (638f1668af6b8904, 6d8c3de89b2373c7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (5b711289506c8c86, ff13b4e82badca87), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (7f23b09dbf1d2b57, 7fe56aa2be192441), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (46dd3433b6d6b11, 7e2b64c46ce8feec), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (43283449846642b, 9fecf8e277d858a6), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (94991c0c38688bc2, 7f43ada256b6e30c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (a927c6add559d407, dee69b6c86e9f447), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (f81f0277a96abbcc, 867d25e6c975a6ea), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (683463107164e627, 12415171f9674a3e), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (bc94b5d15aa74f0e, 469abd6c09a17d11), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (f635f25d2a753a6c, e2910ed1e416ffc9), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (b0b3864e6cdfc778, 48782b8274bca130), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (aba9c4bba9a6042f, 6f7cabc17fc389e7), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (6f1d64f1c4c2634e, d5fc5ed1a5505924), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (1e76dfdb574f1375, 82300bd8fb24558), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (413ecd22ab441c57, 3e79ae238684b67), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (c58b20d4292cbff6, 674ab5e72f74d1c4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (620e004d8f10a82e, 6de3cc5f9efa3151), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (621d92ac0c528fc, e5a5b8af94beb973), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (ac8513d8c0ee7eb5, 8c29a47b495c5d0b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (b2be89518c316b87, de7d76f2cb69eb57), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (8a4523f9614e134c, e53b9f15f37a535a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (abcbc2df0cf4c125, a4e14c7d57a9374e), 8, 16 [INFO] [stdout] warning: 50 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 17.94s [INFO] running `Command { std: "docker" "inspect" "39f5725336c3bf7886b972fc9415b99c2eedbfefc35e830f1165be3d3034fb70", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "39f5725336c3bf7886b972fc9415b99c2eedbfefc35e830f1165be3d3034fb70", kill_on_drop: false }` [INFO] [stdout] 39f5725336c3bf7886b972fc9415b99c2eedbfefc35e830f1165be3d3034fb70 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-103/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-103/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=forbid -Zprofile-closures" "-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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f7187e96cc891e8d7043e91d3564355999c0eddefef45479cff00771e438da93 [INFO] running `Command { std: "docker" "start" "-a" "f7187e96cc891e8d7043e91d3564355999c0eddefef45479cff00771e438da93", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (7f82c2a1645257d7, 8e4b7dc48566a6c7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (dce2134424f41028, 5f511dc568ef5be8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (d69275f41c2116c6, 38406f0bfccaa624), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (449e75e7a8d4f9e4, 9629dffc8f02873e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (a7fa3b99c550a081, 18407c4deae732f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (1cd8c0f0356128af, b367d3998412aa5b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (1cd8c0f0356128af, b367d3998412aa5b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (6c131b4352d79609, c424107bedc5c561), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (7837a81b2798927d, e797a639ba3c8314), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (1427e3a9e357de22, 4e5b3658ba4fac57), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (83ebc650b40e0306, 4e4cf69adf4ff51d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (d3975d3b3bb54b2b, 970c5291b52b1247), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (76ce9017ed83e72b, 5a6e54306e9b63e8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (d8bf29e801384ddb, 9a007ec5b557a94c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (feff9e05205340a2, d512bea2af47d2cd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (955b1712ffbdfcb3, 73d67ac017cbb18a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (5eb9732d321082c9, c8631b430e004eac), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (1ddf0a8c07e804dd, 18fac9cb47ef2953), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (742fcc197a274038, 4b8d7adfb97363c4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (9975140f17d6104e, 93de3785a418b6ad), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (25968c12015e925d, f5e02d08d5cddf90), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (1b06a18c22b6e203, d32ad58cb77abd40), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (d0d2d17aa824087b, 12aeccf43dd6e88e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (481becbc4cb005c3, f78c2151ebf86112), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (ec1d99e03d2a562f, ed5731e71873f380), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (aed38fa270accdfa, b9392ad22ec90c5c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (41ba70d6707ff0fd, 2b5237e8e6b1c2ea), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand_core, (aa33eb8b8ad39903, f8813b30f0e0c583), 0, 0 [INFO] [stderr] Compiling assert_matches v1.5.0 [INFO] [stderr] Compiling ansi_term v0.11.0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (f30dd149b8b158d4, a1cc979c712e7686), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (d16a5fa9e8fe4a5d, a6d70709ac5d0d79), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (492510e888d1503a, c280f030b4f0d583), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (e4669c1677f8e55, 1327151bc9a76670), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (31aa558f394f12cc, cf8b0f0a36fd57c7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (9a3b12fb34af4dab, 1cd5796cdb6d1baa), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (342751321b0d3dd2, 90ad3ef0a5c9b544), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (bc1b38718e093f38, 5c0c4dfc11e856c1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (edfd8354416ffb87, ae2f02dcb27e01fb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (bf03031f65a77bcc, a908f61877d16c83), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (f8918c5d7e984077, 665b32a0bfc453f2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (959bf129b3146d66, 5307a176dcfc5431), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (d5296b43713183ce, 964a64cede33a57), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (50f9b836f6c41fe8, 2e8ea6d04ae84a7e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (7e545becf944e1b0, 1b84edd82c76eb5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (4ab2283fc96d3dc6, f00ffccea33c1516), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (1c8866681c788258, 2e85382d63e043e8), 0, 0 [INFO] [stderr] Compiling rand_core v0.3.1 [INFO] [stderr] SG_CR_Eslkdjf: getrandom, (84cde57c11760c75, fe01c5874f81e923), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: getrandom, (12a91d7317faae9b, 63720a271ecb5022), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: getrandom, (bfad77f72c1313e9, 9298906f8dbb419d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: getrandom, (9671837fb8a7caee, 5baa17782a97a34e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: getrandom, (e4d624135d3b3db, f307eeb5e9f590b5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: getrandom, (f9ff94b260eaec11, 5af6d7e32b41e471), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: dirs_sys, (c18dc8492ccbd3c1, e29a38427a699986), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs_sys, (b7793e07b6865332, 9341ad7bd9d2a333), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs_sys, (831dcf7b7fc9a554, 4ed0ba28116ad31e), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: dirs_sys, (587bede1a7a87de8, ac264b83f9d9649e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs_sys, (42926015d4bd2d30, 737158589ff219f3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: dirs_sys, (eb6a761ebb0551ba, d3838c2d763994d8), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: dirs_sys, (1976747a4ee833f2, 9b18f7bd343ec8d6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs_sys, (493352a4de15955d, eee27209d1704c2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: memchr, (e7d0d9756d23d15c, 63b2328976dd028d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: unicode_normalization, (48eb6588d3e162bd, dd6685e803cfd7fb), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: unicode_normalization, (db7c970214510745, c75a9c1781137942), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: unicode_normalization, (1593f575ec3dfb14, 7d04c0d4d1313666), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (8e926e4d34ed8a3f, fd67134c31a2fd6f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (9927839a17b64e8f, 3e31738bc3671b89), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (3239ac5542d1d563, b252848c9b278793), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (4cdddcb942cab157, 8110a02aae7a7270), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (9de439975d0c0d0d, 6c614088e070dfc9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (79ea72b3ae61bda5, 8f3e0912fc3a023d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (b12a33371d1afcff, f0b944bb21b46830), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (afb205f3da051837, 1c9b3c04e46e8a4e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (5104793f4282ce04, dfffbbc319637c44), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (9e18662b453ad205, e097f009cd6b05d3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (241dbf3b39399bc0, e9e515ecfe44cc1d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (4c894a1d12b8ea4f, e2277fd0001507e2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (39c2c26457d310ed, 95842c35327e8496), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (23b8a3ead289148, 1ce5d7c276d0c654), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (52a5918a86b2262b, c7de39bf21c9626f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (f60cd40891173e9c, de51525c8fb0ebff), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (cc4f3b16fa69dbdc, 24ac96038a3596d1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (3bc61544c9bbf2f9, f05e382d33d2668d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (480b4918f240e88b, 547f3759e80eb595), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (f503ca2dd2714121, 9cf9a0557b6fcd45), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (dcc6a557cdea9400, d393a65156f13497), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (dc4e2eb6497fd4f7, f133efb926641092), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (614415628351c95b, 732980b35e3c16b8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (5a4a8b937a9a914a, 4326e62f6f44377d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (3507aa80f81e346, a8307f46cdb10a60), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (d6e62dd98036e603, a759014b4ed339e8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (4df7990b5126244, 9cdeda26181398aa), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (230e2616b47de015, 58d4f7a96c92487b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (96994bac11f3b9d8, b600bf9509ec530b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (9fdd7f37268fb0b2, 5057710db03b6570), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (ca6a9d9d3518cb23, ad29d7e485b570ff), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (68a2c8a6cd06eb12, d0f78637647cc84b), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: nix, (7f568fcc36e1f29e, 590108f99c0db4da), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (15b3d6d4d9a29bb6, 84b652d0af4e0cfb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (51efeb7c9dd7774c, 9636996ed96738cf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (be6c1e713eee3bea, a75114f17cb0f496), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (682bcc9fbaee2501, aabb5b675e9a0498), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (379db9fc62f150ea, 459ce0ae57ace0c4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (c5221d60dc9d8236, 90565b15cffe8742), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (a4cc15f98b4d40e, 7794170b481499ac), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (1c0435a0876b61dc, 3f7156c58ba45454), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (bf6f5d8de7c76c2, 885f2defe818a29b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (ac3633dced2d668, 2f106c3b92823e9a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (72e88c5863e4764c, ffcbeaed5ddc7fe1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (235fe56c5e3ab389, b1917a5269758c41), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (2d27a8fc194c6d72, f77fd1f1dba89d8f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (19aeeda73bab3fbf, 657360b5b047f9f1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (9dd8cc993f71b5a9, 587264e2c49b3c0f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (d526f209be387a85, 61f2a2580475dca5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (37e91ac4f57e2d02, e41b770406c865), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (3071df5464125ee6, 2fbdadeebdd20f74), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (580f65ad7b7aab29, d2f21236cd6a46c1), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: nix, (9cb3b4b8716fd4ea, a32c90e77a412d58), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (b4f961c7b6028de6, 4fde98cfcc6f62d5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (b70d4e55750dd542, b5aa5a303522cc98), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (1f4ab7e607bed302, cab3c4bbd0105596), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (16de760f0328c0de, 29d3aa5903b10737), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (a8649178825b3e14, 296f28a56ee64f15), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (b1e623781d25972f, 48de4342f320c0a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (5f3d4236672189c2, b403f1929e545700), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (45eb8c2e455e0fa0, 870bf0a9e5ce4cdf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (127e38749386a6a8, 90248870debd52ea), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (6ace57302233e572, db0908ff5f6cc81a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (504db9e913dba28f, 35206b42145fad3e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (4914a2fa6a0ac811, 349afb1a2656ea1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (21fbdf3227c3d04d, f30244cf2770752), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (c021d7fb2fc81cbc, 7e46a87ab73cde3f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (f149395332e7cf01, d8a8525d8e98b194), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (a3f3b9ac2048c403, 9eb7c777eaedc7d6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (8b29d7d13573c7dc, e47e350e794e4ac0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (732b2294bfde7991, 25ea18a0f32ea22b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand_core, (c07adfcad60aae80, 607339ad653c7f75), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (1352f1f00781f2e2, dc7ccbf9ad8c8823), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (a46c0b96d18e59bd, fb2c78bdf4d88675), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (67c4a0b40ab43e46, 5301b90093e9404), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (68aa00c1041604ee, b573466de886c011), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (932e53c2793206dd, 1ab44b33754cf374), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (2a87f863a0116751, d9a7fa0a0333e146), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (df74a9d1a6d95977, 9cd3dc80ab7edd5b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (7a5984d329b9d510, 2a5aad5224fd5555), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dirs, (de4a383bfaa78fc9, b74710c7ef6c1c81), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nom, (dd62a741abc971c8, c1fc40079bb74716), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nom, (f70cb04d3fa429e6, 33e006d319764ee9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nom, (ca7891e5e2723fcf, 2e06ca5b5c1be72d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rand, (51b5ddb3f2d42461, 846a3452c35fac03), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (6da1c6742350ae, e1e2f4276a4788d7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (9f77d0f28efc387c, 6b182bea2dbba551), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (a412d0a34a05f77c, 23200bc0de57b9e1), 8, 24 [INFO] [stderr] SG_CR_Eslkdjf: rand, (54bfcdafc3e6aa50, 4d3222875167752d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (68bdf9b981444f94, 8bfcd6a38b84b614), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (b0fe750a3e2ff037, 2663119130413507), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (70cc12dfa8609576, c3491e891bf257e0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (88af4552995ddb43, 38b68d5442304f38), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (a588dc95e52e557, 8e0102fa7bc62c3f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (5226ed5983e7d8a0, afd06317d0ecd6b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (9bb3ae604fd6b1ae, 987bb64df8db4cec), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (a8ab49f63b04810b, 8d72dc4aa5e16874), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (829e3bebc21c1485, 94403b20cafb4200), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (406eeca1632e6d8a, cef44f85d0a8cbc4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (5f5db7cce81d71e2, 6fe982404055aa5d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (5f5db7cce81d71e2, 6fe982404055aa5d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (ed518d9b7f04bedc, 6f65b90a338bde1d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (e4db99068c123773, 445dedd129eac934), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (18c1aac04c0a2d7f, 947cdf44c796b225), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (a27793c98545c4ab, 58770d05e260ce99), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (e602fbaab0ea2e0, f7328b8edc223a4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (61ee9d7da9da22b4, b63421b2085966f5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (568340df5e394701, b807f6affad35f93), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (14f2b21464f15ec1, 554a5935bc37b779), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (fbbf5b8bd580eabc, a8fa85c5c0015e66), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (c9403e42e1d79b82, 3fcee11641168deb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (ce916fce580e3904, 99752a24c868c781), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (227e40314ead9369, 56587ff898b3a24b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (2692bf3cd99208c4, c7efbc9a9e8aaa16), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (5871cc36c75abcaf, 365c599e3361e96e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (e9a5c2041a7a3aa0, cde653f9a2d68fde), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (15f38d8c5c44702d, d99ef65329ad527f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (fdc2034a58bdbef5, 6c2ac9e2fc7c8c0b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (2a5f5d74cc629ebc, d31383323b1ea8ca), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (f1daea0c77e381e5, 6d75bbaa93377b0c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (a8ed2e45f45e3c74, eadd4b50a6903241), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (1715d4cdc2e2914d, 7a870492fe33843b), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (5fab88fca386f99a, 6da3c1e0436acb7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (d3da4a808f4034d9, be4d5093086a8262), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (1511862bb9a5625d, a3e943d075456e93), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (d1addc24e296e3e2, f6ee665a5f7fe900), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (54e0716418f583e6, 389bea5a5713e325), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (930e1f067f02f30b, 66d0956d30e59c50), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (5f19248f0befc048, 93c305b5057b4de), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (7b4c4f745c86f304, b4998fd62c9e5da0), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (1508b7bf72d1a84, a6bcccc9f01d71b4), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (15004e8def947a61, f104e99380c26824), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (eb7c12fcda8a3aad, ccc75605d86f1641), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (cc8ab8b99d1e3f9b, 37d939a0bc3e531f), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (7cc26dcea30ce01b, a47517bf343d7df5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (79a46ad631cd3aee, ba3c1904b186583e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (7da7d140b3434d3a, e498cde5027042d2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (c33c4e830f8c60b2, ce4a6b3037c7aab7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (1c10dff2dc5bf3bd, 446e85ce8c063379), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (bdc00470043fa63d, 90e1f4d9ee4879bc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (1f993550286c588a, 23f09ca1b141a864), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (7e9c245f9a48c4a, d4a155c45c1dc069), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (ed2fa989fdcb0c28, 4002081c83a42c80), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (b1e4d36ac561605d, 57d880edbfa2e81d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (30545fe75379e053, 2a07a4cac78418ff), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (bb5c66a257e357a3, 4b03ffb3d892c2e4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (db157188d1a93e9e, 72476a4982205b47), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (3f52abe3432bc21e, e9262e81004007ac), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (75c323563ed230fa, cc827473e2da5e33), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (5242ee09b582637a, 4b5d804a6e0aa14d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (acfea80835c79795, 9aee7f786265651a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (b72b476eebedd53c, 51b0f0e76eb9326e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (498917c8175f2382, 97f1aaa178f86bad), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (247e21292a0d2a65, 9a76932a95f5a87), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (4207da14a52adbf, 1f2b433f8db2fff2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (27dd84f4a01d3e4c, 36dbea86f3ab4461), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (d601024f4016135a, bc430330d26041fc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (e28023c322d4d3ea, c663a9db0ea2df94), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (4d8b62b671c81122, 43b18035faf74e44), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (50390913d3f6fd98, a5ca9a848dabb779), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (df06f7504db862df, 6dbec76b6f5ddf06), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (941e10e32bc83ab, 33fe9c4c17330bfa), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (1fecd4884a937b0d, 7f8baf600f781968), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (6e2c444963cd5e60, c6b6d81422409ef0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (f7e5983d628a770c, eaa183dccc1a0e70), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (7d512409596cbb74, b26aa403b33a7579), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (208baadf24a9aac3, a50276f3d7db7547), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (d39ccd37603fc22f, c5437a5f5d8b035), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (26f5b772c8d30979, 428bf71dd77a1919), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (7f8daa0faf001a3e, d487a64161690c63), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (19d019cca1b234bc, 7c7082fdfeec5135), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (a0b5054d716108b2, d171656e5b29fc0c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (b3bd9e84a31d9621, 467427bfdfb3e4f3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (d56e247a6828f014, 2634127c04722e3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (f2f5d0930c8d8fcf, abcbd68838310f68), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: terminfo, (8f9d1f024d20abfa, a82bba69601a96a2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (7efafee75f903117, b57ee7ba504b5f4b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: mortal, (a0f2a9d5b66850d, e9c70b7dd460ca62), 8, 8 [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/inputrc.rs:447:13 [INFO] [stdout] | [INFO] [stdout] 447 | '0' ... '3' => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (a0f2a9d5b66850d, e9c70b7dd460ca62), 8, 8 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/interface.rs:201:36 [INFO] [stdout] | [INFO] [stdout] 201 | pub fn completer(&self) -> Arc> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Completer` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (af9205eabd3f8b66, b53f3a45cc4a96a9), 8, 8 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/interface.rs:206:48 [INFO] [stdout] | [INFO] [stdout] 206 | pub fn set_completer(&self, completer: Arc>) [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Completer` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (af9205eabd3f8b66, b53f3a45cc4a96a9), 8, 8 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/interface.rs:207:20 [INFO] [stdout] | [INFO] [stdout] 207 | -> Arc> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Completer` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (dc10981a2f3aeaa6, 5eafe4ec0f210541), 8, 8 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/interface.rs:277:56 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn define_function(&self, name: T, cmd: Arc>) [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (1c8674a84213139a, bf057a7ad877d1f5), 0, 0 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/interface.rs:278:27 [INFO] [stdout] | [INFO] [stdout] 278 | -> Option>> where T: Into> { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (1192b0250e26cc31, a44fa02da8e64328), 8, 8 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/interface.rs:285:61 [INFO] [stdout] | [INFO] [stdout] 285 | pub fn remove_function(&self, name: &str) -> Option>> { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (b6eaf4f143248bf1, 6f0ca37f9c7382af), 8, 8 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/memory.rs:412:39 [INFO] [stdout] | [INFO] [stdout] 412 | fn lock_read<'a>(&'a self) -> Box + 'a> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalReader + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (97a3ea7cb666c11c, 5a6cdbbabff1d6d7), 8, 8 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/memory.rs:416:40 [INFO] [stdout] | [INFO] [stdout] 416 | fn lock_write<'a>(&'a self) -> Box + 'a> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (97a3ea7cb666c11c, 5a6cdbbabff1d6d7), 8, 8 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/memory.rs:430:25 [INFO] [stdout] | [INFO] [stdout] 430 | _lock: &mut TerminalWriter, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (518c1de8690e0e16, 669b631e36472fdf), 0, 0 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/memory.rs:437:25 [INFO] [stdout] | [INFO] [stdout] 437 | _lock: &mut TerminalWriter, _state: ()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (539d6aa51c720da3, 121e0646f1c29de1), 8, 16 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/prompter.rs:458:55 [INFO] [stdout] | [INFO] [stdout] 458 | fn get_function(&self, name: &str) -> Option<&Arc>> { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (c309acb835a337be, 86d3d76efbd39b26), 8, 8 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:69:51 [INFO] [stdout] | [INFO] [stdout] 69 | pub functions: HashMap, Arc>>, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (37377cf07e561d7b, f135c82ed4f8a2b7), 8, 16 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:84:24 [INFO] [stdout] | [INFO] [stdout] 84 | pub completer: Arc>, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Completer` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (b2d158eb518c7e42, f054ec00840ce5c), 0, 0 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:116:15 [INFO] [stdout] | [INFO] [stdout] 116 | term: Box + 'a>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalReader + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (b2d158eb518c7e42, f054ec00840ce5c), 0, 0 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:453:37 [INFO] [stdout] | [INFO] [stdout] 453 | pub fn completer(&self) -> &Arc> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Completer` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (b2d158eb518c7e42, f054ec00840ce5c), 0, 0 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:458:52 [INFO] [stdout] | [INFO] [stdout] 458 | pub fn set_completer(&mut self, completer: Arc>) [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Completer` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (b2d158eb518c7e42, f054ec00840ce5c), 0, 0 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:459:20 [INFO] [stdout] | [INFO] [stdout] 459 | -> Arc> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Completer` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (4d7cb29a88437d7, 9fbb265363be291d), 0, 0 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:701:60 [INFO] [stdout] | [INFO] [stdout] 701 | pub fn define_function(&mut self, name: T, cmd: Arc>) [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (3584e9cb2efd5bdc, 2801001dc5bd366a), 8, 8 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:702:27 [INFO] [stdout] | [INFO] [stdout] 702 | -> Option>> where T: Into> { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (7e739f8f48c2f18, cd85c84c322b16df), 0, 0 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:709:65 [INFO] [stdout] | [INFO] [stdout] 709 | pub fn remove_function(&mut self, name: &str) -> Option>> { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (992b32b47c6f12c6, 8147426d9471d091), 8, 8 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:737:26 [INFO] [stdout] | [INFO] [stdout] 737 | pub fn new(term: Box + 'a>, data: MutexGuard<'a, Read>) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalReader + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (5b5869c1f2db3ea9, f3cbf1073aa8d9e6), 0, 0 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:953:60 [INFO] [stdout] | [INFO] [stdout] 953 | pub fn define_function(&mut self, name: T, cmd: Arc>) [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (126101dc0b70bcf7, 47f6c089c50c70cb), 8, 8 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:954:27 [INFO] [stdout] | [INFO] [stdout] 954 | -> Option>> where T: Into> { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (95d6e5fdb185b76c, c682405006f5e6a9), 0, 0 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:958:65 [INFO] [stdout] | [INFO] [stdout] 958 | pub fn remove_function(&mut self, name: &str) -> Option>> { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (225983f826f18193, 30ad914c1e82cba2), 16, 16 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/terminal.rs:44:39 [INFO] [stdout] | [INFO] [stdout] 44 | fn lock_read<'a>(&'a self) -> Box + 'a>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalReader + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (bb1be80bf66b541, d010bc3b0471e865), 0, 0 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/terminal.rs:50:40 [INFO] [stdout] | [INFO] [stdout] 50 | fn lock_write<'a>(&'a self) -> Box + 'a>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (c8e43818b6961349, 193ffc36cb54b954), 16, 16 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/terminal.rs:78:55 [INFO] [stdout] | [INFO] [stdout] 78 | unsafe fn prepare_with_lock(&mut self, lock: &mut TerminalWriter, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (80a156d370c8086, d0b9559ca1cef9d6), 0, 0 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/terminal.rs:91:55 [INFO] [stdout] | [INFO] [stdout] 91 | unsafe fn restore_with_lock(&mut self, lock: &mut TerminalWriter, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (8c8fb162d14e7e8b, effcccdd7f70edd6), 8, 8 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/terminal.rs:173:47 [INFO] [stdout] | [INFO] [stdout] 173 | unsafe fn cast_writer<'a>(writer: &'a mut TerminalWriter) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (2b51b6a9afad1f22, 3cfb3eeecd873300), 0, 0 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/terminal.rs:186:39 [INFO] [stdout] | [INFO] [stdout] 186 | fn lock_read<'a>(&'a self) -> Box + 'a> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalReader + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (8b4a646820162fda, 59e20711b246df5d), 16, 16 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/terminal.rs:190:40 [INFO] [stdout] | [INFO] [stdout] 190 | fn lock_write<'a>(&'a self) -> Box + 'a> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (d6d03a6e9bae0c1c, 6635e6ee96e5f93), 0, 0 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/terminal.rs:208:24 [INFO] [stdout] | [INFO] [stdout] 208 | lock: &mut TerminalWriter, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (13919e9a2f87cc69, ed37cb6f2fdae72), 8, 8 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/terminal.rs:227:24 [INFO] [stdout] | [INFO] [stdout] 227 | lock: &mut TerminalWriter, state: PrepareState) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (b27553585b5fdb13, 94812c752ed86e92), 0, 0 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/writer.rs:119:15 [INFO] [stdout] | [INFO] [stdout] 119 | term: Box + 'a>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (97bad67e50bb89b8, d28e0b7a898b7f2c), 16, 16 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/writer.rs:124:26 [INFO] [stdout] | [INFO] [stdout] 124 | pub fn new(term: Box + 'a>, data: MutexGuard<'a, Write>) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (675b71e913c700d5, b39f92493c0ff74a), 8, 8 [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:961:17 [INFO] [stdout] | [INFO] [stdout] 961 | '0' ... '9' => Digit::from(ch), [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (675b71e913c700d5, b39f92493c0ff74a), 8, 8 [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1354:20 [INFO] [stdout] | [INFO] [stdout] 1354 | - 999_999 ... -100_000 => 7, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (9064d966afa21a39, 761b4464a0681078), 8, 8 [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1355:20 [INFO] [stdout] | [INFO] [stdout] 1355 | - 99_999 ... - 10_000 => 6, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (9064d966afa21a39, 761b4464a0681078), 8, 8 [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1356:20 [INFO] [stdout] | [INFO] [stdout] 1356 | - 9_999 ... - 1_000 => 5, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (877b384dc8fee2a2, eaaa8e00d35498c), 8, 8 [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1357:20 [INFO] [stdout] | [INFO] [stdout] 1357 | - 999 ... - 100 => 4, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (877b384dc8fee2a2, eaaa8e00d35498c), 8, 8 [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1358:20 [INFO] [stdout] | [INFO] [stdout] 1358 | - 99 ... - 10 => 3, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (da97ce8e8faf2443, 10bba1ec4934e269), 0, 0 [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1359:20 [INFO] [stdout] | [INFO] [stdout] 1359 | - 9 ... - 1 => 2, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (da97ce8e8faf2443, 10bba1ec4934e269), 0, 0 [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1360:20 [INFO] [stdout] | [INFO] [stdout] 1360 | 0 ... 9 => 1, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (da97ce8e8faf2443, 10bba1ec4934e269), 0, 0 [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1361:20 [INFO] [stdout] | [INFO] [stdout] 1361 | 10 ... 99 => 2, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: mortal, (da97ce8e8faf2443, 10bba1ec4934e269), 0, 0 [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1362:20 [INFO] [stdout] | [INFO] [stdout] 1362 | 100 ... 999 => 3, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (3d12cd5dd00887e9, d187ae590e38f392), 8, 16 [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1363:20 [INFO] [stdout] | [INFO] [stdout] 1363 | 1_000 ... 9_999 => 4, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (f00e44319004d50d, b67d6c5363113862), 0, 0 [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1364:20 [INFO] [stdout] | [INFO] [stdout] 1364 | 10_000 ... 99_999 => 5, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (a6ab11a3d25b83d1, 809ac607e0fe3605), 0, 0 [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1365:20 [INFO] [stdout] | [INFO] [stdout] 1365 | 100_000 ... 999_999 => 6, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (638f1668af6b8904, 6d8c3de89b2373c7), 0, 0 [INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used [INFO] [stdout] --> src/memory.rs:321:13 [INFO] [stdout] | [INFO] [stdout] 321 | replace(&mut self.memory, new_buf); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: if you don't need the old value, you can just assign the new value directly [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (5b711289506c8c86, ff13b4e82badca87), 8, 8 [INFO] [stdout] warning: 50 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (7f23b09dbf1d2b57, 7fe56aa2be192441), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (46dd3433b6d6b11, 7e2b64c46ce8feec), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (43283449846642b, 9fecf8e277d858a6), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (94991c0c38688bc2, 7f43ada256b6e30c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (a927c6add559d407, dee69b6c86e9f447), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (f81f0277a96abbcc, 867d25e6c975a6ea), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (683463107164e627, 12415171f9674a3e), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (bc94b5d15aa74f0e, 469abd6c09a17d11), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (f635f25d2a753a6c, e2910ed1e416ffc9), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (b0b3864e6cdfc778, 48782b8274bca130), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (aba9c4bba9a6042f, 6f7cabc17fc389e7), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (6f1d64f1c4c2634e, d5fc5ed1a5505924), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (1e76dfdb574f1375, 82300bd8fb24558), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (413ecd22ab441c57, 3e79ae238684b67), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (c58b20d4292cbff6, 674ab5e72f74d1c4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (620e004d8f10a82e, 6de3cc5f9efa3151), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (621d92ac0c528fc, e5a5b8af94beb973), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (ac8513d8c0ee7eb5, 8c29a47b495c5d0b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (b2be89518c316b87, de7d76f2cb69eb57), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (8a4523f9614e134c, e53b9f15f37a535a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (abcbc2df0cf4c125, a4e14c7d57a9374e), 8, 16 [INFO] [stderr] Compiling rand v0.5.6 [INFO] [stderr] SG_CR_Eslkdjf: ansi_term, (c9577098f60f0581, 1a045681754efd34), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: ansi_term, (c9577098f60f0581, 1a045681754efd34), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: ansi_term, (c9577098f60f0581, 1a045681754efd34), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: ansi_term, (c9577098f60f0581, 1a045681754efd34), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: ansi_term, (c9577098f60f0581, 1a045681754efd34), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: ansi_term, (c9577098f60f0581, 1a045681754efd34), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: ansi_term, (c9577098f60f0581, 1a045681754efd34), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: ansi_term, (c9577098f60f0581, 1a045681754efd34), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: ansi_term, (ade531286350816a, 9cc186d05016630), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: ansi_term, (ade531286350816a, 9cc186d05016630), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: ansi_term, (ade531286350816a, 9cc186d05016630), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: ansi_term, (ade531286350816a, 9cc186d05016630), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: ansi_term, (ade531286350816a, 9cc186d05016630), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: ansi_term, (ade531286350816a, 9cc186d05016630), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: ansi_term, (ade531286350816a, 9cc186d05016630), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: ansi_term, (ade531286350816a, 9cc186d05016630), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: rand, (14c8423f87000e6a, e729bab2798c3bf5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (fc08706ba42b8597, c39295a8fdb0bfbe), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (3d9827433da6a05, ef6622583e5d493e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (43a9c24710730cb3, c6eb23439b36f098), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (bc7e29513583710e, 112c248a6951511), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (4d35723624cbe4fc, ed278ec585da0e51), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (9e75d6f0d8a5e568, 60ebe06b3cd33943), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (bcb5e170e2ed1e1d, 2046e5022f5b40c0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (e773410002ecd9e1, bc59967f67c23bb0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (35dd7aecb11cfe5b, 91e9efc188fbe398), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (dda27009aa03b67c, 60442af603fed2ff), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (e16a209e8693b84, a6b4078d78553c07), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (b6f234df0bdac747, b99e7d14cdc7fe53), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (be527221403b1304, e82a2ca7c305ae66), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (4fb28c014aaa2842, d2a7cd7cb17ad959), 8, 24 [INFO] [stderr] SG_CR_Eslkdjf: rand, (223c9548f56f14df, 6d7d592bd35120c9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (dc960db776df3958, 204142857c6c81fa), 0, 0 [INFO] [stderr] Compiling linefeed v0.6.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/inputrc.rs:447:13 [INFO] [stdout] | [INFO] [stdout] 447 | '0' ... '3' => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/interface.rs:201:36 [INFO] [stdout] | [INFO] [stdout] 201 | pub fn completer(&self) -> Arc> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Completer` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/interface.rs:206:48 [INFO] [stdout] | [INFO] [stdout] 206 | pub fn set_completer(&self, completer: Arc>) [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Completer` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/interface.rs:207:20 [INFO] [stdout] | [INFO] [stdout] 207 | -> Arc> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Completer` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/interface.rs:277:56 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn define_function(&self, name: T, cmd: Arc>) [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/interface.rs:278:27 [INFO] [stdout] | [INFO] [stdout] 278 | -> Option>> where T: Into> { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/interface.rs:285:61 [INFO] [stdout] | [INFO] [stdout] 285 | pub fn remove_function(&self, name: &str) -> Option>> { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/memory.rs:412:39 [INFO] [stdout] | [INFO] [stdout] 412 | fn lock_read<'a>(&'a self) -> Box + 'a> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalReader + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/memory.rs:416:40 [INFO] [stdout] | [INFO] [stdout] 416 | fn lock_write<'a>(&'a self) -> Box + 'a> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/memory.rs:430:25 [INFO] [stdout] | [INFO] [stdout] 430 | _lock: &mut TerminalWriter, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/memory.rs:437:25 [INFO] [stdout] | [INFO] [stdout] 437 | _lock: &mut TerminalWriter, _state: ()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/prompter.rs:458:55 [INFO] [stdout] | [INFO] [stdout] 458 | fn get_function(&self, name: &str) -> Option<&Arc>> { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:69:51 [INFO] [stdout] | [INFO] [stdout] 69 | pub functions: HashMap, Arc>>, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:84:24 [INFO] [stdout] | [INFO] [stdout] 84 | pub completer: Arc>, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Completer` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:116:15 [INFO] [stdout] | [INFO] [stdout] 116 | term: Box + 'a>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalReader + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:453:37 [INFO] [stdout] | [INFO] [stdout] 453 | pub fn completer(&self) -> &Arc> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Completer` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:458:52 [INFO] [stdout] | [INFO] [stdout] 458 | pub fn set_completer(&mut self, completer: Arc>) [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Completer` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:459:20 [INFO] [stdout] | [INFO] [stdout] 459 | -> Arc> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Completer` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:701:60 [INFO] [stdout] | [INFO] [stdout] 701 | pub fn define_function(&mut self, name: T, cmd: Arc>) [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:702:27 [INFO] [stdout] | [INFO] [stdout] 702 | -> Option>> where T: Into> { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:709:65 [INFO] [stdout] | [INFO] [stdout] 709 | pub fn remove_function(&mut self, name: &str) -> Option>> { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:737:26 [INFO] [stdout] | [INFO] [stdout] 737 | pub fn new(term: Box + 'a>, data: MutexGuard<'a, Read>) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalReader + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:953:60 [INFO] [stdout] | [INFO] [stdout] 953 | pub fn define_function(&mut self, name: T, cmd: Arc>) [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:954:27 [INFO] [stdout] | [INFO] [stdout] 954 | -> Option>> where T: Into> { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/reader.rs:958:65 [INFO] [stdout] | [INFO] [stdout] 958 | pub fn remove_function(&mut self, name: &str) -> Option>> { [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn Function` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/terminal.rs:44:39 [INFO] [stdout] | [INFO] [stdout] 44 | fn lock_read<'a>(&'a self) -> Box + 'a>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalReader + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/terminal.rs:50:40 [INFO] [stdout] | [INFO] [stdout] 50 | fn lock_write<'a>(&'a self) -> Box + 'a>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/terminal.rs:78:55 [INFO] [stdout] | [INFO] [stdout] 78 | unsafe fn prepare_with_lock(&mut self, lock: &mut TerminalWriter, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/terminal.rs:91:55 [INFO] [stdout] | [INFO] [stdout] 91 | unsafe fn restore_with_lock(&mut self, lock: &mut TerminalWriter, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/terminal.rs:173:47 [INFO] [stdout] | [INFO] [stdout] 173 | unsafe fn cast_writer<'a>(writer: &'a mut TerminalWriter) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/terminal.rs:186:39 [INFO] [stdout] | [INFO] [stdout] 186 | fn lock_read<'a>(&'a self) -> Box + 'a> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalReader + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/terminal.rs:190:40 [INFO] [stdout] | [INFO] [stdout] 190 | fn lock_write<'a>(&'a self) -> Box + 'a> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/terminal.rs:208:24 [INFO] [stdout] | [INFO] [stdout] 208 | lock: &mut TerminalWriter, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/terminal.rs:227:24 [INFO] [stdout] | [INFO] [stdout] 227 | lock: &mut TerminalWriter, state: PrepareState) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/writer.rs:119:15 [INFO] [stdout] | [INFO] [stdout] 119 | term: Box + 'a>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/writer.rs:124:26 [INFO] [stdout] | [INFO] [stdout] 124 | pub fn new(term: Box + 'a>, data: MutexGuard<'a, Write>) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn TerminalWriter + 'a` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:961:17 [INFO] [stdout] | [INFO] [stdout] 961 | '0' ... '9' => Digit::from(ch), [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1354:20 [INFO] [stdout] | [INFO] [stdout] 1354 | - 999_999 ... -100_000 => 7, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1355:20 [INFO] [stdout] | [INFO] [stdout] 1355 | - 99_999 ... - 10_000 => 6, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1356:20 [INFO] [stdout] | [INFO] [stdout] 1356 | - 9_999 ... - 1_000 => 5, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1357:20 [INFO] [stdout] | [INFO] [stdout] 1357 | - 999 ... - 100 => 4, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1358:20 [INFO] [stdout] | [INFO] [stdout] 1358 | - 99 ... - 10 => 3, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1359:20 [INFO] [stdout] | [INFO] [stdout] 1359 | - 9 ... - 1 => 2, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1360:20 [INFO] [stdout] | [INFO] [stdout] 1360 | 0 ... 9 => 1, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1361:20 [INFO] [stdout] | [INFO] [stdout] 1361 | 10 ... 99 => 2, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1362:20 [INFO] [stdout] | [INFO] [stdout] 1362 | 100 ... 999 => 3, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1363:20 [INFO] [stdout] | [INFO] [stdout] 1363 | 1_000 ... 9_999 => 4, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1364:20 [INFO] [stdout] | [INFO] [stdout] 1364 | 10_000 ... 99_999 => 5, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/writer.rs:1365:20 [INFO] [stdout] | [INFO] [stdout] 1365 | 100_000 ... 999_999 => 6, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (b475c17c03367d17, ce0d06d54190851c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: demo, (b4b24b050dff521f, 43df48de66092db), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: demo, (ea804042db0781fc, caba3800712f2226), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (e116985bd3f5b827, 56b8871bb54655c6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (4505494205ef8874, 161959e9c680e515), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (370f37495a701ae8, 2e8d4e96ea9185f0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (7c73e9b1398eae8d, 92c5e7cb90ee822a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (57d3f91b3f253182, e666062b798d11c3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (57d3f91b3f253182, e666062b798d11c3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (877fae98039c5904, 693eddc2201b847), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (9f1f3f7443b2b18a, 5a04204d4cb9bada), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (bb4582f6c4f08490, 661afaa490174ddd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (13710a60bbab9799, d961a52f57429fbb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (ea97687d583de4f8, d7033fce99969027), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (1a9feaf58ad915f8, 7b4b9ef1b7c37963), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (e3efac7f5389c74f, d30130d157c32445), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (50d58c651c2f56d4, 3fa5501431a8a63b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (4a3237d9fb749fef, 587eaeeb0f489e5a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (bf02cee80335ea98, 691b5ee1aef661dd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (45260c1782e5b9c4, 2a4bfe9987a49617), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (2ee3db1206238cff, 139551b15d6dfa71), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (be72063b78ef6f19, c93e99139c8cac9a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (9e2cd4a670ceab4d, 8a2d875735acbb99), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (d36c5ed3b4254d8e, 8b698cd1533d816c), 0, 0 [INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used [INFO] [stdout] --> src/memory.rs:321:13 [INFO] [stdout] | [INFO] [stdout] 321 | replace(&mut self.memory, new_buf); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: if you don't need the old value, you can just assign the new value directly [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (797c4b422b52eff9, 24a1fd9521bb49e4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (d9428a3878997845, 37bd77be3cc35b5e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (c4dac018774e299a, 4f9cc59b74e3b51c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (b22d83400221be2, d717270f8877a9ae), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (94547840231169b4, e40d79b42c46ea5b), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (cc6997e31ce55c17, 7615da77f51755ca), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (3e736d6224e0cdf9, 990c4a6146c8b1bf), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (36d9aee4d74b235d, e731c6dcef02cc29), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (162e183b7c96d9a6, a039ef6866d918cd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (70fad42054860a09, 6c6303ccd54db742), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (57a93fc05490694c, a63ab150c821d4b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (92ad59a2e3a55113, 31d391cb7b7e7be2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (e2297e4b4343df40, 7886631e494f67bf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (31a82c598560d6e8, ee669da00b7b8a13), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (43759a5e61d95d43, 5ab6c4c25bf8da77), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (17e6da58869799ab, fbfdaef98e8638ad), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (a1188396e0184098, de15e82f557d6e44), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (bc97f88d97cca1b3, a1e0208c33df860f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (4ba6c1eedf0acd5, 283b100c0b73fbeb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (28a3b96642564e29, c8d5af0fab15689e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (663bf21d3c4c117c, c3bcaa503ee21286), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (c52452876ce69a59, 494e7806c5e407e5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (5fba106e64d0ec8b, 176fffc41685eb77), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (a199a9021e59f35, 9eac6404f14151ac), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (9c2368bee428708a, 96876b4c46cf7ed6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (53e085e2aa7e56fd, f5617f038ef34292), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (703d2af3b7e89ff7, f8550941293e19aa), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (c17857a19557c04c, 2b8b322e4019113c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: linefeed, (37a0a04ed24d984f, 861d5964e70768c7), 0, 0 [INFO] [stdout] warning: 50 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 7.76s [INFO] running `Command { std: "docker" "inspect" "f7187e96cc891e8d7043e91d3564355999c0eddefef45479cff00771e438da93", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f7187e96cc891e8d7043e91d3564355999c0eddefef45479cff00771e438da93", kill_on_drop: false }` [INFO] [stdout] f7187e96cc891e8d7043e91d3564355999c0eddefef45479cff00771e438da93