[INFO] cloning repository https://github.com/csaska/sccache-containers-20200727124826049
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/csaska/sccache-containers-20200727124826049" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcsaska%2Fsccache-containers-20200727124826049", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcsaska%2Fsccache-containers-20200727124826049'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 2570c3af00791a906815f351e2b9c18f8d0fe644
[INFO] testing csaska/sccache-containers-20200727124826049 against beta-2020-10-09 for beta-1.48-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcsaska%2Fsccache-containers-20200727124826049" "/workspace/builds/worker-13/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-13/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/csaska/sccache-containers-20200727124826049 on toolchain beta-2020-10-09
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/csaska/sccache-containers-20200727124826049
[INFO] removed workspace from git repo https://github.com/csaska/sccache-containers-20200727124826049
[INFO] removed path dependency lru-disk-cache from git repo https://github.com/csaska/sccache-containers-20200727124826049
[INFO] finished tweaking git repo https://github.com/csaska/sccache-containers-20200727124826049
[INFO] tweaked toml for git repo https://github.com/csaska/sccache-containers-20200727124826049 written to /workspace/builds/worker-13/source/Cargo.toml
[INFO] crate git repo https://github.com/csaska/sccache-containers-20200727124826049 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr] error: the lock file /workspace/builds/worker-13/source/Cargo.lock needs to be updated but --locked was passed to prevent this
[INFO] [stderr] If you want to try to generate the lock file without accessing the network, use the --offline flag.
[INFO] the lockfile is outdated, regenerating it
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded phf_shared v0.7.24
[INFO] [stderr]   Downloaded bufstream v0.1.4
[INFO] [stderr]   Downloaded base64 v0.12.3
[INFO] [stderr]   Downloaded phf_generator v0.7.24
[INFO] [stderr]   Downloaded conhash v0.4.0
[INFO] [stderr]   Downloaded mime_guess v1.8.8
[INFO] [stderr]   Downloaded skeptic v0.4.0
[INFO] [stderr]   Downloaded local-encoding v0.2.0
[INFO] [stderr]   Downloaded rand_jitter v0.1.4
[INFO] [stderr]   Downloaded native-tls v0.2.4
[INFO] [stderr]   Downloaded uuid v0.7.4
[INFO] [stderr]   Downloaded redox_users v0.3.5
[INFO] [stderr]   Downloaded mime_guess v2.0.3
[INFO] [stderr]   Downloaded tempfile v3.1.0
[INFO] [stderr]   Downloaded arraydeque v0.4.5
[INFO] [stderr]   Downloaded hyperx v0.12.0
[INFO] [stderr]   Downloaded msdos_time v0.1.6
[INFO] [stderr]   Downloaded ar v0.6.2
[INFO] [stderr]   Downloaded daemonize v0.3.0
[INFO] [stderr]   Downloaded getopts v0.2.21
[INFO] [stderr]   Downloaded vec_map v0.8.2
[INFO] [stderr]   Downloaded termcolor v1.1.0
[INFO] [stderr]   Downloaded core-foundation-sys v0.7.0
[INFO] [stderr]   Downloaded selenium-rs v0.1.2
[INFO] [stderr]   Downloaded difference v2.0.0
[INFO] [stderr]   Downloaded bincode v1.3.1
[INFO] [stderr]   Downloaded threadpool v1.8.1
[INFO] [stderr]   Downloaded rust-argon2 v0.8.2
[INFO] [stderr]   Downloaded humantime v1.3.0
[INFO] [stderr]   Downloaded addr2line v0.13.0
[INFO] [stderr]   Downloaded filetime v0.1.15
[INFO] [stderr]   Downloaded nix v0.11.1
[INFO] [stderr]   Downloaded tiny_http v0.6.2
[INFO] [stderr]   Downloaded retry v0.4.0
[INFO] [stderr]   Downloaded memcached-rs v0.3.0
[INFO] [stderr]   Downloaded predicates-core v0.9.0
[INFO] [stderr]   Downloaded serde_json v1.0.59
[INFO] [stderr]   Downloaded redis v0.9.1
[INFO] [stderr]   Downloaded openssl-sys v0.9.58
[INFO] [stderr]   Downloaded memchr v1.0.2
[INFO] [stderr]   Downloaded number_prefix v0.2.8
[INFO] [stderr]   Downloaded unicode-normalization v0.1.13
[INFO] [stderr]   Downloaded float-cmp v0.4.0
[INFO] [stderr]   Downloaded version_check v0.9.2
[INFO] [stderr]   Downloaded string v0.2.1
[INFO] [stderr]   Downloaded want v0.2.0
[INFO] [stderr]   Downloaded clap v2.33.3
[INFO] [stderr]   Downloaded treeline v0.1.0
[INFO] [stderr]   Downloaded winapi-util v0.1.5
[INFO] [stderr]   Downloaded quick-error v1.2.3
[INFO] [stderr]   Downloaded rouille v2.2.0
[INFO] [stderr]   Downloaded strip-ansi-escapes v0.1.0
[INFO] [stderr]   Downloaded encoding_rs v0.8.24
[INFO] [stderr]   Downloaded aho-corasick v0.7.14
[INFO] [stderr]   Downloaded object v0.21.1
[INFO] [stderr]   Downloaded linked-hash-map v0.2.1
[INFO] [stderr]   Downloaded lru-disk-cache v0.2.0
[INFO] [stderr]   Downloaded regex v1.4.1
[INFO] [stderr]   Downloaded vte v0.3.3
[INFO] [stderr]   Downloaded syn v1.0.44
[INFO] [stderr]   Downloaded assert_cmd v0.9.1
[INFO] [stderr]   Downloaded libmount v0.1.15
[INFO] [stderr]   Downloaded normalize-line-endings v0.2.2
[INFO] [stderr]   Downloaded tempdir v0.3.7
[INFO] [stderr]   Downloaded memoffset v0.5.6
[INFO] [stderr]   Downloaded tokio-signal v0.2.9
[INFO] [stderr]   Downloaded publicsuffix v1.5.4
[INFO] [stderr]   Downloaded h2 v0.1.26
[INFO] [stderr]   Downloaded gimli v0.22.0
[INFO] [stderr]   Downloaded predicates v0.9.1
[INFO] [stderr]   Downloaded http-body v0.1.0
[INFO] [stderr]   Downloaded tokio-buf v0.1.1
[INFO] [stderr]   Downloaded vcpkg v0.2.10
[INFO] [stderr]   Downloaded serde_derive v1.0.117
[INFO] [stderr]   Downloaded tinyvec v0.3.4
[INFO] [stderr]   Downloaded proc-macro2 v1.0.24
[INFO] [stderr]   Downloaded security-framework v0.4.4
[INFO] [stderr]   Downloaded cfg-if v1.0.0
[INFO] [stderr]   Downloaded backtrace v0.3.53
[INFO] [stderr]   Downloaded serde v1.0.117
[INFO] [stderr]   Downloaded flate2 v1.0.18
[INFO] [stderr]   Downloaded chrono v0.4.19
[INFO] [stderr]   Downloaded tokio-serde-bincode v0.1.1
[INFO] [stderr]   Downloaded hashbrown v0.9.1
[INFO] [stderr]   Downloaded openssl v0.10.30
[INFO] [stderr]   Downloaded tokio-serde v0.1.0
[INFO] [stderr]   Downloaded walkdir v1.0.7
[INFO] [stderr]   Downloaded case v0.1.0
[INFO] [stderr]   Downloaded tokio-tcp v0.1.4
[INFO] [stderr]   Downloaded futures v0.1.30
[INFO] [stderr]   Downloaded same-file v0.1.3
[INFO] [stderr]   Downloaded derive-error v0.0.3
[INFO] [stderr]   Downloaded ascii v0.8.7
[INFO] [stderr]   Downloaded tokio-udp v0.1.6
[INFO] [stderr]   Downloaded regex-syntax v0.6.20
[INFO] [stderr]   Downloaded rustc-demangle v0.1.17
[INFO] [stderr]   Downloaded url v2.1.1
[INFO] [stderr]   Downloaded num-integer v0.1.43
[INFO] [stderr]   Downloaded miniz_oxide v0.4.3
[INFO] [stderr]   Downloaded chunked_transfer v0.3.1
[INFO] [stderr]   Downloaded xattr v0.2.2
[INFO] [stderr]   Downloaded unicode-width v0.1.8
[INFO] [stderr]   Downloaded mio-uds v0.6.8
[INFO] [stderr]   Downloaded safemem v0.3.3
[INFO] [stderr]   Downloaded dtoa v0.4.6
[INFO] [stderr]   Downloaded filetime v0.2.12
[INFO] [stderr]   Downloaded time v0.1.44
[INFO] [stderr]   Downloaded wasi v0.10.0+wasi-snapshot-preview1
[INFO] [stderr]   Downloaded num-traits v0.2.12
[INFO] [stderr]   Downloaded mio v0.6.22
[INFO] [stderr]   Downloaded quote v1.0.7
[INFO] [stderr]   Downloaded jobserver v0.1.21
[INFO] [stderr]   Downloaded hyper v0.12.35
[INFO] [stderr]   Downloaded hermit-abi v0.1.17
[INFO] [stderr]   Downloaded escargot v0.3.1
[INFO] [stderr]   Downloaded rand v0.5.6
[INFO] [stderr]   Downloaded ascii v0.9.3
[INFO] [stderr]   Downloaded combine v3.8.1
[INFO] [stderr]   Downloaded tokio-current-thread v0.1.7
[INFO] [stderr]   Downloaded tokio v0.1.22
[INFO] [stderr]   Downloaded tokio-named-pipes v0.1.0
[INFO] [stderr]   Downloaded predicates-tree v0.9.0
[INFO] [stderr]   Downloaded security-framework-sys v0.4.3
[INFO] [stderr]   Downloaded podio v0.1.7
[INFO] [stderr]   Downloaded zip v0.4.2
[INFO] [stderr]   Downloaded core-foundation v0.7.0
[INFO] [stderr]   Downloaded bincode v0.8.0
[INFO] [stderr]   Downloaded counted-array v0.1.2
[INFO] [stderr]   Downloaded jsonwebtoken v5.0.1
[INFO] [stderr]   Downloaded nix v0.14.1
[INFO] [stderr]   Downloaded pulldown-cmark v0.0.3
[INFO] [stderr]   Downloaded http v0.1.21
[INFO] [stderr]   Downloaded socket2 v0.3.15
[INFO] [stderr]   Downloaded remove_dir_all v0.5.3
[INFO] [stderr]   Downloaded error-chain v0.12.4
[INFO] [stderr]   Downloaded indexmap v1.6.0
[INFO] [stderr]   Downloaded try-lock v0.2.3
[INFO] [stderr]   Downloaded schannel v0.1.19
[INFO] [stderr]   Downloaded serde_urlencoded v0.5.5
[INFO] [stderr]   Downloaded reqwest v0.9.24
[INFO] [stderr]   Downloaded net2 v0.2.35
[INFO] [stderr]   Downloaded failure v0.1.8
[INFO] [stderr]   Downloaded utf8parse v0.1.1
[INFO] [stderr]   Downloaded tar v0.4.30
[INFO] [stderr]   Downloaded either v1.6.1
[INFO] [stderr]   Downloaded synstructure v0.12.4
[INFO] [stderr]   Downloaded num_cpus v1.13.0
[INFO] [stderr]   Downloaded fnv v1.0.7
[INFO] [stderr]   Downloaded adler v0.2.3
[INFO] [stderr]   Downloaded itoa v0.4.6
[INFO] [stderr]   Downloaded ryu v1.0.5
[INFO] [stderr]   Downloaded unicode-xid v0.2.1
[INFO] [stderr]   Downloaded failure_derive v0.1.8
[INFO] [stderr]   Downloaded getrandom v0.1.15
[INFO] [stderr]   Downloaded phf v0.7.24
[INFO] [stderr]   Downloaded multipart v0.13.6
[INFO] [stderr]   Downloaded crossbeam-queue v0.2.3
[INFO] [stderr]   Downloaded twoway v0.1.8
[INFO] [stderr]   Downloaded tokio-fs v0.1.7
[INFO] [stderr]   Downloaded mio-named-pipes v0.1.7
[INFO] [stderr]   Downloaded tokio-process v0.2.5
[INFO] [stderr]   Downloaded tokio-service v0.1.0
[INFO] [stderr]   Downloaded tokio-timer v0.2.13
[INFO] [stderr]   Downloaded tokio-codec v0.1.2
[INFO] [stderr]   Downloaded tokio-io v0.1.13
[INFO] [stderr]   Downloaded tokio-sync v0.1.8
[INFO] [stderr]   Downloaded tokio-reactor v0.1.12
[INFO] [stderr]   Downloaded tokio-uds v0.2.7
[INFO] [stderr]   Downloaded which v2.0.1
[INFO] [stderr]   Downloaded autocfg v1.0.1
[INFO] [stderr]   Downloaded md5 v0.3.8
[INFO] [stderr]   Downloaded buf_redux v0.6.3
[INFO] [stderr]   Downloaded term v0.5.2
[INFO] [stderr]   Downloaded phf_codegen v0.7.24
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] dca6eea736f1186f91779dbbe65ec6c4c8ec4c4333e6ac0b17e47bcb928b9161
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "dca6eea736f1186f91779dbbe65ec6c4c8ec4c4333e6ac0b17e47bcb928b9161", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "dca6eea736f1186f91779dbbe65ec6c4c8ec4c4333e6ac0b17e47bcb928b9161", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dca6eea736f1186f91779dbbe65ec6c4c8ec4c4333e6ac0b17e47bcb928b9161", kill_on_drop: false }`
[INFO] [stdout] dca6eea736f1186f91779dbbe65ec6c4c8ec4c4333e6ac0b17e47bcb928b9161
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] b674f6e9eb48de6b4ed74476991e01ee00f3ededbfd99be6ef10427c863ddb8b
[INFO] running `Command { std: "docker" "start" "-a" "b674f6e9eb48de6b4ed74476991e01ee00f3ededbfd99be6ef10427c863ddb8b", kill_on_drop: false }`
[INFO] [stderr]    Compiling case v0.1.0
[INFO] [stderr]    Compiling linked-hash-map v0.2.1
[INFO] [stderr]    Compiling counted-array v0.1.2
[INFO] [stderr]    Compiling tokio-service v0.1.0
[INFO] [stderr]    Compiling ring v0.13.5
[INFO] [stderr]    Compiling vte v0.3.3
[INFO] [stderr]    Compiling pulldown-cmark v0.0.3
[INFO] [stderr]    Compiling rand_isaac v0.1.1
[INFO] [stderr]    Compiling rand_xorshift v0.1.1
[INFO] [stderr]    Compiling rand_hc v0.1.0
[INFO] [stderr]    Compiling filetime v0.1.15
[INFO] [stderr]    Compiling xattr v0.2.2
[INFO] [stderr]    Compiling rand v0.5.6
[INFO] [stderr]    Compiling daemonize v0.3.0
[INFO] [stderr]    Compiling jobserver v0.1.21
[INFO] [stderr]    Compiling directories v1.0.2
[INFO] [stderr]    Compiling openssl v0.10.30
[INFO] [stderr]    Compiling native-tls v0.2.4
[INFO] [stderr]    Compiling rand_chacha v0.1.1
[INFO] [stderr]    Compiling msdos_time v0.1.6
[INFO] [stderr]    Compiling tempdir v0.3.7
[INFO] [stderr]    Compiling uuid v0.6.5
[INFO] [stderr]    Compiling flate2 v1.0.18
[INFO] [stderr]    Compiling syn v1.0.44
[INFO] [stderr]    Compiling tokio-serde v0.1.0
[INFO] [stderr]    Compiling strip-ansi-escapes v0.1.0
[INFO] [stderr]    Compiling lru-disk-cache v0.2.0
[INFO] [stderr]    Compiling retry v0.4.0
[INFO] [stderr]    Compiling rand v0.6.5
[INFO] [stderr]    Compiling tar v0.4.30
[INFO] [stderr]    Compiling derive-error v0.0.3
[INFO] [stderr]    Compiling env_logger v0.5.13
[INFO] [stderr]    Compiling hyperx v0.12.0
[INFO] [stderr]    Compiling skeptic v0.4.0
[INFO] [stderr]    Compiling tempfile v3.1.0
[INFO] [stderr]    Compiling tokio-fs v0.1.7
[INFO] [stderr]    Compiling tokio-uds v0.2.7
[INFO] [stderr]    Compiling zip v0.4.2
[INFO] [stderr]    Compiling tokio-process v0.2.5
[INFO] [stderr]    Compiling tokio v0.1.22
[INFO] [stderr]    Compiling local-encoding v0.2.0
[INFO] [stderr]    Compiling uuid v0.7.4
[INFO] [stderr]    Compiling hyper v0.12.35
[INFO] [stderr]    Compiling synstructure v0.12.4
[INFO] [stderr]    Compiling hyper-tls v0.3.2
[INFO] [stderr]    Compiling serde_derive v1.0.117
[INFO] [stderr]    Compiling failure_derive v0.1.8
[INFO] [stderr]    Compiling failure v0.1.8
[INFO] [stderr]    Compiling which v2.0.1
[INFO] [stderr]    Compiling serde v1.0.117
[INFO] [stderr]    Compiling serde_json v1.0.59
[INFO] [stderr]    Compiling serde_urlencoded v0.5.5
[INFO] [stderr]    Compiling bincode v0.8.0
[INFO] [stderr]    Compiling bincode v1.3.1
[INFO] [stderr]    Compiling toml v0.4.10
[INFO] [stderr]    Compiling tokio-serde-bincode v0.1.1
[INFO] [stderr]    Compiling cookie_store v0.7.0
[INFO] [stderr]    Compiling reqwest v0.9.24
[INFO] [stderr]    Compiling sccache v0.2.8 (/opt/rustwide/workdir)
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/errors.rs:82:27
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub type SFuture<T> = Box<Future<Item = T, Error = Error>>;
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = T, Error = Error>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/errors.rs:83:31
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub type SFutureSend<T> = Box<Future<Item = T, Error = Error> + Send>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = T, Error = Error> + Send`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/cache/cache.rs:68:25
[INFO] [stdout]    |
[INFO] [stdout] 68 |     zip: ZipArchive<Box<ReadSeek>>,
[INFO] [stdout]    |                         ^^^^^^^^ help: use `dyn`: `dyn ReadSeek`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/cache/cache.rs:77:57
[INFO] [stdout]    |
[INFO] [stdout] 77 |         let z = ZipArchive::new(Box::new(reader) as Box<ReadSeek>)
[INFO] [stdout]    |                                                         ^^^^^^^^ help: use `dyn`: `dyn ReadSeek`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/cache/cache.rs:167:68
[INFO] [stdout]     |
[INFO] [stdout] 167 | pub fn storage_from_config(config: &Config, pool: &CpuPool) -> Arc<Storage> {
[INFO] [stdout]     |                                                                    ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `libc` is imported redundantly
[INFO] [stdout]    --> src/commands.rs:120:9
[INFO] [stdout]     |
[INFO] [stdout] 120 |     use libc;
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout] 60  | extern crate libc;
[INFO] [stdout]     | ------------------ the item `libc` is already imported here
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/commands.rs:460:18
[INFO] [stdout]     |
[INFO] [stdout] 460 |     stdout: &mut Write,
[INFO] [stdout]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/commands.rs:461:18
[INFO] [stdout]     |
[INFO] [stdout] 461 |     stderr: &mut Write,
[INFO] [stdout]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/commands.rs:466:22
[INFO] [stdout]     |
[INFO] [stdout] 466 |         writer: &mut Write,
[INFO] [stdout]     |                      ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/commands.rs:530:18
[INFO] [stdout]     |
[INFO] [stdout] 530 |     stdout: &mut Write,
[INFO] [stdout]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/commands.rs:531:18
[INFO] [stdout]     |
[INFO] [stdout] 531 |     stderr: &mut Write,
[INFO] [stdout]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/commands.rs:605:18
[INFO] [stdout]     |
[INFO] [stdout] 605 |     stdout: &mut Write,
[INFO] [stdout]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/commands.rs:606:18
[INFO] [stdout]     |
[INFO] [stdout] 606 |     stderr: &mut Write,
[INFO] [stdout]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/compiler/args.rs:12:42
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub type PathTransformerFn<'a> = &'a mut FnMut(&Path) -> Option<String>;
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&Path) -> Option<String>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/compiler/args.rs:33:32
[INFO] [stdout]    |
[INFO] [stdout] 33 |     fn cause(&self) -> Option<&Error> { None }
[INFO] [stdout]    |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/compiler/args.rs:53:32
[INFO] [stdout]    |
[INFO] [stdout] 53 |     fn cause(&self) -> Option<&Error> { None }
[INFO] [stdout]    |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/c.rs:200:61
[INFO] [stdout]     |
[INFO] [stdout] 200 |                        cwd: &Path) -> CompilerArguments<Box<CompilerHasher<T> + 'static>> {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T> + 'static`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/c.rs:215:32
[INFO] [stdout]     |
[INFO] [stdout] 215 |     fn box_clone(&self) -> Box<Compiler<T>> {
[INFO] [stdout]     |                                ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/c.rs:304:32
[INFO] [stdout]     |
[INFO] [stdout] 304 |     fn box_clone(&self) -> Box<CompilerHasher<T>>
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/c.rs:330:37
[INFO] [stdout]     |
[INFO] [stdout] 330 |     fn outputs<'a>(&'a self) -> Box<Iterator<Item=(&'a str, &'a Path)> + 'a>
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=(&'a str, &'a Path)> + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/compiler/compiler.rs:94:32
[INFO] [stdout]    |
[INFO] [stdout] 94 |     ) -> CompilerArguments<Box<CompilerHasher<T> + 'static>>;
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T> + 'static`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/compiler/compiler.rs:95:32
[INFO] [stdout]    |
[INFO] [stdout] 95 |     fn box_clone(&self) -> Box<Compiler<T>>;
[INFO] [stdout]    |                                ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/compiler/compiler.rs:98:43
[INFO] [stdout]    |
[INFO] [stdout] 98 | impl<T: CommandCreatorSync> Clone for Box<Compiler<T>> {
[INFO] [stdout]    |                                           ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/compiler/compiler.rs:99:28
[INFO] [stdout]    |
[INFO] [stdout] 99 |     fn clone(&self) -> Box<Compiler<T>> {
[INFO] [stdout]    |                            ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:129:33
[INFO] [stdout]     |
[INFO] [stdout] 129 |         dist_client: Option<Arc<dist::Client>>,
[INFO] [stdout]     |                                 ^^^^^^^^^^^^ help: use `dyn`: `dyn dist::Client`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:131:22
[INFO] [stdout]     |
[INFO] [stdout] 131 |         storage: Arc<Storage>,
[INFO] [stdout]     |                      ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:357:32
[INFO] [stdout]     |
[INFO] [stdout] 357 |     fn box_clone(&self) -> Box<CompilerHasher<T>>;
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:362:30
[INFO] [stdout]     |
[INFO] [stdout] 362 |     _dist_client: Option<Arc<dist::Client>>,
[INFO] [stdout]     |                              ^^^^^^^^^^^^ help: use `dyn`: `dyn dist::Client`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:365:22
[INFO] [stdout]     |
[INFO] [stdout] 365 |     compilation: Box<Compilation>,
[INFO] [stdout]     |                      ^^^^^^^^^^^ help: use `dyn`: `dyn Compilation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:547:43
[INFO] [stdout]     |
[INFO] [stdout] 547 | impl<T: CommandCreatorSync> Clone for Box<CompilerHasher<T>> {
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:548:28
[INFO] [stdout]     |
[INFO] [stdout] 548 |     fn clone(&self) -> Box<CompilerHasher<T>> {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:579:37
[INFO] [stdout]     |
[INFO] [stdout] 579 |     fn outputs<'a>(&'a self) -> Box<Iterator<Item = (&'a str, &'a Path)> + 'a>;
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item = (&'a str, &'a Path)> + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:610:26
[INFO] [stdout]     |
[INFO] [stdout] 610 |     pub compilation: Box<Compilation + 'static>,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Compilation + 'static`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:808:25
[INFO] [stdout]     |
[INFO] [stdout] 808 | ) -> SFuture<Option<Box<Compiler<T>>>>
[INFO] [stdout]     |                         ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:859:54
[INFO] [stdout]     |
[INFO] [stdout] 859 |                     .map(|c| Some(Box::new(c) as Box<Compiler<T>>)),
[INFO] [stdout]     |                                                      ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:872:25
[INFO] [stdout]     |
[INFO] [stdout] 872 | ) -> SFuture<Option<Box<Compiler<T>>>>
[INFO] [stdout]     |                         ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:919:58
[INFO] [stdout]     |
[INFO] [stdout] 919 |                         .map(|c| Some(Box::new(c) as Box<Compiler<T>>)),
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:925:58
[INFO] [stdout]     |
[INFO] [stdout] 925 |                         .map(|c| Some(Box::new(c) as Box<Compiler<T>>)),
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:946:55
[INFO] [stdout]     |
[INFO] [stdout] 946 |                     ).map(|c| Some(Box::new(c) as Box<Compiler<T>>))
[INFO] [stdout]     |                                                       ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:966:18
[INFO] [stdout]     |
[INFO] [stdout] 966 | ) -> SFuture<Box<Compiler<T>>>
[INFO] [stdout]     |                  ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/msvc.rs:183:26
[INFO] [stdout]     |
[INFO] [stdout] 183 | fn encode_path(dst: &mut Write, path: &Path) -> io::Result<()> {
[INFO] [stdout]     |                          ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/rust.rs:432:61
[INFO] [stdout]     |
[INFO] [stdout] 432 |                        cwd: &Path) -> CompilerArguments<Box<CompilerHasher<T> + 'static>>
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T> + 'static`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/rust.rs:452:32
[INFO] [stdout]     |
[INFO] [stdout] 452 |     fn box_clone(&self) -> Box<Compiler<T>> {
[INFO] [stdout]     |                                ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/compiler/rust.rs:1128:32
[INFO] [stdout]      |
[INFO] [stdout] 1128 |     fn box_clone(&self) -> Box<CompilerHasher<T>> {
[INFO] [stdout]      |                                ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/compiler/rust.rs:1263:37
[INFO] [stdout]      |
[INFO] [stdout] 1263 |     fn outputs<'a>(&'a self) -> Box<Iterator<Item=(&'a str, &'a Path)> + 'a> {
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=(&'a str, &'a Path)> + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/dist/mod.rs:552:36
[INFO] [stdout]     |
[INFO] [stdout] 552 | pub struct ToolchainReader<'a>(Box<Read + 'a>);
[INFO] [stdout]     |                                    ^^^^^^^^^ help: use `dyn`: `dyn Read + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/dist/mod.rs:557:33
[INFO] [stdout]     |
[INFO] [stdout] 557 | pub struct InputsReader<'a>(Box<Read + Send + 'a>);
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Read + Send + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/dist/mod.rs:623:115
[INFO] [stdout]     |
[INFO] [stdout] 623 | ...: Vec<String>, inputs_packager: Box<pkg::InputsPackager>) -> SFuture<(RunJobResult, PathTransformer)>;
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn pkg::InputsPackager`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/dist/mod.rs:624:91
[INFO] [stdout]     |
[INFO] [stdout] 624 | ...y: &str, toolchain_packager: Box<pkg::ToolchainPackager>) -> SFuture<(Toolchain, Option<String>)>;
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn pkg::ToolchainPackager`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/mock_command.rs:88:26
[INFO] [stdout]    |
[INFO] [stdout] 88 |     fn wait(self) -> Box<Future<Item = ExitStatus, Error = io::Error>>;
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = ExitStatus, Error = io::Error>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/mock_command.rs:90:38
[INFO] [stdout]    |
[INFO] [stdout] 90 |     fn wait_with_output(self) -> Box<Future<Item = Output, Error = io::Error>>;
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = Output, Error = io::Error>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/mock_command.rs:165:26
[INFO] [stdout]     |
[INFO] [stdout] 165 |     fn wait(self) -> Box<Future<Item = ExitStatus, Error = io::Error>> {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = ExitStatus, Error = io::Error>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/mock_command.rs:173:38
[INFO] [stdout]     |
[INFO] [stdout] 173 |     fn wait_with_output(self) -> Box<Future<Item = Output, Error = io::Error>> {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = Output, Error = io::Error>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/mock_command.rs:380:30
[INFO] [stdout]     |
[INFO] [stdout] 380 |     fn wait(mut self) -> Box<Future<Item = ExitStatus, Error = io::Error>> {
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = ExitStatus, Error = io::Error>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/mock_command.rs:385:38
[INFO] [stdout]     |
[INFO] [stdout] 385 |     fn wait_with_output(self) -> Box<Future<Item = Output, Error = io::Error>> {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = Output, Error = io::Error>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/mock_command.rs:400:14
[INFO] [stdout]     |
[INFO] [stdout] 400 |     Call(Box<Fn(&[OsString]) -> Result<MockChild> + Send>),
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&[OsString]) -> Result<MockChild> + Send`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:175:40
[INFO] [stdout]     |
[INFO] [stdout] 175 |     fn get_client(&self) -> Option<Arc<dist::Client>> {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^ help: use `dyn`: `dyn dist::Client`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:354:22
[INFO] [stdout]     |
[INFO] [stdout] 354 |         storage: Arc<Storage>,
[INFO] [stdout]     |                      ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:383:48
[INFO] [stdout]     |
[INFO] [stdout] 383 |     pub fn set_storage(&mut self, storage: Arc<Storage>) {
[INFO] [stdout]     |                                                ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:417:37
[INFO] [stdout]     |
[INFO] [stdout] 417 |     fn _run<'a>(self, shutdown: Box<Future<Item = (), Error = ()> + 'a>) -> io::Result<()> {
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:456:37
[INFO] [stdout]     |
[INFO] [stdout] 456 |             Box::new(server) as Box<Future<Item = _, Error = _>>,
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = _, Error = _>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:518:18
[INFO] [stdout]     |
[INFO] [stdout] 518 |     storage: Arc<Storage>,
[INFO] [stdout]     |                  ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:521:56
[INFO] [stdout]     |
[INFO] [stdout] 521 |     compilers: Rc<RefCell<HashMap<PathBuf, Option<(Box<Compiler<C>>, FileTime)>>>>,
[INFO] [stdout]     |                                                        ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<C>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:616:22
[INFO] [stdout]     |
[INFO] [stdout] 616 |         storage: Arc<Storage>,
[INFO] [stdout]     |                      ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:657:28
[INFO] [stdout]     |
[INFO] [stdout] 657 |                 let f: Box<Stream<Item = _, Error = _>> = match message {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Stream<Item = _, Error = _>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:721:29
[INFO] [stdout]     |
[INFO] [stdout] 721 |     ) -> SFuture<Option<Box<Compiler<C>>>> {
[INFO] [stdout]     |                             ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<C>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:764:30
[INFO] [stdout]     |
[INFO] [stdout] 764 |         compiler: Option<Box<Compiler<C>>>,
[INFO] [stdout]     |                              ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<C>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:820:21
[INFO] [stdout]     |
[INFO] [stdout] 820 |         hasher: Box<CompilerHasher<C>>,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<C>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> src/util.rs:94:14
[INFO] [stdout]    |
[INFO] [stdout] 94 |             0...9 => (b'0' + byte) as char,
[INFO] [stdout]    |              ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::str::<impl str>::trim_right`: superseded by `trim_end`
[INFO] [stdout]    --> src/compiler/rust.rs:352:48
[INFO] [stdout]     |
[INFO] [stdout] 352 |             let sysroot = PathBuf::from(outstr.trim_right());
[INFO] [stdout]     |                                                ^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_end`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 70 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 2m 20s
[INFO] running `Command { std: "docker" "inspect" "b674f6e9eb48de6b4ed74476991e01ee00f3ededbfd99be6ef10427c863ddb8b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b674f6e9eb48de6b4ed74476991e01ee00f3ededbfd99be6ef10427c863ddb8b", kill_on_drop: false }`
[INFO] [stdout] b674f6e9eb48de6b4ed74476991e01ee00f3ededbfd99be6ef10427c863ddb8b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3cd1a7a3edd449135051a83ee72fb381fd76ee91bec3c21b1af559894dab5249
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "3cd1a7a3edd449135051a83ee72fb381fd76ee91bec3c21b1af559894dab5249", kill_on_drop: false }`
[INFO] [stderr]    Compiling escargot v0.3.1
[INFO] [stderr]    Compiling predicates-core v0.9.0
[INFO] [stderr]    Compiling itertools v0.7.11
[INFO] [stderr]    Compiling float-cmp v0.4.0
[INFO] [stderr]    Compiling selenium-rs v0.1.2
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/errors.rs:82:27
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub type SFuture<T> = Box<Future<Item = T, Error = Error>>;
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = T, Error = Error>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/errors.rs:83:31
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub type SFutureSend<T> = Box<Future<Item = T, Error = Error> + Send>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = T, Error = Error> + Send`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/cache/cache.rs:68:25
[INFO] [stdout]    |
[INFO] [stdout] 68 |     zip: ZipArchive<Box<ReadSeek>>,
[INFO] [stdout]    |                         ^^^^^^^^ help: use `dyn`: `dyn ReadSeek`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/cache/cache.rs:77:57
[INFO] [stdout]    |
[INFO] [stdout] 77 |         let z = ZipArchive::new(Box::new(reader) as Box<ReadSeek>)
[INFO] [stdout]    |                                                         ^^^^^^^^ help: use `dyn`: `dyn ReadSeek`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/cache/cache.rs:167:68
[INFO] [stdout]     |
[INFO] [stdout] 167 | pub fn storage_from_config(config: &Config, pool: &CpuPool) -> Arc<Storage> {
[INFO] [stdout]     |                                                                    ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `libc` is imported redundantly
[INFO] [stdout]    --> src/commands.rs:120:9
[INFO] [stdout]     |
[INFO] [stdout] 120 |     use libc;
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout] 60  | extern crate libc;
[INFO] [stdout]     | ------------------ the item `libc` is already imported here
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/commands.rs:460:18
[INFO] [stdout]     |
[INFO] [stdout] 460 |     stdout: &mut Write,
[INFO] [stdout]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/commands.rs:461:18
[INFO] [stdout]     |
[INFO] [stdout] 461 |     stderr: &mut Write,
[INFO] [stdout]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/commands.rs:466:22
[INFO] [stdout]     |
[INFO] [stdout] 466 |         writer: &mut Write,
[INFO] [stdout]     |                      ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/commands.rs:530:18
[INFO] [stdout]     |
[INFO] [stdout] 530 |     stdout: &mut Write,
[INFO] [stdout]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/commands.rs:531:18
[INFO] [stdout]     |
[INFO] [stdout] 531 |     stderr: &mut Write,
[INFO] [stdout]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/commands.rs:605:18
[INFO] [stdout]     |
[INFO] [stdout] 605 |     stdout: &mut Write,
[INFO] [stdout]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/commands.rs:606:18
[INFO] [stdout]     |
[INFO] [stdout] 606 |     stderr: &mut Write,
[INFO] [stdout]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/compiler/args.rs:12:42
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub type PathTransformerFn<'a> = &'a mut FnMut(&Path) -> Option<String>;
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&Path) -> Option<String>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/compiler/args.rs:33:32
[INFO] [stdout]    |
[INFO] [stdout] 33 |     fn cause(&self) -> Option<&Error> { None }
[INFO] [stdout]    |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/compiler/args.rs:53:32
[INFO] [stdout]    |
[INFO] [stdout] 53 |     fn cause(&self) -> Option<&Error> { None }
[INFO] [stdout]    |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/c.rs:200:61
[INFO] [stdout]     |
[INFO] [stdout] 200 |                        cwd: &Path) -> CompilerArguments<Box<CompilerHasher<T> + 'static>> {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T> + 'static`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/c.rs:215:32
[INFO] [stdout]     |
[INFO] [stdout] 215 |     fn box_clone(&self) -> Box<Compiler<T>> {
[INFO] [stdout]     |                                ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/c.rs:304:32
[INFO] [stdout]     |
[INFO] [stdout] 304 |     fn box_clone(&self) -> Box<CompilerHasher<T>>
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/c.rs:330:37
[INFO] [stdout]     |
[INFO] [stdout] 330 |     fn outputs<'a>(&'a self) -> Box<Iterator<Item=(&'a str, &'a Path)> + 'a>
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=(&'a str, &'a Path)> + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/compiler/compiler.rs:94:32
[INFO] [stdout]    |
[INFO] [stdout] 94 |     ) -> CompilerArguments<Box<CompilerHasher<T> + 'static>>;
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T> + 'static`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/compiler/compiler.rs:95:32
[INFO] [stdout]    |
[INFO] [stdout] 95 |     fn box_clone(&self) -> Box<Compiler<T>>;
[INFO] [stdout]    |                                ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/compiler/compiler.rs:98:43
[INFO] [stdout]    |
[INFO] [stdout] 98 | impl<T: CommandCreatorSync> Clone for Box<Compiler<T>> {
[INFO] [stdout]    |                                           ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/compiler/compiler.rs:99:28
[INFO] [stdout]    |
[INFO] [stdout] 99 |     fn clone(&self) -> Box<Compiler<T>> {
[INFO] [stdout]    |                            ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:129:33
[INFO] [stdout]     |
[INFO] [stdout] 129 |         dist_client: Option<Arc<dist::Client>>,
[INFO] [stdout]     |                                 ^^^^^^^^^^^^ help: use `dyn`: `dyn dist::Client`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:131:22
[INFO] [stdout]     |
[INFO] [stdout] 131 |         storage: Arc<Storage>,
[INFO] [stdout]     |                      ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:357:32
[INFO] [stdout]     |
[INFO] [stdout] 357 |     fn box_clone(&self) -> Box<CompilerHasher<T>>;
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:362:30
[INFO] [stdout]     |
[INFO] [stdout] 362 |     _dist_client: Option<Arc<dist::Client>>,
[INFO] [stdout]     |                              ^^^^^^^^^^^^ help: use `dyn`: `dyn dist::Client`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:365:22
[INFO] [stdout]     |
[INFO] [stdout] 365 |     compilation: Box<Compilation>,
[INFO] [stdout]     |                      ^^^^^^^^^^^ help: use `dyn`: `dyn Compilation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:547:43
[INFO] [stdout]     |
[INFO] [stdout] 547 | impl<T: CommandCreatorSync> Clone for Box<CompilerHasher<T>> {
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:548:28
[INFO] [stdout]     |
[INFO] [stdout] 548 |     fn clone(&self) -> Box<CompilerHasher<T>> {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:579:37
[INFO] [stdout]     |
[INFO] [stdout] 579 |     fn outputs<'a>(&'a self) -> Box<Iterator<Item = (&'a str, &'a Path)> + 'a>;
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item = (&'a str, &'a Path)> + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:610:26
[INFO] [stdout]     |
[INFO] [stdout] 610 |     pub compilation: Box<Compilation + 'static>,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Compilation + 'static`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:808:25
[INFO] [stdout]     |
[INFO] [stdout] 808 | ) -> SFuture<Option<Box<Compiler<T>>>>
[INFO] [stdout]     |                         ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:859:54
[INFO] [stdout]     |
[INFO] [stdout] 859 |                     .map(|c| Some(Box::new(c) as Box<Compiler<T>>)),
[INFO] [stdout]     |                                                      ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:872:25
[INFO] [stdout]     |
[INFO] [stdout] 872 | ) -> SFuture<Option<Box<Compiler<T>>>>
[INFO] [stdout]     |                         ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:919:58
[INFO] [stdout]     |
[INFO] [stdout] 919 |                         .map(|c| Some(Box::new(c) as Box<Compiler<T>>)),
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:925:58
[INFO] [stdout]     |
[INFO] [stdout] 925 |                         .map(|c| Some(Box::new(c) as Box<Compiler<T>>)),
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:946:55
[INFO] [stdout]     |
[INFO] [stdout] 946 |                     ).map(|c| Some(Box::new(c) as Box<Compiler<T>>))
[INFO] [stdout]     |                                                       ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:966:18
[INFO] [stdout]     |
[INFO] [stdout] 966 | ) -> SFuture<Box<Compiler<T>>>
[INFO] [stdout]     |                  ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/msvc.rs:183:26
[INFO] [stdout]     |
[INFO] [stdout] 183 | fn encode_path(dst: &mut Write, path: &Path) -> io::Result<()> {
[INFO] [stdout]     |                          ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/rust.rs:432:61
[INFO] [stdout]     |
[INFO] [stdout] 432 |                        cwd: &Path) -> CompilerArguments<Box<CompilerHasher<T> + 'static>>
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T> + 'static`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/rust.rs:452:32
[INFO] [stdout]     |
[INFO] [stdout] 452 |     fn box_clone(&self) -> Box<Compiler<T>> {
[INFO] [stdout]     |                                ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/compiler/rust.rs:1128:32
[INFO] [stdout]      |
[INFO] [stdout] 1128 |     fn box_clone(&self) -> Box<CompilerHasher<T>> {
[INFO] [stdout]      |                                ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/compiler/rust.rs:1263:37
[INFO] [stdout]      |
[INFO] [stdout] 1263 |     fn outputs<'a>(&'a self) -> Box<Iterator<Item=(&'a str, &'a Path)> + 'a> {
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=(&'a str, &'a Path)> + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/dist/mod.rs:552:36
[INFO] [stdout]     |
[INFO] [stdout] 552 | pub struct ToolchainReader<'a>(Box<Read + 'a>);
[INFO] [stdout]     |                                    ^^^^^^^^^ help: use `dyn`: `dyn Read + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/dist/mod.rs:557:33
[INFO] [stdout]     |
[INFO] [stdout] 557 | pub struct InputsReader<'a>(Box<Read + Send + 'a>);
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Read + Send + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/dist/mod.rs:623:115
[INFO] [stdout]     |
[INFO] [stdout] 623 | ...: Vec<String>, inputs_packager: Box<pkg::InputsPackager>) -> SFuture<(RunJobResult, PathTransformer)>;
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn pkg::InputsPackager`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/dist/mod.rs:624:91
[INFO] [stdout]     |
[INFO] [stdout] 624 | ...y: &str, toolchain_packager: Box<pkg::ToolchainPackager>) -> SFuture<(Toolchain, Option<String>)>;
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn pkg::ToolchainPackager`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/mock_command.rs:88:26
[INFO] [stdout]    |
[INFO] [stdout] 88 |     fn wait(self) -> Box<Future<Item = ExitStatus, Error = io::Error>>;
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = ExitStatus, Error = io::Error>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/mock_command.rs:90:38
[INFO] [stdout]    |
[INFO] [stdout] 90 |     fn wait_with_output(self) -> Box<Future<Item = Output, Error = io::Error>>;
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = Output, Error = io::Error>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/mock_command.rs:165:26
[INFO] [stdout]     |
[INFO] [stdout] 165 |     fn wait(self) -> Box<Future<Item = ExitStatus, Error = io::Error>> {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = ExitStatus, Error = io::Error>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/mock_command.rs:173:38
[INFO] [stdout]     |
[INFO] [stdout] 173 |     fn wait_with_output(self) -> Box<Future<Item = Output, Error = io::Error>> {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = Output, Error = io::Error>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/mock_command.rs:380:30
[INFO] [stdout]     |
[INFO] [stdout] 380 |     fn wait(mut self) -> Box<Future<Item = ExitStatus, Error = io::Error>> {
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = ExitStatus, Error = io::Error>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/mock_command.rs:385:38
[INFO] [stdout]     |
[INFO] [stdout] 385 |     fn wait_with_output(self) -> Box<Future<Item = Output, Error = io::Error>> {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = Output, Error = io::Error>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/mock_command.rs:400:14
[INFO] [stdout]     |
[INFO] [stdout] 400 |     Call(Box<Fn(&[OsString]) -> Result<MockChild> + Send>),
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&[OsString]) -> Result<MockChild> + Send`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:175:40
[INFO] [stdout]     |
[INFO] [stdout] 175 |     fn get_client(&self) -> Option<Arc<dist::Client>> {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^ help: use `dyn`: `dyn dist::Client`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:354:22
[INFO] [stdout]     |
[INFO] [stdout] 354 |         storage: Arc<Storage>,
[INFO] [stdout]     |                      ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:383:48
[INFO] [stdout]     |
[INFO] [stdout] 383 |     pub fn set_storage(&mut self, storage: Arc<Storage>) {
[INFO] [stdout]     |                                                ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:417:37
[INFO] [stdout]     |
[INFO] [stdout] 417 |     fn _run<'a>(self, shutdown: Box<Future<Item = (), Error = ()> + 'a>) -> io::Result<()> {
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:456:37
[INFO] [stdout]     |
[INFO] [stdout] 456 |             Box::new(server) as Box<Future<Item = _, Error = _>>,
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = _, Error = _>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:518:18
[INFO] [stdout]     |
[INFO] [stdout] 518 |     storage: Arc<Storage>,
[INFO] [stdout]     |                  ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:521:56
[INFO] [stdout]     |
[INFO] [stdout] 521 |     compilers: Rc<RefCell<HashMap<PathBuf, Option<(Box<Compiler<C>>, FileTime)>>>>,
[INFO] [stdout]     |                                                        ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<C>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:616:22
[INFO] [stdout]     |
[INFO] [stdout] 616 |         storage: Arc<Storage>,
[INFO] [stdout]     |                      ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:657:28
[INFO] [stdout]     |
[INFO] [stdout] 657 |                 let f: Box<Stream<Item = _, Error = _>> = match message {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Stream<Item = _, Error = _>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:721:29
[INFO] [stdout]     |
[INFO] [stdout] 721 |     ) -> SFuture<Option<Box<Compiler<C>>>> {
[INFO] [stdout]     |                             ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<C>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:764:30
[INFO] [stdout]     |
[INFO] [stdout] 764 |         compiler: Option<Box<Compiler<C>>>,
[INFO] [stdout]     |                              ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<C>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:820:21
[INFO] [stdout]     |
[INFO] [stdout] 820 |         hasher: Box<CompilerHasher<C>>,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<C>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> src/util.rs:94:14
[INFO] [stdout]    |
[INFO] [stdout] 94 |             0...9 => (b'0' + byte) as char,
[INFO] [stdout]    |              ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::str::<impl str>::trim_right`: superseded by `trim_end`
[INFO] [stdout]    --> src/compiler/rust.rs:352:48
[INFO] [stdout]     |
[INFO] [stdout] 352 |             let sysroot = PathBuf::from(outstr.trim_right());
[INFO] [stdout]     |                                                ^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_end`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 70 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling predicates-tree v0.9.0
[INFO] [stderr]    Compiling predicates v0.9.1
[INFO] [stderr]    Compiling assert_cmd v0.9.1
[INFO] [stderr]    Compiling sccache v0.2.8 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated associated function `core::str::<impl str>::trim_right`: superseded by `trim_end`
[INFO] [stdout]    --> tests/system.rs:186:47
[INFO] [stdout]     |
[INFO] [stdout] 186 |     let lines: Vec<_> = buf.lines().map(|l| l.trim_right()).collect();
[INFO] [stdout]     |                                               ^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_end`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/errors.rs:82:27
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub type SFuture<T> = Box<Future<Item = T, Error = Error>>;
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = T, Error = Error>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/errors.rs:83:31
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub type SFutureSend<T> = Box<Future<Item = T, Error = Error> + Send>;
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = T, Error = Error> + Send`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/cache/cache.rs:68:25
[INFO] [stdout]    |
[INFO] [stdout] 68 |     zip: ZipArchive<Box<ReadSeek>>,
[INFO] [stdout]    |                         ^^^^^^^^ help: use `dyn`: `dyn ReadSeek`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/cache/cache.rs:77:57
[INFO] [stdout]    |
[INFO] [stdout] 77 |         let z = ZipArchive::new(Box::new(reader) as Box<ReadSeek>)
[INFO] [stdout]    |                                                         ^^^^^^^^ help: use `dyn`: `dyn ReadSeek`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/cache/cache.rs:167:68
[INFO] [stdout]     |
[INFO] [stdout] 167 | pub fn storage_from_config(config: &Config, pool: &CpuPool) -> Arc<Storage> {
[INFO] [stdout]     |                                                                    ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `libc` is imported redundantly
[INFO] [stdout]    --> src/commands.rs:120:9
[INFO] [stdout]     |
[INFO] [stdout] 120 |     use libc;
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:60:1
[INFO] [stdout]     |
[INFO] [stdout] 60  | extern crate libc;
[INFO] [stdout]     | ------------------ the item `libc` is already imported here
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/commands.rs:460:18
[INFO] [stdout]     |
[INFO] [stdout] 460 |     stdout: &mut Write,
[INFO] [stdout]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/commands.rs:461:18
[INFO] [stdout]     |
[INFO] [stdout] 461 |     stderr: &mut Write,
[INFO] [stdout]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/commands.rs:466:22
[INFO] [stdout]     |
[INFO] [stdout] 466 |         writer: &mut Write,
[INFO] [stdout]     |                      ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/commands.rs:530:18
[INFO] [stdout]     |
[INFO] [stdout] 530 |     stdout: &mut Write,
[INFO] [stdout]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/commands.rs:531:18
[INFO] [stdout]     |
[INFO] [stdout] 531 |     stderr: &mut Write,
[INFO] [stdout]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/commands.rs:605:18
[INFO] [stdout]     |
[INFO] [stdout] 605 |     stdout: &mut Write,
[INFO] [stdout]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/commands.rs:606:18
[INFO] [stdout]     |
[INFO] [stdout] 606 |     stderr: &mut Write,
[INFO] [stdout]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/compiler/args.rs:12:42
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub type PathTransformerFn<'a> = &'a mut FnMut(&Path) -> Option<String>;
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&Path) -> Option<String>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/compiler/args.rs:33:32
[INFO] [stdout]    |
[INFO] [stdout] 33 |     fn cause(&self) -> Option<&Error> { None }
[INFO] [stdout]    |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/compiler/args.rs:53:32
[INFO] [stdout]    |
[INFO] [stdout] 53 |     fn cause(&self) -> Option<&Error> { None }
[INFO] [stdout]    |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/c.rs:200:61
[INFO] [stdout]     |
[INFO] [stdout] 200 |                        cwd: &Path) -> CompilerArguments<Box<CompilerHasher<T> + 'static>> {
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T> + 'static`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/c.rs:215:32
[INFO] [stdout]     |
[INFO] [stdout] 215 |     fn box_clone(&self) -> Box<Compiler<T>> {
[INFO] [stdout]     |                                ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/c.rs:304:32
[INFO] [stdout]     |
[INFO] [stdout] 304 |     fn box_clone(&self) -> Box<CompilerHasher<T>>
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/c.rs:330:37
[INFO] [stdout]     |
[INFO] [stdout] 330 |     fn outputs<'a>(&'a self) -> Box<Iterator<Item=(&'a str, &'a Path)> + 'a>
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=(&'a str, &'a Path)> + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/compiler/compiler.rs:94:32
[INFO] [stdout]    |
[INFO] [stdout] 94 |     ) -> CompilerArguments<Box<CompilerHasher<T> + 'static>>;
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T> + 'static`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/compiler/compiler.rs:95:32
[INFO] [stdout]    |
[INFO] [stdout] 95 |     fn box_clone(&self) -> Box<Compiler<T>>;
[INFO] [stdout]    |                                ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/compiler/compiler.rs:98:43
[INFO] [stdout]    |
[INFO] [stdout] 98 | impl<T: CommandCreatorSync> Clone for Box<Compiler<T>> {
[INFO] [stdout]    |                                           ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/compiler/compiler.rs:99:28
[INFO] [stdout]    |
[INFO] [stdout] 99 |     fn clone(&self) -> Box<Compiler<T>> {
[INFO] [stdout]    |                            ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:129:33
[INFO] [stdout]     |
[INFO] [stdout] 129 |         dist_client: Option<Arc<dist::Client>>,
[INFO] [stdout]     |                                 ^^^^^^^^^^^^ help: use `dyn`: `dyn dist::Client`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:131:22
[INFO] [stdout]     |
[INFO] [stdout] 131 |         storage: Arc<Storage>,
[INFO] [stdout]     |                      ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:357:32
[INFO] [stdout]     |
[INFO] [stdout] 357 |     fn box_clone(&self) -> Box<CompilerHasher<T>>;
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:362:30
[INFO] [stdout]     |
[INFO] [stdout] 362 |     _dist_client: Option<Arc<dist::Client>>,
[INFO] [stdout]     |                              ^^^^^^^^^^^^ help: use `dyn`: `dyn dist::Client`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:365:22
[INFO] [stdout]     |
[INFO] [stdout] 365 |     compilation: Box<Compilation>,
[INFO] [stdout]     |                      ^^^^^^^^^^^ help: use `dyn`: `dyn Compilation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:547:43
[INFO] [stdout]     |
[INFO] [stdout] 547 | impl<T: CommandCreatorSync> Clone for Box<CompilerHasher<T>> {
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:548:28
[INFO] [stdout]     |
[INFO] [stdout] 548 |     fn clone(&self) -> Box<CompilerHasher<T>> {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:579:37
[INFO] [stdout]     |
[INFO] [stdout] 579 |     fn outputs<'a>(&'a self) -> Box<Iterator<Item = (&'a str, &'a Path)> + 'a>;
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item = (&'a str, &'a Path)> + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:610:26
[INFO] [stdout]     |
[INFO] [stdout] 610 |     pub compilation: Box<Compilation + 'static>,
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Compilation + 'static`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:808:25
[INFO] [stdout]     |
[INFO] [stdout] 808 | ) -> SFuture<Option<Box<Compiler<T>>>>
[INFO] [stdout]     |                         ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:859:54
[INFO] [stdout]     |
[INFO] [stdout] 859 |                     .map(|c| Some(Box::new(c) as Box<Compiler<T>>)),
[INFO] [stdout]     |                                                      ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:872:25
[INFO] [stdout]     |
[INFO] [stdout] 872 | ) -> SFuture<Option<Box<Compiler<T>>>>
[INFO] [stdout]     |                         ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:919:58
[INFO] [stdout]     |
[INFO] [stdout] 919 |                         .map(|c| Some(Box::new(c) as Box<Compiler<T>>)),
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:925:58
[INFO] [stdout]     |
[INFO] [stdout] 925 |                         .map(|c| Some(Box::new(c) as Box<Compiler<T>>)),
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:946:55
[INFO] [stdout]     |
[INFO] [stdout] 946 |                     ).map(|c| Some(Box::new(c) as Box<Compiler<T>>))
[INFO] [stdout]     |                                                       ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/compiler.rs:966:18
[INFO] [stdout]     |
[INFO] [stdout] 966 | ) -> SFuture<Box<Compiler<T>>>
[INFO] [stdout]     |                  ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/compiler/compiler.rs:1148:26
[INFO] [stdout]      |
[INFO] [stdout] 1148 |         let storage: Arc<Storage> = Arc::new(storage);
[INFO] [stdout]      |                          ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/compiler/compiler.rs:1426:26
[INFO] [stdout]      |
[INFO] [stdout] 1426 |         let storage: Arc<Storage> = Arc::new(storage);
[INFO] [stdout]      |                          ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/compiler/compiler.rs:1532:26
[INFO] [stdout]      |
[INFO] [stdout] 1532 |         let storage: Arc<Storage> = Arc::new(storage);
[INFO] [stdout]      |                          ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/msvc.rs:183:26
[INFO] [stdout]     |
[INFO] [stdout] 183 | fn encode_path(dst: &mut Write, path: &Path) -> io::Result<()> {
[INFO] [stdout]     |                          ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/rust.rs:432:61
[INFO] [stdout]     |
[INFO] [stdout] 432 |                        cwd: &Path) -> CompilerArguments<Box<CompilerHasher<T> + 'static>>
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T> + 'static`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compiler/rust.rs:452:32
[INFO] [stdout]     |
[INFO] [stdout] 452 |     fn box_clone(&self) -> Box<Compiler<T>> {
[INFO] [stdout]     |                                ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/compiler/rust.rs:1128:32
[INFO] [stdout]      |
[INFO] [stdout] 1128 |     fn box_clone(&self) -> Box<CompilerHasher<T>> {
[INFO] [stdout]      |                                ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/compiler/rust.rs:1263:37
[INFO] [stdout]      |
[INFO] [stdout] 1263 |     fn outputs<'a>(&'a self) -> Box<Iterator<Item=(&'a str, &'a Path)> + 'a> {
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=(&'a str, &'a Path)> + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/dist/mod.rs:552:36
[INFO] [stdout]     |
[INFO] [stdout] 552 | pub struct ToolchainReader<'a>(Box<Read + 'a>);
[INFO] [stdout]     |                                    ^^^^^^^^^ help: use `dyn`: `dyn Read + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/dist/mod.rs:557:33
[INFO] [stdout]     |
[INFO] [stdout] 557 | pub struct InputsReader<'a>(Box<Read + Send + 'a>);
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Read + Send + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/dist/mod.rs:623:115
[INFO] [stdout]     |
[INFO] [stdout] 623 | ...: Vec<String>, inputs_packager: Box<pkg::InputsPackager>) -> SFuture<(RunJobResult, PathTransformer)>;
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn pkg::InputsPackager`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/dist/mod.rs:624:91
[INFO] [stdout]     |
[INFO] [stdout] 624 | ...y: &str, toolchain_packager: Box<pkg::ToolchainPackager>) -> SFuture<(Toolchain, Option<String>)>;
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn pkg::ToolchainPackager`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/mock_command.rs:88:26
[INFO] [stdout]    |
[INFO] [stdout] 88 |     fn wait(self) -> Box<Future<Item = ExitStatus, Error = io::Error>>;
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = ExitStatus, Error = io::Error>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/mock_command.rs:90:38
[INFO] [stdout]    |
[INFO] [stdout] 90 |     fn wait_with_output(self) -> Box<Future<Item = Output, Error = io::Error>>;
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = Output, Error = io::Error>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/mock_command.rs:165:26
[INFO] [stdout]     |
[INFO] [stdout] 165 |     fn wait(self) -> Box<Future<Item = ExitStatus, Error = io::Error>> {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = ExitStatus, Error = io::Error>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/mock_command.rs:173:38
[INFO] [stdout]     |
[INFO] [stdout] 173 |     fn wait_with_output(self) -> Box<Future<Item = Output, Error = io::Error>> {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = Output, Error = io::Error>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/mock_command.rs:380:30
[INFO] [stdout]     |
[INFO] [stdout] 380 |     fn wait(mut self) -> Box<Future<Item = ExitStatus, Error = io::Error>> {
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = ExitStatus, Error = io::Error>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/mock_command.rs:385:38
[INFO] [stdout]     |
[INFO] [stdout] 385 |     fn wait_with_output(self) -> Box<Future<Item = Output, Error = io::Error>> {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = Output, Error = io::Error>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/mock_command.rs:400:14
[INFO] [stdout]     |
[INFO] [stdout] 400 |     Call(Box<Fn(&[OsString]) -> Result<MockChild> + Send>),
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&[OsString]) -> Result<MockChild> + Send`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:175:40
[INFO] [stdout]     |
[INFO] [stdout] 175 |     fn get_client(&self) -> Option<Arc<dist::Client>> {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^ help: use `dyn`: `dyn dist::Client`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:354:22
[INFO] [stdout]     |
[INFO] [stdout] 354 |         storage: Arc<Storage>,
[INFO] [stdout]     |                      ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:383:48
[INFO] [stdout]     |
[INFO] [stdout] 383 |     pub fn set_storage(&mut self, storage: Arc<Storage>) {
[INFO] [stdout]     |                                                ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:417:37
[INFO] [stdout]     |
[INFO] [stdout] 417 |     fn _run<'a>(self, shutdown: Box<Future<Item = (), Error = ()> + 'a>) -> io::Result<()> {
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + 'a`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:456:37
[INFO] [stdout]     |
[INFO] [stdout] 456 |             Box::new(server) as Box<Future<Item = _, Error = _>>,
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = _, Error = _>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:518:18
[INFO] [stdout]     |
[INFO] [stdout] 518 |     storage: Arc<Storage>,
[INFO] [stdout]     |                  ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:521:56
[INFO] [stdout]     |
[INFO] [stdout] 521 |     compilers: Rc<RefCell<HashMap<PathBuf, Option<(Box<Compiler<C>>, FileTime)>>>>,
[INFO] [stdout]     |                                                        ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<C>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:616:22
[INFO] [stdout]     |
[INFO] [stdout] 616 |         storage: Arc<Storage>,
[INFO] [stdout]     |                      ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:657:28
[INFO] [stdout]     |
[INFO] [stdout] 657 |                 let f: Box<Stream<Item = _, Error = _>> = match message {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Stream<Item = _, Error = _>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:721:29
[INFO] [stdout]     |
[INFO] [stdout] 721 |     ) -> SFuture<Option<Box<Compiler<C>>>> {
[INFO] [stdout]     |                             ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<C>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:764:30
[INFO] [stdout]     |
[INFO] [stdout] 764 |         compiler: Option<Box<Compiler<C>>>,
[INFO] [stdout]     |                              ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<C>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/server.rs:820:21
[INFO] [stdout]     |
[INFO] [stdout] 820 |         hasher: Box<CompilerHasher<C>>,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<C>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> src/util.rs:94:14
[INFO] [stdout]    |
[INFO] [stdout] 94 |             0...9 => (b'0' + byte) as char,
[INFO] [stdout]    |              ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::str::<impl str>::trim_right`: superseded by `trim_end`
[INFO] [stdout]    --> src/compiler/rust.rs:352:48
[INFO] [stdout]     |
[INFO] [stdout] 352 |             let sysroot = PathBuf::from(outstr.trim_right());
[INFO] [stdout]     |                                                ^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_end`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added.
[INFO] [stdout]    --> src/compiler/args.rs:918:39
[INFO] [stdout]     |
[INFO] [stdout] 918 |         let iter = ArgsIter::new(args.into_iter().map(OsString::from), &ARGS[..]);
[INFO] [stdout]     |                                       ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(array_into_iter)]` on by default
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #66145 <https://github.com/rust-lang/rust/issues/66145>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 74 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 30.42s
[INFO] running `Command { std: "docker" "inspect" "3cd1a7a3edd449135051a83ee72fb381fd76ee91bec3c21b1af559894dab5249", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3cd1a7a3edd449135051a83ee72fb381fd76ee91bec3c21b1af559894dab5249", kill_on_drop: false }`
[INFO] [stdout] 3cd1a7a3edd449135051a83ee72fb381fd76ee91bec3c21b1af559894dab5249
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] d3d61be68675317f90c0d2d613409b70774ab8ad94873ff511abbfec61bbc767
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "d3d61be68675317f90c0d2d613409b70774ab8ad94873ff511abbfec61bbc767", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/errors.rs:82:27
[INFO] [stderr]    |
[INFO] [stderr] 82 | pub type SFuture<T> = Box<Future<Item = T, Error = Error>>;
[INFO] [stderr]    |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = T, Error = Error>`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/errors.rs:83:31
[INFO] [stderr]    |
[INFO] [stderr] 83 | pub type SFutureSend<T> = Box<Future<Item = T, Error = Error> + Send>;
[INFO] [stderr]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = T, Error = Error> + Send`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/cache/cache.rs:68:25
[INFO] [stderr]    |
[INFO] [stderr] 68 |     zip: ZipArchive<Box<ReadSeek>>,
[INFO] [stderr]    |                         ^^^^^^^^ help: use `dyn`: `dyn ReadSeek`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/cache/cache.rs:77:57
[INFO] [stderr]    |
[INFO] [stderr] 77 |         let z = ZipArchive::new(Box::new(reader) as Box<ReadSeek>)
[INFO] [stderr]    |                                                         ^^^^^^^^ help: use `dyn`: `dyn ReadSeek`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/cache/cache.rs:167:68
[INFO] [stderr]     |
[INFO] [stderr] 167 | pub fn storage_from_config(config: &Config, pool: &CpuPool) -> Arc<Storage> {
[INFO] [stderr]     |                                                                    ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stderr] 
[INFO] [stderr] warning: the item `libc` is imported redundantly
[INFO] [stderr]    --> src/commands.rs:120:9
[INFO] [stderr]     |
[INFO] [stderr] 120 |     use libc;
[INFO] [stderr]     |         ^^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/lib.rs:60:1
[INFO] [stderr]     |
[INFO] [stderr] 60  | extern crate libc;
[INFO] [stderr]     | ------------------ the item `libc` is already imported here
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/commands.rs:460:18
[INFO] [stderr]     |
[INFO] [stderr] 460 |     stdout: &mut Write,
[INFO] [stderr]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/commands.rs:461:18
[INFO] [stderr]     |
[INFO] [stderr] 461 |     stderr: &mut Write,
[INFO] [stderr]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/commands.rs:466:22
[INFO] [stderr]     |
[INFO] [stderr] 466 |         writer: &mut Write,
[INFO] [stderr]     |                      ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/commands.rs:530:18
[INFO] [stderr]     |
[INFO] [stderr] 530 |     stdout: &mut Write,
[INFO] [stderr]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/commands.rs:531:18
[INFO] [stderr]     |
[INFO] [stderr] 531 |     stderr: &mut Write,
[INFO] [stderr]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/commands.rs:605:18
[INFO] [stderr]     |
[INFO] [stderr] 605 |     stdout: &mut Write,
[INFO] [stderr]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/commands.rs:606:18
[INFO] [stderr]     |
[INFO] [stderr] 606 |     stderr: &mut Write,
[INFO] [stderr]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/compiler/args.rs:12:42
[INFO] [stderr]    |
[INFO] [stderr] 12 | pub type PathTransformerFn<'a> = &'a mut FnMut(&Path) -> Option<String>;
[INFO] [stderr]    |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&Path) -> Option<String>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/compiler/args.rs:33:32
[INFO] [stderr]    |
[INFO] [stderr] 33 |     fn cause(&self) -> Option<&Error> { None }
[INFO] [stderr]    |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/compiler/args.rs:53:32
[INFO] [stderr]    |
[INFO] [stderr] 53 |     fn cause(&self) -> Option<&Error> { None }
[INFO] [stderr]    |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/c.rs:200:61
[INFO] [stderr]     |
[INFO] [stderr] 200 |                        cwd: &Path) -> CompilerArguments<Box<CompilerHasher<T> + 'static>> {
[INFO] [stderr]     |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T> + 'static`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/c.rs:215:32
[INFO] [stderr]     |
[INFO] [stderr] 215 |     fn box_clone(&self) -> Box<Compiler<T>> {
[INFO] [stderr]     |                                ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/c.rs:304:32
[INFO] [stderr]     |
[INFO] [stderr] 304 |     fn box_clone(&self) -> Box<CompilerHasher<T>>
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/c.rs:330:37
[INFO] [stderr]     |
[INFO] [stderr] 330 |     fn outputs<'a>(&'a self) -> Box<Iterator<Item=(&'a str, &'a Path)> + 'a>
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=(&'a str, &'a Path)> + 'a`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/compiler/compiler.rs:94:32
[INFO] [stderr]    |
[INFO] [stderr] 94 |     ) -> CompilerArguments<Box<CompilerHasher<T> + 'static>>;
[INFO] [stderr]    |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T> + 'static`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/compiler/compiler.rs:95:32
[INFO] [stderr]    |
[INFO] [stderr] 95 |     fn box_clone(&self) -> Box<Compiler<T>>;
[INFO] [stderr]    |                                ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/compiler/compiler.rs:98:43
[INFO] [stderr]    |
[INFO] [stderr] 98 | impl<T: CommandCreatorSync> Clone for Box<Compiler<T>> {
[INFO] [stderr]    |                                           ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/compiler/compiler.rs:99:28
[INFO] [stderr]    |
[INFO] [stderr] 99 |     fn clone(&self) -> Box<Compiler<T>> {
[INFO] [stderr]    |                            ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:129:33
[INFO] [stderr]     |
[INFO] [stderr] 129 |         dist_client: Option<Arc<dist::Client>>,
[INFO] [stderr]     |                                 ^^^^^^^^^^^^ help: use `dyn`: `dyn dist::Client`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:131:22
[INFO] [stderr]     |
[INFO] [stderr] 131 |         storage: Arc<Storage>,
[INFO] [stderr]     |                      ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:357:32
[INFO] [stderr]     |
[INFO] [stderr] 357 |     fn box_clone(&self) -> Box<CompilerHasher<T>>;
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:362:30
[INFO] [stderr]     |
[INFO] [stderr] 362 |     _dist_client: Option<Arc<dist::Client>>,
[INFO] [stderr]     |                              ^^^^^^^^^^^^ help: use `dyn`: `dyn dist::Client`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:365:22
[INFO] [stderr]     |
[INFO] [stderr] 365 |     compilation: Box<Compilation>,
[INFO] [stderr]     |                      ^^^^^^^^^^^ help: use `dyn`: `dyn Compilation`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:547:43
[INFO] [stderr]     |
[INFO] [stderr] 547 | impl<T: CommandCreatorSync> Clone for Box<CompilerHasher<T>> {
[INFO] [stderr]     |                                           ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:548:28
[INFO] [stderr]     |
[INFO] [stderr] 548 |     fn clone(&self) -> Box<CompilerHasher<T>> {
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:579:37
[INFO] [stderr]     |
[INFO] [stderr] 579 |     fn outputs<'a>(&'a self) -> Box<Iterator<Item = (&'a str, &'a Path)> + 'a>;
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item = (&'a str, &'a Path)> + 'a`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:610:26
[INFO] [stderr]     |
[INFO] [stderr] 610 |     pub compilation: Box<Compilation + 'static>,
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Compilation + 'static`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/errors.rs:82:27
[INFO] [stderr]    |
[INFO] [stderr] 82 | pub type SFuture<T> = Box<Future<Item = T, Error = Error>>;
[INFO] [stderr]    |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = T, Error = Error>`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:808:25
[INFO] [stderr]     |
[INFO] [stderr] 808 | ) -> SFuture<Option<Box<Compiler<T>>>>
[INFO] [stderr]     |                         ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/errors.rs:83:31
[INFO] [stderr]    |
[INFO] [stderr] 83 | pub type SFutureSend<T> = Box<Future<Item = T, Error = Error> + Send>;
[INFO] [stderr]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = T, Error = Error> + Send`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/cache/cache.rs:68:25
[INFO] [stderr]    |
[INFO] [stderr] 68 |     zip: ZipArchive<Box<ReadSeek>>,
[INFO] [stderr]    |                         ^^^^^^^^ help: use `dyn`: `dyn ReadSeek`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:859:54
[INFO] [stderr]     |
[INFO] [stderr] 859 |                     .map(|c| Some(Box::new(c) as Box<Compiler<T>>)),
[INFO] [stderr]     |                                                      ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:872:25
[INFO] [stderr]     |
[INFO] [stderr] 872 | ) -> SFuture<Option<Box<Compiler<T>>>>
[INFO] [stderr]     |                         ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/cache/cache.rs:77:57
[INFO] [stderr]    |
[INFO] [stderr] 77 |         let z = ZipArchive::new(Box::new(reader) as Box<ReadSeek>)
[INFO] [stderr]    |                                                         ^^^^^^^^ help: use `dyn`: `dyn ReadSeek`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:919:58
[INFO] [stderr]     |
[INFO] [stderr] 919 |                         .map(|c| Some(Box::new(c) as Box<Compiler<T>>)),
[INFO] [stderr]     |                                                          ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/cache/cache.rs:167:68
[INFO] [stderr]     |
[INFO] [stderr] 167 | pub fn storage_from_config(config: &Config, pool: &CpuPool) -> Arc<Storage> {
[INFO] [stderr]     |                                                                    ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stderr] 
[INFO] [stderr] warning: the item `libc` is imported redundantly
[INFO] [stderr]    --> src/commands.rs:120:9
[INFO] [stderr]     |
[INFO] [stderr] 120 |     use libc;
[INFO] [stderr]     |         ^^^^
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/lib.rs:60:1
[INFO] [stderr]     |
[INFO] [stderr] 60  | extern crate libc;
[INFO] [stderr]     | ------------------ the item `libc` is already imported here
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:925:58
[INFO] [stderr]     |
[INFO] [stderr] 925 |                         .map(|c| Some(Box::new(c) as Box<Compiler<T>>)),
[INFO] [stderr]     |                                                          ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:946:55
[INFO] [stderr]     |
[INFO] [stderr] 946 |                     ).map(|c| Some(Box::new(c) as Box<Compiler<T>>))
[INFO] [stderr]     |                                                       ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/commands.rs:460:18
[INFO] [stderr]     |
[INFO] [stderr] 460 |     stdout: &mut Write,
[INFO] [stderr]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/commands.rs:461:18
[INFO] [stderr]     |
[INFO] [stderr] 461 |     stderr: &mut Write,
[INFO] [stderr]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:966:18
[INFO] [stderr]     |
[INFO] [stderr] 966 | ) -> SFuture<Box<Compiler<T>>>
[INFO] [stderr]     |                  ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/msvc.rs:183:26
[INFO] [stderr]     |
[INFO] [stderr] 183 | fn encode_path(dst: &mut Write, path: &Path) -> io::Result<()> {
[INFO] [stderr]     |                          ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/commands.rs:466:22
[INFO] [stderr]     |
[INFO] [stderr] 466 |         writer: &mut Write,
[INFO] [stderr]     |                      ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/commands.rs:530:18
[INFO] [stderr]     |
[INFO] [stderr] 530 |     stdout: &mut Write,
[INFO] [stderr]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/rust.rs:432:61
[INFO] [stderr]     |
[INFO] [stderr] 432 |                        cwd: &Path) -> CompilerArguments<Box<CompilerHasher<T> + 'static>>
[INFO] [stderr]     |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T> + 'static`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/rust.rs:452:32
[INFO] [stderr]     |
[INFO] [stderr] 452 |     fn box_clone(&self) -> Box<Compiler<T>> {
[INFO] [stderr]     |                                ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/commands.rs:531:18
[INFO] [stderr]     |
[INFO] [stderr] 531 |     stderr: &mut Write,
[INFO] [stderr]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/compiler/rust.rs:1128:32
[INFO] [stderr]      |
[INFO] [stderr] 1128 |     fn box_clone(&self) -> Box<CompilerHasher<T>> {
[INFO] [stderr]      |                                ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/commands.rs:605:18
[INFO] [stderr]     |
[INFO] [stderr] 605 |     stdout: &mut Write,
[INFO] [stderr]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/compiler/rust.rs:1263:37
[INFO] [stderr]      |
[INFO] [stderr] 1263 |     fn outputs<'a>(&'a self) -> Box<Iterator<Item=(&'a str, &'a Path)> + 'a> {
[INFO] [stderr]      |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=(&'a str, &'a Path)> + 'a`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/commands.rs:606:18
[INFO] [stderr]     |
[INFO] [stderr] 606 |     stderr: &mut Write,
[INFO] [stderr]     |                  ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/dist/mod.rs:552:36
[INFO] [stderr]     |
[INFO] [stderr] 552 | pub struct ToolchainReader<'a>(Box<Read + 'a>);
[INFO] [stderr]     |                                    ^^^^^^^^^ help: use `dyn`: `dyn Read + 'a`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/dist/mod.rs:557:33
[INFO] [stderr]     |
[INFO] [stderr] 557 | pub struct InputsReader<'a>(Box<Read + Send + 'a>);
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Read + Send + 'a`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/compiler/args.rs:12:42
[INFO] [stderr]    |
[INFO] [stderr] 12 | pub type PathTransformerFn<'a> = &'a mut FnMut(&Path) -> Option<String>;
[INFO] [stderr]    |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&Path) -> Option<String>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/compiler/args.rs:33:32
[INFO] [stderr]    |
[INFO] [stderr] 33 |     fn cause(&self) -> Option<&Error> { None }
[INFO] [stderr]    |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/compiler/args.rs:53:32
[INFO] [stderr]    |
[INFO] [stderr] 53 |     fn cause(&self) -> Option<&Error> { None }
[INFO] [stderr]    |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/dist/mod.rs:623:115
[INFO] [stderr]     |
[INFO] [stderr] 623 | ...: Vec<String>, inputs_packager: Box<pkg::InputsPackager>) -> SFuture<(RunJobResult, PathTransformer)>;
[INFO] [stderr]     |                                        ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn pkg::InputsPackager`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/c.rs:200:61
[INFO] [stderr]     |
[INFO] [stderr] 200 |                        cwd: &Path) -> CompilerArguments<Box<CompilerHasher<T> + 'static>> {
[INFO] [stderr]     |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T> + 'static`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/c.rs:215:32
[INFO] [stderr]     |
[INFO] [stderr] 215 |     fn box_clone(&self) -> Box<Compiler<T>> {
[INFO] [stderr]     |                                ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/dist/mod.rs:624:91
[INFO] [stderr]     |
[INFO] [stderr] 624 | ...y: &str, toolchain_packager: Box<pkg::ToolchainPackager>) -> SFuture<(Toolchain, Option<String>)>;
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn pkg::ToolchainPackager`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/mock_command.rs:88:26
[INFO] [stderr]    |
[INFO] [stderr] 88 |     fn wait(self) -> Box<Future<Item = ExitStatus, Error = io::Error>>;
[INFO] [stderr]    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = ExitStatus, Error = io::Error>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/c.rs:304:32
[INFO] [stderr]     |
[INFO] [stderr] 304 |     fn box_clone(&self) -> Box<CompilerHasher<T>>
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/mock_command.rs:90:38
[INFO] [stderr]    |
[INFO] [stderr] 90 |     fn wait_with_output(self) -> Box<Future<Item = Output, Error = io::Error>>;
[INFO] [stderr]    |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = Output, Error = io::Error>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/c.rs:330:37
[INFO] [stderr]     |
[INFO] [stderr] 330 |     fn outputs<'a>(&'a self) -> Box<Iterator<Item=(&'a str, &'a Path)> + 'a>
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=(&'a str, &'a Path)> + 'a`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/compiler/compiler.rs:94:32
[INFO] [stderr]    |
[INFO] [stderr] 94 |     ) -> CompilerArguments<Box<CompilerHasher<T> + 'static>>;
[INFO] [stderr]    |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T> + 'static`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/mock_command.rs:165:26
[INFO] [stderr]     |
[INFO] [stderr] 165 |     fn wait(self) -> Box<Future<Item = ExitStatus, Error = io::Error>> {
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = ExitStatus, Error = io::Error>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/mock_command.rs:173:38
[INFO] [stderr]     |
[INFO] [stderr] 173 |     fn wait_with_output(self) -> Box<Future<Item = Output, Error = io::Error>> {
[INFO] [stderr]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = Output, Error = io::Error>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/compiler/compiler.rs:95:32
[INFO] [stderr]    |
[INFO] [stderr] 95 |     fn box_clone(&self) -> Box<Compiler<T>>;
[INFO] [stderr]    |                                ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/mock_command.rs:380:30
[INFO] [stderr]     |
[INFO] [stderr] 380 |     fn wait(mut self) -> Box<Future<Item = ExitStatus, Error = io::Error>> {
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = ExitStatus, Error = io::Error>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/compiler/compiler.rs:98:43
[INFO] [stderr]    |
[INFO] [stderr] 98 | impl<T: CommandCreatorSync> Clone for Box<Compiler<T>> {
[INFO] [stderr]    |                                           ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/compiler/compiler.rs:99:28
[INFO] [stderr]    |
[INFO] [stderr] 99 |     fn clone(&self) -> Box<Compiler<T>> {
[INFO] [stderr]    |                            ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/mock_command.rs:385:38
[INFO] [stderr]     |
[INFO] [stderr] 385 |     fn wait_with_output(self) -> Box<Future<Item = Output, Error = io::Error>> {
[INFO] [stderr]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = Output, Error = io::Error>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/mock_command.rs:400:14
[INFO] [stderr]     |
[INFO] [stderr] 400 |     Call(Box<Fn(&[OsString]) -> Result<MockChild> + Send>),
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&[OsString]) -> Result<MockChild> + Send`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:129:33
[INFO] [stderr]     |
[INFO] [stderr] 129 |         dist_client: Option<Arc<dist::Client>>,
[INFO] [stderr]     |                                 ^^^^^^^^^^^^ help: use `dyn`: `dyn dist::Client`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/server.rs:175:40
[INFO] [stderr]     |
[INFO] [stderr] 175 |     fn get_client(&self) -> Option<Arc<dist::Client>> {
[INFO] [stderr]     |                                        ^^^^^^^^^^^^ help: use `dyn`: `dyn dist::Client`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:131:22
[INFO] [stderr]     |
[INFO] [stderr] 131 |         storage: Arc<Storage>,
[INFO] [stderr]     |                      ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/server.rs:354:22
[INFO] [stderr]     |
[INFO] [stderr] 354 |         storage: Arc<Storage>,
[INFO] [stderr]     |                      ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:357:32
[INFO] [stderr]     |
[INFO] [stderr] 357 |     fn box_clone(&self) -> Box<CompilerHasher<T>>;
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/server.rs:383:48
[INFO] [stderr]     |
[INFO] [stderr] 383 |     pub fn set_storage(&mut self, storage: Arc<Storage>) {
[INFO] [stderr]     |                                                ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:362:30
[INFO] [stderr]     |
[INFO] [stderr] 362 |     _dist_client: Option<Arc<dist::Client>>,
[INFO] [stderr]     |                              ^^^^^^^^^^^^ help: use `dyn`: `dyn dist::Client`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:365:22
[INFO] [stderr]     |
[INFO] [stderr] 365 |     compilation: Box<Compilation>,
[INFO] [stderr]     |                      ^^^^^^^^^^^ help: use `dyn`: `dyn Compilation`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/server.rs:417:37
[INFO] [stderr]     |
[INFO] [stderr] 417 |     fn _run<'a>(self, shutdown: Box<Future<Item = (), Error = ()> + 'a>) -> io::Result<()> {
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + 'a`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/server.rs:456:37
[INFO] [stderr]     |
[INFO] [stderr] 456 |             Box::new(server) as Box<Future<Item = _, Error = _>>,
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = _, Error = _>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/server.rs:518:18
[INFO] [stderr]     |
[INFO] [stderr] 518 |     storage: Arc<Storage>,
[INFO] [stderr]     |                  ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:547:43
[INFO] [stderr]     |
[INFO] [stderr] 547 | impl<T: CommandCreatorSync> Clone for Box<CompilerHasher<T>> {
[INFO] [stderr]     |                                           ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:548:28
[INFO] [stderr]     |
[INFO] [stderr] 548 |     fn clone(&self) -> Box<CompilerHasher<T>> {
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:579:37
[INFO] [stderr]     |
[INFO] [stderr] 579 |     fn outputs<'a>(&'a self) -> Box<Iterator<Item = (&'a str, &'a Path)> + 'a>;
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item = (&'a str, &'a Path)> + 'a`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/server.rs:521:56
[INFO] [stderr]     |
[INFO] [stderr] 521 |     compilers: Rc<RefCell<HashMap<PathBuf, Option<(Box<Compiler<C>>, FileTime)>>>>,
[INFO] [stderr]     |                                                        ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<C>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/server.rs:616:22
[INFO] [stderr]     |
[INFO] [stderr] 616 |         storage: Arc<Storage>,
[INFO] [stderr]     |                      ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/server.rs:657:28
[INFO] [stderr]     |
[INFO] [stderr] 657 |                 let f: Box<Stream<Item = _, Error = _>> = match message {
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Stream<Item = _, Error = _>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:610:26
[INFO] [stderr]     |
[INFO] [stderr] 610 |     pub compilation: Box<Compilation + 'static>,
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Compilation + 'static`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:808:25
[INFO] [stderr]     |
[INFO] [stderr] 808 | ) -> SFuture<Option<Box<Compiler<T>>>>
[INFO] [stderr]     |                         ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/server.rs:721:29
[INFO] [stderr]     |
[INFO] [stderr] 721 |     ) -> SFuture<Option<Box<Compiler<C>>>> {
[INFO] [stderr]     |                             ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<C>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/server.rs:764:30
[INFO] [stderr]     |
[INFO] [stderr] 764 |         compiler: Option<Box<Compiler<C>>>,
[INFO] [stderr]     |                              ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<C>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:859:54
[INFO] [stderr]     |
[INFO] [stderr] 859 |                     .map(|c| Some(Box::new(c) as Box<Compiler<T>>)),
[INFO] [stderr]     |                                                      ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:872:25
[INFO] [stderr]     |
[INFO] [stderr] 872 | ) -> SFuture<Option<Box<Compiler<T>>>>
[INFO] [stderr]     |                         ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/server.rs:820:21
[INFO] [stderr]     |
[INFO] [stderr] 820 |         hasher: Box<CompilerHasher<C>>,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<C>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:919:58
[INFO] [stderr]     |
[INFO] [stderr] 919 |                         .map(|c| Some(Box::new(c) as Box<Compiler<T>>)),
[INFO] [stderr]     |                                                          ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:925:58
[INFO] [stderr]     |
[INFO] [stderr] 925 |                         .map(|c| Some(Box::new(c) as Box<Compiler<T>>)),
[INFO] [stderr]     |                                                          ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]   --> src/util.rs:94:14
[INFO] [stderr]    |
[INFO] [stderr] 94 |             0...9 => (b'0' + byte) as char,
[INFO] [stderr]    |              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `core::str::<impl str>::trim_right`: superseded by `trim_end`
[INFO] [stderr]    --> src/compiler/rust.rs:352:48
[INFO] [stderr]     |
[INFO] [stderr] 352 |             let sysroot = PathBuf::from(outstr.trim_right());
[INFO] [stderr]     |                                                ^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_end`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: 70 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:946:55
[INFO] [stderr]     |
[INFO] [stderr] 946 |                     ).map(|c| Some(Box::new(c) as Box<Compiler<T>>))
[INFO] [stderr]     |                                                       ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/compiler.rs:966:18
[INFO] [stderr]     |
[INFO] [stderr] 966 | ) -> SFuture<Box<Compiler<T>>>
[INFO] [stderr]     |                  ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/compiler/compiler.rs:1148:26
[INFO] [stderr]      |
[INFO] [stderr] 1148 |         let storage: Arc<Storage> = Arc::new(storage);
[INFO] [stderr]      |                          ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/compiler/compiler.rs:1426:26
[INFO] [stderr]      |
[INFO] [stderr] 1426 |         let storage: Arc<Storage> = Arc::new(storage);
[INFO] [stderr]      |                          ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/compiler/compiler.rs:1532:26
[INFO] [stderr]      |
[INFO] [stderr] 1532 |         let storage: Arc<Storage> = Arc::new(storage);
[INFO] [stderr]      |                          ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/msvc.rs:183:26
[INFO] [stderr]     |
[INFO] [stderr] 183 | fn encode_path(dst: &mut Write, path: &Path) -> io::Result<()> {
[INFO] [stderr]     |                          ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/rust.rs:432:61
[INFO] [stderr]     |
[INFO] [stderr] 432 |                        cwd: &Path) -> CompilerArguments<Box<CompilerHasher<T> + 'static>>
[INFO] [stderr]     |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T> + 'static`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/compiler/rust.rs:452:32
[INFO] [stderr]     |
[INFO] [stderr] 452 |     fn box_clone(&self) -> Box<Compiler<T>> {
[INFO] [stderr]     |                                ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/compiler/rust.rs:1128:32
[INFO] [stderr]      |
[INFO] [stderr] 1128 |     fn box_clone(&self) -> Box<CompilerHasher<T>> {
[INFO] [stderr]      |                                ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<T>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/compiler/rust.rs:1263:37
[INFO] [stderr]      |
[INFO] [stderr] 1263 |     fn outputs<'a>(&'a self) -> Box<Iterator<Item=(&'a str, &'a Path)> + 'a> {
[INFO] [stderr]      |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=(&'a str, &'a Path)> + 'a`
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `core::str::<impl str>::trim_right`: superseded by `trim_end`
[INFO] [stderr]    --> tests/system.rs:186:47
[INFO] [stderr]     |
[INFO] [stderr] 186 |     let lines: Vec<_> = buf.lines().map(|l| l.trim_right()).collect();
[INFO] [stderr]     |                                               ^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_end`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: 1 warning emitted
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/dist/mod.rs:552:36
[INFO] [stderr]     |
[INFO] [stderr] 552 | pub struct ToolchainReader<'a>(Box<Read + 'a>);
[INFO] [stderr]     |                                    ^^^^^^^^^ help: use `dyn`: `dyn Read + 'a`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/dist/mod.rs:557:33
[INFO] [stderr]     |
[INFO] [stderr] 557 | pub struct InputsReader<'a>(Box<Read + Send + 'a>);
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Read + Send + 'a`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/dist/mod.rs:623:115
[INFO] [stderr]     |
[INFO] [stderr] 623 | ...: Vec<String>, inputs_packager: Box<pkg::InputsPackager>) -> SFuture<(RunJobResult, PathTransformer)>;
[INFO] [stderr]     |                                        ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn pkg::InputsPackager`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/dist/mod.rs:624:91
[INFO] [stderr]     |
[INFO] [stderr] 624 | ...y: &str, toolchain_packager: Box<pkg::ToolchainPackager>) -> SFuture<(Toolchain, Option<String>)>;
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn pkg::ToolchainPackager`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/mock_command.rs:88:26
[INFO] [stderr]    |
[INFO] [stderr] 88 |     fn wait(self) -> Box<Future<Item = ExitStatus, Error = io::Error>>;
[INFO] [stderr]    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = ExitStatus, Error = io::Error>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/mock_command.rs:90:38
[INFO] [stderr]    |
[INFO] [stderr] 90 |     fn wait_with_output(self) -> Box<Future<Item = Output, Error = io::Error>>;
[INFO] [stderr]    |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = Output, Error = io::Error>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/mock_command.rs:165:26
[INFO] [stderr]     |
[INFO] [stderr] 165 |     fn wait(self) -> Box<Future<Item = ExitStatus, Error = io::Error>> {
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = ExitStatus, Error = io::Error>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/mock_command.rs:173:38
[INFO] [stderr]     |
[INFO] [stderr] 173 |     fn wait_with_output(self) -> Box<Future<Item = Output, Error = io::Error>> {
[INFO] [stderr]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = Output, Error = io::Error>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/mock_command.rs:380:30
[INFO] [stderr]     |
[INFO] [stderr] 380 |     fn wait(mut self) -> Box<Future<Item = ExitStatus, Error = io::Error>> {
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = ExitStatus, Error = io::Error>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/mock_command.rs:385:38
[INFO] [stderr]     |
[INFO] [stderr] 385 |     fn wait_with_output(self) -> Box<Future<Item = Output, Error = io::Error>> {
[INFO] [stderr]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = Output, Error = io::Error>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/mock_command.rs:400:14
[INFO] [stderr]     |
[INFO] [stderr] 400 |     Call(Box<Fn(&[OsString]) -> Result<MockChild> + Send>),
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&[OsString]) -> Result<MockChild> + Send`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/server.rs:175:40
[INFO] [stderr]     |
[INFO] [stderr] 175 |     fn get_client(&self) -> Option<Arc<dist::Client>> {
[INFO] [stderr]     |                                        ^^^^^^^^^^^^ help: use `dyn`: `dyn dist::Client`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/server.rs:354:22
[INFO] [stderr]     |
[INFO] [stderr] 354 |         storage: Arc<Storage>,
[INFO] [stderr]     |                      ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/server.rs:383:48
[INFO] [stderr]     |
[INFO] [stderr] 383 |     pub fn set_storage(&mut self, storage: Arc<Storage>) {
[INFO] [stderr]     |                                                ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/server.rs:417:37
[INFO] [stderr]     |
[INFO] [stderr] 417 |     fn _run<'a>(self, shutdown: Box<Future<Item = (), Error = ()> + 'a>) -> io::Result<()> {
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + 'a`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/server.rs:456:37
[INFO] [stderr]     |
[INFO] [stderr] 456 |             Box::new(server) as Box<Future<Item = _, Error = _>>,
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = _, Error = _>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/server.rs:518:18
[INFO] [stderr]     |
[INFO] [stderr] 518 |     storage: Arc<Storage>,
[INFO] [stderr]     |                  ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/server.rs:521:56
[INFO] [stderr]     |
[INFO] [stderr] 521 |     compilers: Rc<RefCell<HashMap<PathBuf, Option<(Box<Compiler<C>>, FileTime)>>>>,
[INFO] [stderr]     |                                                        ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<C>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/server.rs:616:22
[INFO] [stderr]     |
[INFO] [stderr] 616 |         storage: Arc<Storage>,
[INFO] [stderr]     |                      ^^^^^^^ help: use `dyn`: `dyn Storage`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/server.rs:657:28
[INFO] [stderr]     |
[INFO] [stderr] 657 |                 let f: Box<Stream<Item = _, Error = _>> = match message {
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Stream<Item = _, Error = _>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/server.rs:721:29
[INFO] [stderr]     |
[INFO] [stderr] 721 |     ) -> SFuture<Option<Box<Compiler<C>>>> {
[INFO] [stderr]     |                             ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<C>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/server.rs:764:30
[INFO] [stderr]     |
[INFO] [stderr] 764 |         compiler: Option<Box<Compiler<C>>>,
[INFO] [stderr]     |                              ^^^^^^^^^^^ help: use `dyn`: `dyn Compiler<C>`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/server.rs:820:21
[INFO] [stderr]     |
[INFO] [stderr] 820 |         hasher: Box<CompilerHasher<C>>,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CompilerHasher<C>`
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]   --> src/util.rs:94:14
[INFO] [stderr]    |
[INFO] [stderr] 94 |             0...9 => (b'0' + byte) as char,
[INFO] [stderr]    |              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `core::str::<impl str>::trim_right`: superseded by `trim_end`
[INFO] [stderr]    --> src/compiler/rust.rs:352:48
[INFO] [stderr]     |
[INFO] [stderr] 352 |             let sysroot = PathBuf::from(outstr.trim_right());
[INFO] [stderr]     |                                                ^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_end`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added.
[INFO] [stderr]    --> src/compiler/args.rs:918:39
[INFO] [stderr]     |
[INFO] [stderr] 918 |         let iter = ArgsIter::new(args.into_iter().map(OsString::from), &ARGS[..]);
[INFO] [stderr]     |                                       ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(array_into_iter)]` on by default
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #66145 <https://github.com/rust-lang/rust/issues/66145>
[INFO] [stderr] 
[INFO] [stderr] warning: 74 warnings emitted
[INFO] [stderr] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 1.32s
[INFO] [stderr]      Running /opt/rustwide/target/debug/deps/sccache-dfdc977b844e39fd
[INFO] [stdout] 
[INFO] [stdout] running 113 tests
[INFO] [stdout] test compiler::args::tests::test_argsiter ... ok
[INFO] [stdout] test compiler::args::tests::assert_tests::test_args_iter_no_conflict ... ok
[INFO] [stdout] test compiler::args::tests::test_arginfo_cmp ... ok
[INFO] [stdout] test compiler::args::tests::test_bsearch ... ok
[INFO] [stdout] test compiler::args::tests::test_arginfo_process ... ok
[INFO] [stdout] test compiler::args::tests::test_argument_into_iter ... ok
[INFO] [stdout] test compiler::args::tests::test_multi_search ... ok
[INFO] [stdout] test compiler::c::test::test_extra_hash_data ... ok
[INFO] [stdout] test compiler::c::test::test_hash_key_executable_contents_differs ... ok
[INFO] [stdout] test compiler::c::test::test_hash_key_preprocessed_content_differs ... ok
[INFO] [stdout] test compiler::c::test::test_hash_key_args_differs ... ok
[INFO] [stdout] test compiler::clang::test::test_parse_arguments_values ... ok
[INFO] [stdout] test compiler::clang::test::test_parse_xclang_add_plugin ... ok
[INFO] [stdout] test compiler::clang::test::test_parse_arguments_others ... ok
[INFO] [stdout] test compiler::clang::test::test_parse_arguments_clangmodules ... ok
[INFO] [stdout] test compiler::clang::test::test_parse_arguments_simple ... ok
[INFO] [stdout] test compiler::c::test::test_hash_key_env_var_differs ... ok
[INFO] [stdout] test compiler::clang::test::test_parse_xclang_load ... ok
[INFO] [stdout] test compiler::clang::test::test_parse_xclang_verify ... ok
[INFO] [stdout] test compiler::clang::test::test_parse_xclang_invalid ... ok
[INFO] [stdout] test compiler::compiler::test::test_detect_compiler_kind_gcc ... ok
[INFO] [stdout] test compiler::compiler::test::test_detect_compiler_kind_clang ... ok
[INFO] [stdout] test compiler::compiler::test::test_detect_compiler_kind_msvc ... ok
[INFO] [stderr] ERROR 2020-10-17T15:01:00Z: sccache::compiler::compiler: [foo.o]: Cache read error: Some Error
[INFO] [stdout] test compiler::compiler::test::test_detect_compiler_kind_unknown ... ok
[INFO] [stdout] test compiler::compiler::test::test_detect_compiler_kind_process_fail ... ok
[INFO] [stdout] test compiler::compiler::test::test_compiler_get_cached_or_compile_preprocessor_error ... ok
[INFO] [stdout] test compiler::compiler::test::test_detect_compiler_kind_rustc ... ok
[INFO] [stdout] test compiler::gcc::test::test_parse_arguments_coverage_outputs_gcno ... ok
[INFO] [stdout] test compiler::gcc::test::test_compile_simple ... ok
[INFO] [stdout] test compiler::gcc::test::test_parse_arguments_dep_target_needed ... ok
[INFO] [stdout] test compiler::gcc::test::test_parse_arguments_default_name ... ok
[INFO] [stdout] test compiler::gcc::test::test_parse_arguments_explicit_dep_target ... ok
[INFO] [stdout] test compiler::gcc::test::test_parse_arguments_empty_args ... ok
[INFO] [stdout] test compiler::gcc::test::test_parse_arguments_explicit_dep_target_needed ... ok
[INFO] [stdout] test compiler::gcc::test::test_parse_arguments_link ... ok
[INFO] [stdout] test compiler::gcc::test::test_parse_arguments_not_compile ... ok
[INFO] [stdout] test compiler::gcc::test::test_parse_arguments_pgo ... ok
[INFO] [stdout] test compiler::gcc::test::test_parse_arguments_extra ... ok
[INFO] [stdout] test compiler::gcc::test::test_parse_arguments_preprocessor_args ... ok
[INFO] [stdout] test compiler::gcc::test::test_parse_arguments_profile_generate ... ok
[INFO] [stdout] test compiler::gcc::test::test_parse_arguments_response_file ... ok
[INFO] [stdout] test compiler::gcc::test::test_parse_arguments_simple ... ok
[INFO] [stdout] test compiler::gcc::test::test_parse_arguments_test_coverage_outputs_gcno ... ok
[INFO] [stdout] test compiler::gcc::test::at_signs ... ok
[INFO] [stdout] test compiler::gcc::test::test_parse_arguments_too_many_inputs ... ok
[INFO] [stdout] test compiler::gcc::test::test_parse_arguments_split_dwarf ... ok
[INFO] [stdout] test compiler::gcc::test::test_parse_arguments_values ... ok
[INFO] [stdout] test compiler::msvc::test::parse_argument_slashes ... ok
[INFO] [stdout] test compiler::compiler::test::test_get_compiler_info ... ok
[INFO] [stdout] test compiler::msvc::test::test_parse_arguments_default_name ... ok
[INFO] [stdout] test compiler::msvc::test::test_compile_not_cacheable_pdb ... ok
[INFO] [stdout] test compiler::msvc::test::test_parse_arguments_empty_args ... ok
[INFO] [stdout] test compiler::msvc::test::test_compile_simple ... ok
[INFO] [stdout] test compiler::msvc::test::test_parse_arguments_missing_pdb ... ok
[INFO] [stdout] test compiler::msvc::test::test_parse_arguments_not_compile ... ok
[INFO] [stdout] test compiler::msvc::test::test_parse_arguments_response_file ... ok
[INFO] [stdout] test compiler::msvc::test::test_parse_arguments_simple ... ok
[INFO] [stdout] test compiler::msvc::test::test_parse_arguments_extra ... ok
[INFO] [stdout] test compiler::msvc::test::test_parse_arguments_too_many_inputs ... ok
[INFO] [stdout] test compiler::msvc::test::test_parse_arguments_pdb ... ok
[INFO] [stdout] test compiler::msvc::test::test_parse_arguments_values ... ok
[INFO] [stdout] test compiler::msvc::test::test_parse_arguments_unsupported ... ok
[INFO] [stdout] test compiler::msvc::test::test_detect_showincludes_prefix ... ok
[INFO] [stderr] thread '<unnamed>' panicked at 'attempted to leave type `linked_hash_map::Node<std::ffi::OsString, (std::path::PathBuf, u64)>` uninitialized, which is invalid', /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658:9
[INFO] [stdout] test compiler::compiler::test::test_compiler_get_cached_or_compile_cache_error ... ok
[INFO] [stderr] thread '<unnamed>' panicked at 'attempted to leave type `linked_hash_map::Node<std::ffi::OsString, (std::path::PathBuf, u64)>` uninitialized, which is invalid', /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658:9
[INFO] [stdout] test compiler::rust::test::test_equal_hashes_cfg_features ... ok
[INFO] [stdout] test compiler::rust::test::test_equal_hashes_ignored_args ... ok
[INFO] [stdout] test compiler::rust::test::test_equal_hashes_externs ... ok
[INFO] [stdout] test compiler::rust::test::test_get_compiler_outputs ... ok
[INFO] [stdout] test compiler::rust::test::test_equal_hashes_link_paths ... ok
[INFO] [stdout] test compiler::rust::test::test_parse_arguments_dep_info_no_extra_filename ... ok
[INFO] [stdout] test compiler::rust::test::test_parse_arguments_incremental ... ok
[INFO] [stdout] test compiler::rust::test::test_parse_arguments_non_rlib_crate ... ok
[INFO] [stdout] test compiler::rust::test::test_generate_hash_key ... ok
[INFO] [stdout] test compiler::rust::test::test_parse_dep_info ... ok
[INFO] [stdout] test compiler::rust::test::test_get_compiler_outputs_fail ... ok
[INFO] [stdout] test compiler::rust::test::test_parse_arguments_simple ... ok
[INFO] [stdout] test compiler::rust::test::test_parse_arguments_color ... ok
[INFO] [stdout] test compiler::rust::test::test_parse_dep_info_cwd ... ok
[INFO] [stdout] test config::config_overrides ... ok
[INFO] [stdout] test compiler::rust::test::test_parse_arguments_native_libs ... ok
[INFO] [stdout] test compiler::rust::test::test_parse_dep_info_abs_paths ... ok
[INFO] [stdout] test compiler::rust::test::test_parse_dep_info_with_escaped_spaces ... ok
[INFO] [stdout] test mock_command::test::test_mock_command_calls ... ok
[INFO] [stdout] test mock_command::test::test_mock_command_output ... ok
[INFO] [stdout] test mock_command::test::test_mock_command_wait ... ok
[INFO] [stdout] test mock_command::test::test_mock_command_sync ... ok
[INFO] [stdout] test mock_command::test::test_mock_spawn_error ... ok
[INFO] [stderr] thread '<unnamed>' panicked at 'attempted to leave type `linked_hash_map::Node<std::ffi::OsString, (std::path::PathBuf, u64)>` uninitialized, which is invalid', /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658:9
[INFO] [stderr] thread '<unnamed>' panicked at 'attempted to leave type `linked_hash_map::Node<std::ffi::OsString, (std::path::PathBuf, u64)>` uninitialized, which is invalid', /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658:9
[INFO] [stdout] test config::test_parse_size ... ok
[INFO] [stdout] test compiler::args::tests::assert_tests::test_arginfo_process_take_concat_arg_delim ... ok
[INFO] [stdout] test compiler::args::tests::assert_tests::test_arginfo_process_take_maybe_concat_arg ... ok
[INFO] [stdout] test compiler::args::tests::assert_tests::test_arginfo_process_take_concat_arg_delim_same ... ok
[INFO] [stdout] test compiler::args::tests::assert_tests::test_arginfo_process_flag ... ok
[INFO] [stdout] test compiler::args::tests::assert_tests::test_arginfo_process_take_arg ... ok
[INFO] [stdout] test compiler::args::tests::assert_tests::test_arginfo_process_take_concat_arg ... ok
[INFO] [stdout] test compiler::args::tests::assert_tests::test_arginfo_process_take_maybe_concat_arg_delim ... ok
[INFO] [stdout] test test::utils::test_map_contains_ok ... ok
[INFO] [stdout] test util::tests::simple_starts_with ... ok
[INFO] [stdout] test util::tests::simple_strip_prefix ... ok
[INFO] [stdout] test test::tests::test_server_port_in_use ... ok
[INFO] [stderr] thread '<unnamed>' panicked at 'attempted to leave type `linked_hash_map::Node<std::ffi::OsString, (std::path::PathBuf, u64)>` uninitialized, which is invalid', /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658:9
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x559fb1c823b0 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
[INFO] [stderr]    1:     0x559fb1c823b0 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66
[INFO] [stderr]    2:     0x559fb1c823b0 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79
[INFO] [stderr]    3:     0x559fb1c823b0 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h1e0bdbb35e83deca
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58
[INFO] [stderr]    4:     0x559fb1ca7bbc - core::fmt::write::he67f9b17bcb7ee73
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080
[INFO] [stderr]    5:     0x559fb1c7b782 - std::io::Write::write_fmt::hac97d5cb5753e2ec
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516
[INFO] [stderr]    6:     0x559fb1c84d5d - std::sys_common::backtrace::_print::haa20918e28a126c5
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61
[INFO] [stderr]    7:     0x559fb1c84d5d - std::sys_common::backtrace::print::h49e772a4873d9076
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48
[INFO] [stderr]    8:     0x559fb1c84d5d - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208
[INFO] [stderr]    9:     0x559fb1c84a08 - std::panicking::default_hook::h63997b7b949e1ce0
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:227
[INFO] [stderr]   10:     0x559fb1c85441 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577
[INFO] [stderr]   11:     0x559fb1c84fe9 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484
[INFO] [stderr]   12:     0x559fb1c8283c - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153
[INFO] [stderr]   13:     0x559fb1c84fa9 - rust_begin_unwind
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483
[INFO] [stderr]   14:     0x559fb1ca61b1 - core::panicking::panic_fmt::h5b17d4a0e853d0f5
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85
[INFO] [stderr]   15:     0x559fb1ca60fd - core::panicking::panic::hc6be4d7009fb30ae
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:50
[INFO] [stderr]   16:     0x559fb1901e51 - core::mem::uninitialized::h716fa8d4164b1e91
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658
[INFO] [stderr]   17:     0x559fb1901e51 - linked_hash_map::LinkedHashMap<K,V,S>::insert::h01919b60abc70845
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/linked-hash-map-0.2.1/src/lib.rs:203
[INFO] [stderr]   18:     0x559fb18fe889 - lru_disk_cache::lru_cache::LruCache<K,V,S,M>::insert::hcd4641792294b797
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lru_cache.rs:393
[INFO] [stderr]   19:     0x559fb18fc2ef - lru_disk_cache::LruDiskCache::add_file::hdf5db82f25a5f519
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lib.rs:185
[INFO] [stderr]   20:     0x559fb152ac96 - lru_disk_cache::LruDiskCache::insert_by::h0d194febeca3de09
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lib.rs:197
[INFO] [stderr]   21:     0x559fb152a04b - lru_disk_cache::LruDiskCache::insert_bytes::h069554713a5a5a86
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lib.rs:207
[INFO] [stderr]   22:     0x559fb1614b21 - <sccache::cache::disk::DiskCache as sccache::cache::cache::Storage>::put::{{closure}}::ha529dbd6be311b72
[INFO] [stderr]                                at /opt/rustwide/workdir/src/cache/disk.rs:92
[INFO] [stdout] test compiler::args::tests::assert_tests::test_args_iter_unsorted_2 ... ok
[INFO] [stderr] thread 'thread '<unnamed><unnamed>' panicked at '' panicked at 'attempted to leave type `linked_hash_map::Node<std::ffi::OsString, (std::path::PathBuf, u64)>` uninitialized, which is invalidattempted to leave type `linked_hash_map::Node<std::ffi::OsString, (std::path::PathBuf, u64)>` uninitialized, which is invalid', ', /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs/rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs::658658::99
[INFO] [stderr] 
[INFO] [stderr]   23:     0x559fb170d5d5 - futures::future::lazy::Lazy<F,R>::get::hec7204361946a645
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-0.1.30/src/future/lazy.rs:64
[INFO] [stderr]   24:     0x559fb1710a6e - <futures::future::lazy::Lazy<F,R> as futures::future::Future>::poll::h30a5947938e62ddb
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-0.1.30/src/future/lazy.rs:82
[INFO] [stdout] test compiler::args::tests::assert_tests::test_args_iter_unsorted ... ok
[INFO] [stderr]   25:     0x559fb14ce7f6 - futures::future::catch_unwind::<impl futures::future::Future for std::panic::AssertUnwindSafe<F>>::poll::h2ef090579027ca70
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-0.1.30/src/future/catch_unwind.rs:49
[INFO] [stderr]   26:     0x559fb13de0d6 - <futures::future::catch_unwind::CatchUnwind<F> as futures::future::Future>::poll::{{closure}}::h3d8c004437c3871a
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-0.1.30/src/future/catch_unwind.rs:32
[INFO] [stderr]   27:     0x559fb15726de - std::panicking::try::do_call::hea515c276b9b2b8e
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stderr]   28:     0x559fb159ee3d - __rust_try
[INFO] [stderr]   29:     0x559fb1571350 - std::panicking::try::hb4443215c660d500
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stderr]   30:     0x559fb14b563b - std::panic::catch_unwind::h836072b78e7ac292
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stderr]   31:     0x559fb13dd93f - <futures::future::catch_unwind::CatchUnwind<F> as futures::future::Future>::poll::hf9e4e8254e1a7d8c
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-0.1.30/src/future/catch_unwind.rs:32
[INFO] [stderr]   32:     0x559fb15cfcaf - <futures_cpupool::MySender<F,core::result::Result<<F as futures::future::Future>::Item,<F as futures::future::Future>::Error>> as futures::future::Future>::poll::hd2c21ee5e2627b86
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-cpupool-0.1.8/src/lib.rs:325
[INFO] [stderr]   33:     0x559fb19f9096 - <alloc::boxed::Box<F> as futures::future::Future>::poll::hbb0d09cb92fef7e1
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-0.1.30/src/future/mod.rs:113
[INFO] [stderr]   34:     0x559fb19f6a2f - futures::task_impl::Spawn<T>::poll_future_notify::{{closure}}::h6392b79e458b7e6b
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-0.1.30/src/task_impl/mod.rs:329
[INFO] [stderr]   35:     0x559fb19f6b8e - futures::task_impl::Spawn<T>::enter::{{closure}}::h97909a4045197dd1
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-0.1.30/src/task_impl/mod.rs:399
[INFO] [stderr]   36:     0x559fb19f3ff7 - futures::task_impl::std::set::haf86d4d978dac6c1
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-0.1.30/src/task_impl/std/mod.rs:86
[INFO] [stderr]   37:     0x559fb19f6b22 - futures::task_impl::Spawn<T>::enter::hebd0abd98e511665
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-0.1.30/src/task_impl/mod.rs:399
[INFO] [stderr]   38:     0x559fb19f6978 - futures::task_impl::Spawn<T>::poll_fn_notify::hcc9c530e1a82bf9d
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-0.1.30/src/task_impl/mod.rs:291
[INFO] [stderr]   39:     0x559fb19f6a09 - futures::task_impl::Spawn<T>::poll_future_notify::h7e9f24980343afbd
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-0.1.30/src/task_impl/mod.rs:329
[INFO] [stderr]   40:     0x559fb19f4b31 - futures::task_impl::std::Run::run::h494a88a7500f230a
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-0.1.30/src/task_impl/std/mod.rs:428
[INFO] [stderr]   41:     0x559fb19c579a - futures_cpupool::Inner::work::h1bab875c241abf37
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-cpupool-0.1.8/src/lib.rs:257
[INFO] [stderr]   42:     0x559fb19c6544 - futures_cpupool::Builder::create::{{closure}}::hd0f16e8fb6e35118
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-cpupool-0.1.8/src/lib.rs:427
[INFO] [stderr]   43:     0x559fb19c6642 - std::sys_common::backtrace::__rust_begin_short_backtrace::h6901838c340297b2
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137
[INFO] [stderr]   44:     0x559fb19c8ef1 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}thread '}::<unnamed>h2bec1523a01b5869' panicked at '
[INFO] [stderr] attempted to leave type `linked_hash_map::Node<std::ffi::OsString, (std::path::PathBuf, u64)>` uninitialized, which is invalid ',  /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs :  658 : 9 
[INFO] [stderr]                        at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464
[INFO] [stderr]   45:     0x559fb19c6601 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9ad3770300e8b823
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stderr]   46:     0x559fb19c95c9 - std::panicking::try::do_call::h7e9e264b0b0dd90d
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stderr]   47:     0x559fb19ca7ed - __rust_try
[INFO] [stderr]   48:     0x559fb19c94f4 - std::panicking::try::h5fb39d2b7a420222
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stderr]   49:     0x559fb19c66a3 - std::panic::catch_unwind::h5ff01c60549d2f70
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stderr]   50:     0x559fb19c8cdd - std::thread::Builder::spawn_unchecked::{{closure}}::hfe66a22a8b270e30
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463
[INFO] [stderr]   51:     0x559fb19cda3f - core::ops::function::FnOnce::call_once{{vtable.shim}}::h84b2d0d4418af46b
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stderr]   52:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::hd4d30e37db281e8f
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stderr]   53:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h019185a215ba16e4
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stderr]   54:     0x559fb1c8d95a - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87
[INFO] [stderr]   55:     0x7f5be9c71609 - start_thread
[INFO] [stderr]   56:     0x7f5be9efe103 - clone
[INFO] [stderr]   57:                0x0 - <unknown>
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x559fb1c823b0 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
[INFO] [stderr]    1:     0x559fb1c823b0 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66
[INFO] [stderr]    2:     0x559fb1c823b0 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79
[INFO] [stderr]    3:     0x559fb1c823b0 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h1e0bdbb35e83deca
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58
[INFO] [stderr]    4:     0x559fb1ca7bbc - core::fmt::write::he67f9b17bcb7ee73
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080
[INFO] [stderr]    5:     0x559fb1c7b782 - std::io::Write::write_fmt::hac97d5cb5753e2ec
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516
[INFO] [stderr]    6:     0x559fb1c84d5d - std::sys_common::backtrace::_print::haa20918e28a126c5
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61
[INFO] [stderr]    7:     0x559fb1c84d5d - std::sys_common::backtrace::print::h49e772a4873d9076
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48
[INFO] [stderr]    8:     0x559fb1c84d5d - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208
[INFO] [stderr]    9:     0x559fb1c84a08 - std::panicking::default_hook::h63997b7b949e1ce0
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:227
[INFO] [stderr]   10:     0x559fb1c85441 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577
[INFO] [stderr]   11:     0x559fb1c84fe9 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484
[INFO] [stderr]   12:     0x559fb1c8283c - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153
[INFO] [stderr]   13:     0x559fb1c84fa9 - rust_begin_unwind
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483
[INFO] [stderr]   14:     0x559fb1ca61b1 - core::panicking::panic_fmt::h5b17d4a0e853d0f5
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85
[INFO] [stderr]   15:     0x559fb1ca60fd - core::panicking::panic::hc6be4d7009fb30ae
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:50
[INFO] [stderr]   16:     0x559fb1901e51 - core::mem::uninitialized::h716fa8d4164b1e91
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658
[INFO] [stderr]   17:     0x559fb1901e51 - linked_hash_map::LinkedHashMap<K,V,S>::insert::h01919b60abc70845
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/linked-hash-map-0.2.1/src/lib.rs:203
[INFO] [stderr]   18:     0x559fb18fe889 - lru_disk_cache::lru_cache::LruCache<K,V,S,M>::insert::hcd4641792294b797
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lru_cache.rs:393
[INFO] [stderr]   19:     0x559fb18fc2ef - lru_disk_cache::LruDiskCache::add_file::hdf5db82f25a5f519
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lib.rs:185
[INFO] [stderr]   20:     0x559fb152ac96 - lru_disk_cache::LruDiskCache::insert_by::h0d194febeca3de09
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lib.rs:197
[INFO] [stderr]   21:     0x559fb152a04b - lru_disk_cache::LruDiskCache::insert_bytes::h069554713a5a5a86
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lib.rs:207
[INFO] [stderr]   22:     0x559fb1614b21 - <sccache::cache::disk::DiskCache as sccache::cache::cache::Storage>::put::{{closure}}::ha529dbd6be311b72
[INFO] [stderr]                                at /opt/rustwide/workdir/src/cache/disk.rs:92
[INFO] [stderr]   23:     0x559fb170d5d5 - futures::future::lazy::Lazy<F,R>::get::hec7204361946a645
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-0.1.30/src/future/lazy.rs:64
[INFO] [stderr]   24:     0x559fb1710a6e - <futures::future::lazy::Lazy<F,R> as futures::future::Future>::poll::h30a5947938e62ddb
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-0.1.30/src/future/lazy.rs:82
[INFO] [stderr]   25:     0x559fb14ce7f6 - futures::future::catch_unwind::<impl futures::future::Future for std::panic::AssertUnwindSafe<F>>::poll::h2ef090579027ca70
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-0.1.30/src/future/catch_unwind.rs:49
[INFO] [stderr]   26:     0x559fb13de0d6 - <futures::future::catch_unwind::CatchUnwind<F> as futures::future::Future>::poll::{{closure}}::h3d8c004437c3871a
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-0.1.30/src/future/catch_unwind.rs:32
[INFO] [stderr]   27:     0x559fb15726de - std::panicking::try::do_call::hea515c276b9b2b8e
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stderr]   28:     0x559fb159ee3d - __rust_try
[INFO] [stderr]   29:     0x559fb1571350 - std::panicking::try::hb4443215c660d500
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout] test compiler::compiler::test::test_compiler_get_cached_or_compile_force_recache ... FAILED
[INFO] [stderr]   30:     0x559fb14b563b - std::panic::catch_unwind::h836072b78e7ac292
[INFO] [stdout] test compiler::compiler::test::test_compiler_get_cached_or_compile ... FAILED
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stderr]   31:     0x559fb13dd93f - <futures::future::catch_unwind::CatchUnwind<F> as futures::future::Future>::poll::hf9e4e8254e1a7d8c
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-0.1.30/src/future/catch_unwind.rs:32
[INFO] [stderr]   32:     0x559fb15cfcaf - <futures_cpupool::MySender<F,core::result::Result<<F as futures::future::Future>::Item,<F as futures::future::Future>::Error>> as futures::future::Future>::poll::hd2c21ee5e2627b86
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-cpupool-0.1.8/src/lib.rs:325
[INFO] [stderr]   33:     0x559fb19f9096 - <alloc::boxed::Box<F> as futures::future::Future>::poll::hbb0d09cb92fef7e1
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-0.1.30/src/future/mod.rs:113
[INFO] [stderr]   34:     0x559fb19f6a2f - futures::task_impl::Spawn<T>::poll_future_notify::{{closure}}::h6392b79e458b7e6b
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-0.1.30/src/task_impl/mod.rs:329
[INFO] [stderr]   35:     0x559fb19f6b8e - futures::task_impl::Spawn<T>::enter::{{closure}}::h97909a4045197dd1
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-0.1.30/src/task_impl/mod.rs:399
[INFO] [stderr]   36:     0x559fb19f3ff7 - futures::task_impl::std::set::haf86d4d978dac6c1
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-0.1.30/src/task_impl/std/mod.rs:86
[INFO] [stderr]   37:     0x559fb19f6b22 - futures::task_impl::Spawn<T>::enter::hebd0abd98e511665
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-0.1.30/src/task_impl/mod.rs:399
[INFO] [stderr]   38:     0x559fb19f6978 - futures::task_impl::Spawn<T>::poll_fn_notify::hcc9c530e1a82bf9d
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-0.1.30/src/task_impl/mod.rs:291
[INFO] [stderr]   39:     0x559fb19f6a09 - futures::task_impl::Spawn<T>::poll_future_notify::h7e9f24980343afbd
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-0.1.30/src/task_impl/mod.rs:329
[INFO] [stderr]   40:     0x559fb19f4b31 - futures::task_impl::std::Run::run::h494a88a7500f230a
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-0.1.30/src/task_impl/std/mod.rs:428
[INFO] [stderr]   41:     0x559fb19c579a - futures_cpupool::Inner::work::h1bab875c241abf37
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-cpupool-0.1.8/src/lib.rs:257
[INFO] [stderr]   42:     0x559fb19c6544 - futures_cpupool::Builder::create::{{closure}}::hd0f16e8fb6e35118
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/futures-cpupool-0.1.8/src/lib.rs:427
[INFO] [stderr]   43:     0x559fb19c6642 - std::sys_common::backtrace::__rust_begin_short_backtrace::h6901838c340297b2
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137
[INFO] [stderr]   44:     0x559fb19c8ef1 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h2bec1523a01b5869
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464
[INFO] [stderr]   45:     0x559fb19c6601 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9ad3770300e8b823
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stderr]   46:     0x559fb19c95c9 - std::panicking::try::do_call::h7e9e264b0b0dd90d
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stderr]   47:     0x559fb19ca7ed - __rust_try
[INFO] [stderr]   48:     0x559fb19c94f4 - std::panicking::try::h5fb39d2b7a420222
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stderr]   49:     0x559fb19c66a3 - std::panic::catch_unwind::h5ff01c60549d2f70
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stderr]   50:     0x559fb19c8cdd - std::thread::Builder::spawn_unchecked::{{closure}}::hfe66a22a8b270e30
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463
[INFO] [stderr]   51:     0x559fb19cda3f - core::ops::function::FnOnce::call_once{{vtable.shim}}::h84b2d0d4418af46b
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stderr]   52:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::hd4d30e37db281e8f
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stderr]   53:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h019185a215ba16e4
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stderr]   54:     0x559fb1c8d95a - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87
[INFO] [stderr]   55:     0x7f5be9c71609 - start_thread
[INFO] [stderr]   56:     0x7f5be9efe103 - clone
[INFO] [stderr]   57:                0x0 - <unknown>
[INFO] [stdout] test mock_command::test::test_unexpected_new_command ... ok
[INFO] [stderr] stack backtrace:
[INFO] [stdout] test mock_command::test::test_mock_wait_error ... FAILED
[INFO] [stderr]    0:     0x559fb1c823b0 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
[INFO] [stderr]    1:     0x559fb1c823b0 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66
[INFO] [stderr]    2:     0x559fb1c823b0 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79
[INFO] [stderr]    3:     0x559fb1c823b0 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h1e0bdbb35e83deca
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58
[INFO] [stderr]    4:     0x559fb1ca7bbc - core::fmt::write::he67f9b17bcb7ee73
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080
[INFO] [stderr]    5:     0x559fb1c7b782 - std::io::Write::write_fmt::hac97d5cb5753e2ec
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516
[INFO] [stderr]    6:     0x559fb1c84d5d - std::sys_common::backtrace::_print::haa20918e28a126c5
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61
[INFO] [stderr]    7:     0x559fb1c84d5d - std::sys_common::backtrace::print::h49e772a4873d9076
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48
[INFO] [stderr]    8:     0x559fb1c84d5d - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208
[INFO] [stderr]    9:     0x559fb1c84a08 - std::panicking::default_hook::h63997b7b949e1ce0
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:227
[INFO] [stderr]   10:     0x559fb1c85441 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577
[INFO] [stderr]   11:     0x559fb1c84fe9 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484
[INFO] [stderr]   12:     0x559fb1c8283c - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153
[INFO] [stderr]   13:     0x559fb1c84fa9 - rust_begin_unwind
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483
[INFO] [stderr]   14:     0x559fb1ca61b1 - core::panicking::panic_fmt::h5b17d4a0e853d0f5
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85
[INFO] [stderr]   15:     0x559fb1ca60fd - core::panicking::panic::hc6be4d7009fb30ae
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:50
[INFO] [stderr]   16:     0x559fb1901e51 - core::mem::uninitialized::h716fa8d4164b1e91
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658
[INFO] [stderr]   17:     0x559fb1901e51 - linked_hash_map::LinkedHashMap<K,V,S>::insert::h01919b60abc70845
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/linked-hash-map-0.2.1/src/lib.rs:203
[INFO] [stderr]   18:     0x559fb18fe889 - lru_disk_cache::lru_cache::LruCache<K,V,S,M>::insert::hcd4641792294b797
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lru_cache.rs:393
[INFO] [stderr]   19:     0x559fb18fc2ef - lru_disk_cache::LruDiskCache::add_file::hdf5db82f25a5f519
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lib.rs:185
[INFO] [stderr]   20:     0x559fb18fb8d2 - lru_disk_cache::LruDiskCache::init::hc6c08158490f8d54
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lib.rs:156
[INFO] [stderr]   21:     0x559fb152a7be - lru_disk_cache::LruDiskCache::new::h49adae5bd6a93d23
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lib.rs:134
[INFO] [stderr]   22:     0x559fb161328e - sccache::cache::disk::DiskCache::new::h43d68199d06f7165
[INFO] [stderr]                                at /opt/rustwide/workdir/src/cache/disk.rs:47
[INFO] [stderr]   23:     0x559fb1521284 - sccache::test::tests::run_server_thread::{{closure}}::hc18c894229347c9a
[INFO] [stderr]                                at /opt/rustwide/workdir/src/test/tests.rs:81
[INFO] [stderr]   24:     0x559fb14dbc45 - std::sys_common::backtrace::__rust_begin_short_backtrace::h949f5ca0808fa99b
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137
[INFO] [stderr]   25:     0x559fb16f28b0 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hba4c0273a080ad48
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464
[INFO] [stderr]   26:     0x559fb14b02c0 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h18ce78957c14e7d1
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stderr]   27:     0x559fb1572580 - std::panicking::try::do_call::hd8c018c2f31c8f8c
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stderr]   28:     0x559fb159ee3d - __rust_try
[INFO] [stderr]   29:     0x559fb1570da0 - std::panicking::try::h378378b01ccb37ee
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stderr]   30:     0x559fb14b5712 - std::panic::catch_unwind::ha78b26c0e324a565
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stderr]   31:     0x559fb16f232d - std::thread::Builder::spawn_unchecked::{{closure}}::h1ee16de4b10ddf6b
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463
[INFO] [stderr]   32:     0x559fb15e29fe - core::ops::function::FnOnce::call_once{{vtable.shim}}::h3dac2a42153265da
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stderr]   33:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::hd4d30e37db281e8f
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stderr]   34:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h019185a215ba16e4
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stderr]   35:     0x559fb1c8d95a - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87
[INFO] [stderr]   36:     0x7f5be9c71609 - start_thread
[INFO] [stderr]   37:     0x7f5be9efe103 - clone
[INFO] [stderr]   38:                0x0 - <unknown>
[INFO] [stdout] test test::tests::test_server_compile ... FAILED
[INFO] [stderr] stack backtrace:
[INFO] [stdout] test test::tests::test_server_idle_timeout ... FAILED
[INFO] [stderr]    0:     0x559fb1c823b0 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
[INFO] [stderr]    1:     0x559fb1c823b0 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66
[INFO] [stderr]    2:     0x559fb1c823b0 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79
[INFO] [stderr]    3:     0x559fb1c823b0 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h1e0bdbb35e83deca
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58
[INFO] [stderr]    4:     0x559fb1ca7bbc - core::fmt::write::he67f9b17bcb7ee73
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080
[INFO] [stderr]    5:     0x559fb1c7b782 - std::io::Write::write_fmt::hac97d5cb5753e2ec
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516
[INFO] [stderr]    6:     0x559fb1c84d5d - std::sys_common::backtrace::_print::haa20918e28a126c5
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61
[INFO] [stderr]    7:     0x559fb1c84d5d - std::sys_common::backtrace::print::h49e772a4873d9076
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48
[INFO] [stderr]    8:     0x559fb1c84d5d - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208
[INFO] [stderr]    9:     0x559fb1c84a08 - std::panicking::default_hook::h63997b7b949e1ce0
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:227
[INFO] [stderr]   10:     0x559fb1c85441 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577
[INFO] [stderr]   11:     0x559fb1c84fe9 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484
[INFO] [stderr]   12:     0x559fb1c8283c - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153
[INFO] [stderr]   13:     0x559fb1c84fa9 - rust_begin_unwind
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483
[INFO] [stderr]   14:     0x559fb1ca61b1 - core::panicking::panic_fmt::h5b17d4a0e853d0f5
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85
[INFO] [stderr]   15:     0x559fb1ca60fd - core::panicking::panic::hc6be4d7009fb30ae
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:50
[INFO] [stderr]   16:     0x559fb1901e51 - core::mem::uninitialized::h716fa8d4164b1e91
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658
[INFO] [stderr]   17:     0x559fb1901e51 - linked_hash_map::LinkedHashMap<K,V,S>::insert::h01919b60abc70845
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/linked-hash-map-0.2.1/src/lib.rs:203
[INFO] [stderr]   18:     0x559fb18fe889 - lru_disk_cache::lru_cache::LruCache<K,V,S,M>::insert::hcd4641792294b797
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lru_cache.rs:393
[INFO] [stderr]   19:     0x559fb18fc2ef - lru_disk_cache::LruDiskCache::add_file::hdf5db82f25a5f519
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lib.rs:185
[INFO] [stderr]   20:     0x559fb18fb8d2 - lru_disk_cache::LruDiskCache::init::hc6c08158490f8d54
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lib.rs:156
[INFO] [stderr]   21:     0x559fb152a7be - lru_disk_cache::LruDiskCache::new::h49adae5bd6a93d23
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lib.rs:134
[INFO] [stderr]   22:     0x559fb161328e - sccache::cache::disk::DiskCache::new::h43d68199d06f7165
[INFO] [stderr]                                at /opt/rustwide/workdir/src/cache/disk.rs:47
[INFO] [stderr]   23:     0x559fb1520be4 - sccache::test::tests::run_server_thread::{{closure}}::h3b9e597acc53373a
[INFO] [stderr]                                at /opt/rustwide/workdir/src/test/tests.rs:81
[INFO] [stderr]   24:     0x559fb14dbb35 - std::sys_common::backtrace::__rust_begin_short_backtrace::h036b8f03669a85b4
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137
[INFO] [stderr]   25:     0x559fb16f2870 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h4463bd18dbec14d6
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464
[INFO] [stderr]   26:     0x559fb14b0330 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9701f40488c819ae
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stderr]   27:     0x559fb15727b0 - std::panicking::try::do_call::hf0146e20f7b0ac4f
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stderr]   28:     0x559fb159ee3d - __rust_try
[INFO] [stderr]   29:     0x559fb15703f0 - std::panicking::try::h0ae571a00642b75f
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stderr]   30:     0x559fb14b5682 - std::panic::catch_unwind::h9348bc9ca9a03b2a
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stderr]   31:     0x559fb16f1fad - std::thread::Builder::spawn_unchecked::{{closure}}::h007d3736aa3a5608
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463
[INFO] [stderr]   32:     0x559fb15e2a8e - core::ops::function::FnOnce::call_once{{vtable.shim}}::h4dcf3928058a9c04
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stderr]   33:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::hd4d30e37db281e8f
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stderr]   34:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h019185a215ba16e4
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stderr]   35:     0x559fb1c8d95a - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87
[INFO] [stderr]   36:     0x7f5be9c71609 - start_thread
[INFO] [stderr]   37:     0x7f5be9efe103 - clone
[INFO] [stderr]   38:                0x0 - <unknown>
[INFO] [stdout] test test::utils::test_map_contains_missing_key ... ok
[INFO] [stdout] test test::utils::test_map_contains_wrong_value ... ok
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x559fb1c823b0 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
[INFO] [stderr]    1:     0x559fb1c823b0 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66
[INFO] [stderr]    2:     0x559fb1c823b0 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79
[INFO] [stderr]    3:     0x559fb1c823b0 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h1e0bdbb35e83deca
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58
[INFO] [stderr]    4:     0x559fb1ca7bbc - core::fmt::write::he67f9b17bcb7ee73
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080
[INFO] [stderr]    5:     0x559fb1c7b782 - std::io::Write::write_fmt::hac97d5cb5753e2ec
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516
[INFO] [stderr]    6:     0x559fb1c84d5d - std::sys_common::backtrace::_print::haa20918e28a126c5
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61
[INFO] [stderr]    7:     0x559fb1c84d5d - std::sys_common::backtrace::print::h49e772a4873d9076
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48
[INFO] [stderr]    8:     0x559fb1c84d5d - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208
[INFO] [stderr]    9:     0x559fb1c84a08 - std::panicking::default_hook::h63997b7b949e1ce0
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:227
[INFO] [stderr]   10:     0x559fb1c85441 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577
[INFO] [stderr]   11:     0x559fb1c84fe9 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484
[INFO] [stderr]   12:     0x559fb1c8283c - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153
[INFO] [stderr]   13:     0x559fb1c84fa9 - rust_begin_unwind
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483
[INFO] [stderr]   14:     0x559fb1ca61b1 - core::panicking::panic_fmt::h5b17d4a0e853d0f5
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85
[INFO] [stderr]   15:     0x559fb1ca60fd - core::panicking::panic::hc6be4d7009fb30ae
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:50
[INFO] [stderr]   16:     0x559fb1901e51 - core::mem::uninitialized::h716fa8d4164b1e91
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658
[INFO] [stderr]   17:     0x559fb1901e51 - linked_hash_map::LinkedHashMap<K,V,S>::insert::h01919b60abc70845
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/linked-hash-map-0.2.1/src/lib.rs:203
[INFO] [stderr]   18:     0x559fb18fe889 - lru_disk_cache::lru_cache::LruCache<K,V,S,M>::insert::hcd4641792294b797
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lru_cache.rs:393
[INFO] [stderr]   19:     0x559fb18fc2ef - lru_disk_cache::LruDiskCache::add_file::hdf5db82f25a5f519
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lib.rs:185
[INFO] [stderr]   20:     0x559fb18fb8d2 - lru_disk_cache::LruDiskCache::init::hc6c08158490f8d54
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lib.rs:156
[INFO] [stderr]   21:     0x559fb152a7be - lru_disk_cache::LruDiskCache::new::h49adae5bd6a93d23
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lib.rs:134
[INFO] [stderr]   22:     0x559fb161328e - sccache::cache::disk::DiskCache::new::h43d68199d06f7165
[INFO] [stderr]                                at /opt/rustwide/workdir/src/cache/disk.rs:47
[INFO] [stderr]   23:     0x559fb1520be4 - sccache::test::tests::run_server_thread::{{closure}}::h3b9e597acc53373a
[INFO] [stderr]                                at /opt/rustwide/workdir/src/test/tests.rs:81
[INFO] [stderr]   24:     0x559fb14dbb35 - std::sys_common::backtrace::__rust_begin_short_backtrace::h036b8f03669a85b4
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137
[INFO] [stderr]   25:     0x559fb16f2870 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h4463bd18dbec14d6
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464
[INFO] [stderr]   26:     0x559fb14b0330 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9701f40488c819ae
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stderr]   27:     0x559fb15727b0 - std::panicking::try::do_call::hf0146e20f7b0ac4f
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stderr]   28:     0x559fb159ee3d - __rust_try
[INFO] [stderr]   29:     0x559fb15703f0 - std::panicking::try::h0ae571a00642b75f
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stderr]   30:     0x559fb14b5682 - std::panic::catch_unwind::h9348bc9ca9a03b2a
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stderr]   31:     0x559fb16f1fad - std::thread::Builder::spawn_unchecked::{{closure}}::h007d3736aa3a5608
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463
[INFO] [stderr]   32:     0x559fb15e2a8e - core::ops::function::FnOnce::call_once{{vtable.shim}}::h4dcf3928058a9c04
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stderr]   33:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::hd4d30e37db281e8f
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stderr]   34:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h019185a215ba16e4
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stderr]   35:     0x559fb1c8d95a - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87
[INFO] [stderr]   36:     0x7f5be9c71609 - start_thread
[INFO] [stderr]   37:     0x7f5be9efe103 - clone
[INFO] [stderr]   38:                0x0 - <unknown>
[INFO] [stdout] test test::tests::test_server_shutdown_no_idle ... FAILED
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x559fb1c823b0 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
[INFO] [stderr]    1:     0x559fb1c823b0 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66
[INFO] [stderr]    2:     0x559fb1c823b0 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79
[INFO] [stderr]    3:     0x559fb1c823b0 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h1e0bdbb35e83deca
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58
[INFO] [stderr]    4:     0x559fb1ca7bbc - core::fmt::write::he67f9b17bcb7ee73
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080
[INFO] [stderr]    5:     0x559fb1c7b782 - std::io::Write::write_fmt::hac97d5cb5753e2ec
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516
[INFO] [stderr]    6:     0x559fb1c84d5d - std::sys_common::backtrace::_print::haa20918e28a126c5
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61
[INFO] [stderr]    7:     0x559fb1c84d5d - std::sys_common::backtrace::print::h49e772a4873d9076
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48
[INFO] [stderr]    8:     0x559fb1c84d5d - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208
[INFO] [stderr]    9:     0x559fb1c84a08 - std::panicking::default_hook::h63997b7b949e1ce0
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:227
[INFO] [stderr]   10:     0x559fb1c85441 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577
[INFO] [stderr]   11:     0x559fb1c84fe9 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484
[INFO] [stderr]   12:     0x559fb1c8283c - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153
[INFO] [stderr]   13:     0x559fb1c84fa9 - rust_begin_unwind
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483
[INFO] [stderr]   14:     0x559fb1ca61b1 - core::panicking::panic_fmt::h5b17d4a0e853d0f5
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85
[INFO] [stderr]   15:     0x559fb1ca60fd - core::panicking::panic::hc6be4d7009fb30ae
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:50
[INFO] [stderr]   16:     0x559fb1901e51 - core::mem::uninitialized::h716fa8d4164b1e91
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658
[INFO] [stderr]   17:     0x559fb1901e51 - linked_hash_map::LinkedHashMap<K,V,S>::insert::h01919b60abc70845
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/linked-hash-map-0.2.1/src/lib.rs:203
[INFO] [stderr]   18:     0x559fb18fe889 - lru_disk_cache::lru_cache::LruCache<K,V,S,M>::insert::hcd4641792294b797
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lru_cache.rs:393
[INFO] [stderr]   19:     0x559fb18fc2ef - lru_disk_cache::LruDiskCache::add_file::hdf5db82f25a5f519
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lib.rs:185
[INFO] [stderr]   20:     0x559fb18fb8d2 - lru_disk_cache::LruDiskCache::init::hc6c08158490f8d54
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lib.rs:156
[INFO] [stderr]   21:     0x559fb152a7be - lru_disk_cache::LruDiskCache::new::h49adae5bd6a93d23
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lib.rs:134
[INFO] [stderr]   22:     0x559fb161328e - sccache::cache::disk::DiskCache::new::h43d68199d06f7165
[INFO] [stderr]                                at /opt/rustwide/workdir/src/cache/disk.rs:47
[INFO] [stderr]   23:     0x559fb1521284 - sccache::test::tests::run_server_thread::{{closure}}::hc18c894229347c9a
[INFO] [stderr]                                at /opt/rustwide/workdir/src/test/tests.rs:81
[INFO] [stderr]   24:     0x559fb14dbc45 - std::sys_common::backtrace::__rust_begin_short_backtrace::h949f5ca0808fa99b
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137
[INFO] [stderr]   25:     0x559fb16f28b0 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hba4c0273a080ad48
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464
[INFO] [stderr]   26:     0x559fb14b02c0 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h18ce78957c14e7d1
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stderr]   27:     0x559fb1572580 - std::panicking::try::do_call::hd8c018c2f31c8f8c
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stderr]   28:     0x559fb159ee3d - __rust_try
[INFO] [stderr]   29:     0x559fb1570da0 - std::panicking::try::h378378b01ccb37ee
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stderr]   30:     0x559fb14b5712 - std::panic::catch_unwind::ha78b26c0e324a565
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stderr]   31:     0x559fb16f232d - std::thread::Builder::spawn_unchecked::{{closure}}::h1ee16de4b10ddf6b
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463
[INFO] [stderr]   32:     0x559fb15e29fe - core::ops::function::FnOnce::call_once{{vtable.shim}}::h3dac2a42153265da
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stderr]   33:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::hd4d30e37db281e8f
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stderr]   34:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h019185a215ba16e4
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stderr]   35:     0x559fb1c8d95a - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87
[INFO] [stderr]   36:     0x7f5be9c71609 - start_thread
[INFO] [stderr]   37:     0x7f5be9efe103 - clone
[INFO] [stderr]   38:                0x0 - <unknown>
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x559fb1c823b0 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
[INFO] [stderr]    1:     0x559fb1c823b0 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66
[INFO] [stderr]    2:     0x559fb1c823b0 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79
[INFO] [stderr]    3:     0x559fb1c823b0 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h1e0bdbb35e83deca
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58
[INFO] [stderr]    4:     0x559fb1ca7bbc - core::fmt::write::he67f9b17bcb7ee73
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080
[INFO] [stderr]    5:     0x559fb1c7b782 - std::io::Write::write_fmt::hac97d5cb5753e2ec
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516
[INFO] [stderr]    6:     0x559fb1c84d5d - std::sys_common::backtrace::_print::haa20918e28a126c5
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61
[INFO] [stderr]    7:     0x559fb1c84d5d - std::sys_common::backtrace::print::h49e772a4873d9076
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48
[INFO] [stderr]    8:     0x559fb1c84d5d - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208
[INFO] [stderr]    9:     0x559fb1c84a08 - std::panicking::default_hook::h63997b7b949e1ce0
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:227
[INFO] [stderr]   10:     0x559fb1c85441 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577
[INFO] [stderr]   11:     0x559fb1c84fe9 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484
[INFO] [stderr]   12:     0x559fb1c8283c - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153
[INFO] [stderr]   13:     0x559fb1c84fa9 - rust_begin_unwind
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483
[INFO] [stderr]   14:     0x559fb1ca61b1 - core::panicking::panic_fmt::h5b17d4a0e853d0f5
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85
[INFO] [stderr]   15:     0x559fb1ca60fd - core::panicking::panic::hc6be4d7009fb30ae
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:50
[INFO] [stderr]   16:     0x559fb1901e51 - core::mem::uninitialized::h716fa8d4164b1e91
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658
[INFO] [stderr]   17:     0x559fb1901e51 - linked_hash_map::LinkedHashMap<K,V,S>::insert::h01919b60abc70845
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/linked-hash-map-0.2.1/src/lib.rs:203
[INFO] [stderr]   18:     0x559fb18fe889 - lru_disk_cache::lru_cache::LruCache<K,V,S,M>::insert::hcd4641792294b797
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lru_cache.rs:393
[INFO] [stderr]   19:     0x559fb18fc2ef - lru_disk_cache::LruDiskCache::add_file::hdf5db82f25a5f519
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lib.rs:185
[INFO] [stderr]   20:     0x559fb18fb8d2 - lru_disk_cache::LruDiskCache::init::hc6c08158490f8d54
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lib.rs:156
[INFO] [stderr]   21:     0x559fb152a7be - lru_disk_cache::LruDiskCache::new::h49adae5bd6a93d23
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lib.rs:134
[INFO] [stderr]   22:     0x559fb161328e - sccache::cache::disk::DiskCache::new::h43d68199d06f7165
[INFO] [stderr]                                at /opt/rustwide/workdir/src/cache/disk.rs:47
[INFO] [stderr]   23:     0x559fb1521284 - sccache::test::tests::run_server_thread::{{closure}}::hc18c894229347c9a
[INFO] [stderr]                                at /opt/rustwide/workdir/src/test/tests.rs:81
[INFO] [stderr]   24:     0x559fb14dbc45 - std::sys_common::backtrace::__rust_begin_short_backtrace::h949f5ca0808fa99b
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137
[INFO] [stderr]   25:     0x559fb16f28b0 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hba4c0273a080ad48
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464
[INFO] [stderr]   26:     0x559fb14b02c0 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h18ce78957c14e7d1
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stderr]   27:     0x559fb1572580 - std::panicking::try::do_call::hd8c018c2f31c8f8c
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stderr]   28:     0x559fb159ee3d - __rust_try
[INFO] [stderr]   29:     0x559fb1570da0 - std::panicking::try::h378378b01ccb37ee
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stderr]   30:     0x559fb14b5712 - std::panic::catch_unwind::ha78b26c0e324a565
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stderr]   31:     0x559fb16f232d - std::thread::Builder::spawn_unchecked::{{closure}}::h1ee16de4b10ddf6b
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463
[INFO] [stderr]   32:     0x559fb15e29fe - core::ops::function::FnOnce::call_once{{vtable.shim}}::h3dac2a42153265da
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stderr]   33:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::hd4d30e37db281e8f
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stderr]   34:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h019185a215ba16e4
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stderr]   35:     0x559fb1c8d95a - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87
[INFO] [stderr]   36:     0x7f5be9c71609 - start_thread
[INFO] [stderr]   37:     0x7f5be9efe103 - clone
[INFO] [stderr]   38:                0x0 - <unknown>
[INFO] [stdout] test test::tests::test_server_shutdown ... FAILED
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x559fb1c823b0 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
[INFO] [stderr]    1:     0x559fb1c823b0 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66
[INFO] [stderr]    2:     0x559fb1c823b0 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79
[INFO] [stderr]    3:     0x559fb1c823b0 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h1e0bdbb35e83deca
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58
[INFO] [stderr]    4:     0x559fb1ca7bbc - core::fmt::write::he67f9b17bcb7ee73
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080
[INFO] [stderr]    5:     0x559fb1c7b782 - std::io::Write::write_fmt::hac97d5cb5753e2ec
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516
[INFO] [stderr]    6:     0x559fb1c84d5d - std::sys_common::backtrace::_print::haa20918e28a126c5
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61
[INFO] [stderr]    7:     0x559fb1c84d5d - std::sys_common::backtrace::print::h49e772a4873d9076
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48
[INFO] [stderr]    8:     0x559fb1c84d5d - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208
[INFO] [stderr]    9:     0x559fb1c84a08 - std::panicking::default_hook::h63997b7b949e1ce0
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:227
[INFO] [stderr]   10:     0x559fb1c85441 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577
[INFO] [stderr]   11:     0x559fb1c84fe9 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484
[INFO] [stderr]   12:     0x559fb1c8283c - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153
[INFO] [stderr]   13:     0x559fb1c84fa9 - rust_begin_unwind
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483
[INFO] [stderr]   14:     0x559fb1ca61b1 - core::panicking::panic_fmt::h5b17d4a0e853d0f5
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85
[INFO] [stderr]   15:     0x559fb1ca60fd - core::panicking::panic::hc6be4d7009fb30ae
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:50
[INFO] [stderr]   16:     0x559fb1901e51 - core::mem::uninitialized::h716fa8d4164b1e91
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658
[INFO] [stderr]   17:     0x559fb1901e51 - linked_hash_map::LinkedHashMap<K,V,S>::insert::h01919b60abc70845
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/linked-hash-map-0.2.1/src/lib.rs:203
[INFO] [stdout] test test::tests::test_server_stats ... FAILED
[INFO] [stderr]   18:     0x559fb18fe889 - lru_disk_cache::lru_cache::LruCache<K,V,S,M>::insert::hcd4641792294b797
[INFO] [stdout] test test::tests::test_server_unsupported_compiler ... FAILED
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lru_cache.rs:393
[INFO] [stdout] 
[INFO] [stderr]   19:     0x559fb18fc2ef - lru_disk_cache::LruDiskCache::add_file::hdf5db82f25a5f519
[INFO] [stdout] failures:
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lib.rs:185
[INFO] [stdout] 
[INFO] [stderr]   20:     0x559fb18fb8d2 - lru_disk_cache::LruDiskCache::init::hc6c08158490f8d54
[INFO] [stdout] ---- mock_command::test::test_mock_wait_error stdout ----
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lib.rs:156
[INFO] [stdout] thread 'mock_command::test::test_mock_wait_error' panicked at 'assertion failed: `(left == right)`
[INFO] [stderr]   21:     0x559fb152a7be - lru_disk_cache::LruDiskCache::new::h49adae5bd6a93d23
[INFO] [stdout]   left: `"error"`,
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lru-disk-cache-0.2.0/src/lib.rs:134
[INFO] [stdout]  right: `""`', src/mock_command.rs:621:9
[INFO] [stderr]   22:     0x559fb161328e - sccache::cache::disk::DiskCache::new::h43d68199d06f7165
[INFO] [stdout] stack backtrace:
[INFO] [stderr]                                at /opt/rustwide/workdir/src/cache/disk.rs:47
[INFO] [stdout]    0:     0x559fb1c823b0 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab
[INFO] [stderr]   23:     0x559fb1521284 - sccache::test::tests::run_server_thread::{{closure}}::hc18c894229347c9a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
[INFO] [stderr]                                at /opt/rustwide/workdir/src/test/tests.rs:81
[INFO] [stdout]    1:     0x559fb1c823b0 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c
[INFO] [stderr]   24:     0x559fb14dbc45 - std::sys_common::backtrace::__rust_begin_short_backtrace::h949f5ca0808fa99b
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137
[INFO] [stdout]    2:     0x559fb1c823b0 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678
[INFO] [stderr]   25:     0x559fb16f28b0 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hba4c0273a080ad48
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464
[INFO] [stdout]    3:     0x559fb1c823b0 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h1e0bdbb35e83deca
[INFO] [stderr]   26:     0x559fb14b02c0 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h18ce78957c14e7d1
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stdout]    4:     0x559fb1ca7bbc - core::fmt::write::he67f9b17bcb7ee73
[INFO] [stderr]   27:     0x559fb1572580 - std::panicking::try::do_call::hd8c018c2f31c8f8c
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stdout]    5:     0x559fb1724796 - std::io::Write::write_fmt::h68b2e5fe4c78e61a
[INFO] [stderr]   28:     0x559fb159ee3d - __rust_try
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516
[INFO] [stderr]   29:     0x559fb1570da0 - std::panicking::try::h378378b01ccb37ee
[INFO] [stdout]    6:     0x559fb1c7940d - std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::write_fmt::he9ebec865e28165c
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/impls.rs:179
[INFO] [stderr]   30:     0x559fb14b5712 - std::panic::catch_unwind::ha78b26c0e324a565
[INFO] [stdout]    7:     0x559fb1c84d5d - std::sys_common::backtrace::_print::haa20918e28a126c5
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61
[INFO] [stderr]   31:     0x559fb16f232d - std::thread::Builder::spawn_unchecked::{{closure}}::h1ee16de4b10ddf6b
[INFO] [stdout]    8:     0x559fb1c84d5d - std::sys_common::backtrace::print::h49e772a4873d9076
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48
[INFO] [stderr]   32:     0x559fb15e29fe - core::ops::function::FnOnce::call_once{{vtable.shim}}::h3dac2a42153265da
[INFO] [stdout]    9:     0x559fb1c84d5d - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208
[INFO] [stderr]   33:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::hd4d30e37db281e8f
[INFO] [stdout]   10:     0x559fb1c849b2 - std::panicking::default_hook::h63997b7b949e1ce0
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:224
[INFO] [stderr]   34:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h019185a215ba16e4
[INFO] [stdout]   11:     0x559fb1c85441 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577
[INFO] [stderr]   35:     0x559fb1c8d95a - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f
[INFO] [stdout]   12:     0x559fb1c84fe9 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30
[INFO] [stderr]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484
[INFO] [stderr]   36:     0x7f5be9c71609 - start_thread
[INFO] [stdout]   13:     0x559fb1c8283c - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0
[INFO] [stderr]   37:     0x7f5be9efe103 - clone
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153
[INFO] [stderr]   38:                0x0 - <unknown>
[INFO] [stdout]   14:     0x559fb1c84fa9 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483
[INFO] [stdout]   15:     0x559fb1c84f5b - std::panicking::begin_panic_fmt::hef75366dd3a9de61
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:437
[INFO] [stdout]   16:     0x559fb17230ff - sccache::mock_command::test::test_mock_wait_error::h8f6cf6d1c0942589
[INFO] [stdout]                                at /opt/rustwide/workdir/src/mock_command.rs:621
[INFO] [stdout]   17:     0x559fb1722d1a - sccache::mock_command::test::test_mock_wait_error::{{closure}}::h0adfc3773eba85ed
[INFO] [stdout]                                at /opt/rustwide/workdir/src/mock_command.rs:616
[INFO] [stdout]   18:     0x559fb15e553e - core::ops::function::FnOnce::call_once::h436416a4771432c4
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   19:     0x559fb174b583 - core::ops::function::FnOnce::call_once::hcd3fa2f0696c1015
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   20:     0x559fb174b583 - test::__rust_begin_short_backtrace::h113f97c5e5ab7d4a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:516
[INFO] [stdout]   21:     0x559fb1749a88 - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h01fd09163cae2442
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   22:     0x559fb1749a88 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0da6b685ae74a04a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stdout]   23:     0x559fb1749a88 - std::panicking::try::do_call::h564a32f132f2c264
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stdout]   24:     0x559fb1749a88 - std::panicking::try::h477cfd4b06a2e64a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout]   25:     0x559fb1749a88 - std::panic::catch_unwind::hdb5abc6d008c399d
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stdout]   26:     0x559fb1749a88 - test::run_test_in_process::he8ff7dec91b275be
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:543
[INFO] [stdout]   27:     0x559fb1749a88 - test::run_test::run_test_inner::{{closure}}::hfd9f49e4a4ff9162
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:449
[INFO] [stdout]   28:     0x559fb1723b16 - std::sys_common::backtrace::__rust_begin_short_backtrace::hee6d60d5bb466aff
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137
[INFO] [stdout]   29:     0x559fb1728c85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h988cecdf9ebbaf00
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464
[INFO] [stdout]   30:     0x559fb1728c85 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h330cf727ec126982
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stdout]   31:     0x559fb1728c85 - std::panicking::try::do_call::h6cd25078f4a5ea13
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stdout]   32:     0x559fb1728c85 - std::panicking::try::h84b1d49961301705
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout]   33:     0x559fb1728c85 - std::panic::catch_unwind::h6145324593b3654b
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stdout]   34:     0x559fb1728c85 - std::thread::Builder::spawn_unchecked::{{closure}}::ha41e72e8024f9192
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463
[INFO] [stdout]   35:     0x559fb1728c85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hfb5034cf1f1be223
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   36:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::hd4d30e37db281e8f
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   37:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h019185a215ba16e4
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   38:     0x559fb1c8d95a - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87
[INFO] [stdout]   39:     0x7f5be9c71609 - start_thread
[INFO] [stdout]   40:     0x7f5be9efe103 - clone
[INFO] [stdout]   41:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test::tests::test_server_compile stdout ----
[INFO] [stdout] thread 'test::tests::test_server_compile' panicked at 'called `Result::unwrap()` on an `Err` value: RecvError', src/test/tests.rs:98:37
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x559fb1c823b0 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
[INFO] [stdout]    1:     0x559fb1c823b0 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66
[INFO] [stdout]    2:     0x559fb1c823b0 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79
[INFO] [stdout]    3:     0x559fb1c823b0 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h1e0bdbb35e83deca
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58
[INFO] [stdout]    4:     0x559fb1ca7bbc - core::fmt::write::he67f9b17bcb7ee73
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080
[INFO] [stdout]    5:     0x559fb1724796 - std::io::Write::write_fmt::h68b2e5fe4c78e61a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516
[INFO] [stdout]    6:     0x559fb1c7940d - std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::write_fmt::he9ebec865e28165c
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/impls.rs:179
[INFO] [stdout]    7:     0x559fb1c84d5d - std::sys_common::backtrace::_print::haa20918e28a126c5
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61
[INFO] [stdout]    8:     0x559fb1c84d5d - std::sys_common::backtrace::print::h49e772a4873d9076
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48
[INFO] [stdout]    9:     0x559fb1c84d5d - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208
[INFO] [stdout]   10:     0x559fb1c849b2 - std::panicking::default_hook::h63997b7b949e1ce0
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:224
[INFO] [stdout]   11:     0x559fb1c85441 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577
[INFO] [stdout]   12:     0x559fb1c84fe9 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484
[INFO] [stdout]   13:     0x559fb1c8283c - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153
[INFO] [stdout]   14:     0x559fb1c84fa9 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483
[INFO] [stdout]   15:     0x559fb1ca61b1 - core::panicking::panic_fmt::h5b17d4a0e853d0f5
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85
[INFO] [stdout]   16:     0x559fb1ca5fd3 - core::option::expect_none_failed::hd08bf36cae411fff
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/option.rs:1234
[INFO] [stdout]   17:     0x559fb14602df - core::result::Result<T,E>::unwrap::h29cc0ad5ce9a9643
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/result.rs:973
[INFO] [stdout]   18:     0x559fb152091f - sccache::test::tests::run_server_thread::h48c2af3a477250e1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test/tests.rs:98
[INFO] [stdout]   19:     0x559fb1523e2f - sccache::test::tests::test_server_compile::h70da91b41a53aa62
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test/tests.rs:220
[INFO] [stdout]   20:     0x559fb1523cea - sccache::test::tests::test_server_compile::{{closure}}::h955acf00d356a227
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test/tests.rs:214
[INFO] [stdout]   21:     0x559fb15e923e - core::ops::function::FnOnce::call_once::hd968de0f7e29406f
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   22:     0x559fb174b583 - core::ops::function::FnOnce::call_once::hcd3fa2f0696c1015
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   23:     0x559fb174b583 - test::__rust_begin_short_backtrace::h113f97c5e5ab7d4a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:516
[INFO] [stdout]   24:     0x559fb1749a88 - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h01fd09163cae2442
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   25:     0x559fb1749a88 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0da6b685ae74a04a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stdout]   26:     0x559fb1749a88 - std::panicking::try::do_call::h564a32f132f2c264
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stdout]   27:     0x559fb1749a88 - std::panicking::try::h477cfd4b06a2e64a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout]   28:     0x559fb1749a88 - std::panic::catch_unwind::hdb5abc6d008c399d
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stdout]   29:     0x559fb1749a88 - test::run_test_in_process::he8ff7dec91b275be
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:543
[INFO] [stdout]   30:     0x559fb1749a88 - test::run_test::run_test_inner::{{closure}}::hfd9f49e4a4ff9162
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:449
[INFO] [stdout]   31:     0x559fb1723b16 - std::sys_common::backtrace::__rust_begin_short_backtrace::hee6d60d5bb466aff
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137
[INFO] [stdout]   32:     0x559fb1728c85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h988cecdf9ebbaf00
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464
[INFO] [stdout]   33:     0x559fb1728c85 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h330cf727ec126982
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stdout]   34:     0x559fb1728c85 - std::panicking::try::do_call::h6cd25078f4a5ea13
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stdout]   35:     0x559fb1728c85 - std::panicking::try::h84b1d49961301705
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout]   36:     0x559fb1728c85 - std::panic::catch_unwind::h6145324593b3654b
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stdout]   37:     0x559fb1728c85 - std::thread::Builder::spawn_unchecked::{{closure}}::ha41e72e8024f9192
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463
[INFO] [stdout]   38:     0x559fb1728c85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hfb5034cf1f1be223
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   39:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::hd4d30e37db281e8f
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   40:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h019185a215ba16e4
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   41:     0x559fb1c8d95a - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87
[INFO] [stdout]   42:     0x7f5be9c71609 - start_thread
[INFO] [stdout]   43:     0x7f5be9efe103 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test::tests::test_server_idle_timeout stdout ----
[INFO] [stdout] thread 'test::tests::test_server_idle_timeout' panicked at 'called `Result::unwrap()` on an `Err` value: RecvError', src/test/tests.rs:98:37
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x559fb1c823b0 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
[INFO] [stdout]    1:     0x559fb1c823b0 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66
[INFO] [stdout]    2:     0x559fb1c823b0 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79
[INFO] [stdout]    3:     0x559fb1c823b0 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h1e0bdbb35e83deca
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58
[INFO] [stdout]    4:     0x559fb1ca7bbc - core::fmt::write::he67f9b17bcb7ee73
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080
[INFO] [stdout]    5:     0x559fb1724796 - std::io::Write::write_fmt::h68b2e5fe4c78e61a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516
[INFO] [stdout]    6:     0x559fb1c7940d - std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::write_fmt::he9ebec865e28165c
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/impls.rs:179
[INFO] [stdout]    7:     0x559fb1c84d5d - std::sys_common::backtrace::_print::haa20918e28a126c5
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61
[INFO] [stdout]    8:     0x559fb1c84d5d - std::sys_common::backtrace::print::h49e772a4873d9076
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48
[INFO] [stdout]    9:     0x559fb1c84d5d - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208
[INFO] [stdout]   10:     0x559fb1c849b2 - std::panicking::default_hook::h63997b7b949e1ce0
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:224
[INFO] [stdout]   11:     0x559fb1c85441 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577
[INFO] [stdout]   12:     0x559fb1c84fe9 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484
[INFO] [stdout]   13:     0x559fb1c8283c - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153
[INFO] [stdout]   14:     0x559fb1c84fa9 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483
[INFO] [stdout]   15:     0x559fb1ca61b1 - core::panicking::panic_fmt::h5b17d4a0e853d0f5
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85
[INFO] [stdout]   16:     0x559fb1ca5fd3 - core::option::expect_none_failed::hd08bf36cae411fff
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/option.rs:1234
[INFO] [stdout]   17:     0x559fb14602df - core::result::Result<T,E>::unwrap::h29cc0ad5ce9a9643
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/result.rs:973
[INFO] [stdout]   18:     0x559fb15204cf - sccache::test::tests::run_server_thread::h35cae1abd3e98878
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test/tests.rs:98
[INFO] [stdout]   19:     0x559fb152230d - sccache::test::tests::test_server_idle_timeout::h6c751d276f853616
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test/tests.rs:136
[INFO] [stdout]   20:     0x559fb15221ea - sccache::test::tests::test_server_idle_timeout::{{closure}}::hc598524fc82beb12
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test/tests.rs:133
[INFO] [stdout]   21:     0x559fb15e9b8e - core::ops::function::FnOnce::call_once::hf83af10f1181bb71
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   22:     0x559fb174b583 - core::ops::function::FnOnce::call_once::hcd3fa2f0696c1015
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   23:     0x559fb174b583 - test::__rust_begin_short_backtrace::h113f97c5e5ab7d4a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:516
[INFO] [stdout]   24:     0x559fb1749a88 - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h01fd09163cae2442
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   25:     0x559fb1749a88 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0da6b685ae74a04a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stdout]   26:     0x559fb1749a88 - std::panicking::try::do_call::h564a32f132f2c264
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stdout]   27:     0x559fb1749a88 - std::panicking::try::h477cfd4b06a2e64a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout]   28:     0x559fb1749a88 - std::panic::catch_unwind::hdb5abc6d008c399d
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stdout]   29:     0x559fb1749a88 - test::run_test_in_process::he8ff7dec91b275be
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:543
[INFO] [stdout]   30:     0x559fb1749a88 - test::run_test::run_test_inner::{{closure}}::hfd9f49e4a4ff9162
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:449
[INFO] [stdout]   31:     0x559fb1723b16 - std::sys_common::backtrace::__rust_begin_short_backtrace::hee6d60d5bb466aff
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137
[INFO] [stdout]   32:     0x559fb1728c85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h988cecdf9ebbaf00
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464
[INFO] [stdout]   33:     0x559fb1728c85 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h330cf727ec126982
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stdout]   34:     0x559fb1728c85 - std::panicking::try::do_call::h6cd25078f4a5ea13
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stdout]   35:     0x559fb1728c85 - std::panicking::try::h84b1d49961301705
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout]   36:     0x559fb1728c85 - std::panic::catch_unwind::h6145324593b3654b
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stdout]   37:     0x559fb1728c85 - std::thread::Builder::spawn_unchecked::{{closure}}::ha41e72e8024f9192
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463
[INFO] [stdout]   38:     0x559fb1728c85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hfb5034cf1f1be223
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   39:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::hd4d30e37db281e8f
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   40:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h019185a215ba16e4
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   41:     0x559fb1c8d95a - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87
[INFO] [stdout]   42:     0x7f5be9c71609 - start_thread
[INFO] [stdout]   43:     0x7f5be9efe103 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test::tests::test_server_shutdown_no_idle stdout ----
[INFO] [stdout] thread 'test::tests::test_server_shutdown_no_idle' panicked at 'called `Result::unwrap()` on an `Err` value: RecvError', src/test/tests.rs:98:37
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x559fb1c823b0 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
[INFO] [stdout]    1:     0x559fb1c823b0 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66
[INFO] [stdout]    2:     0x559fb1c823b0 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79
[INFO] [stdout]    3:     0x559fb1c823b0 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h1e0bdbb35e83deca
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58
[INFO] [stdout]    4:     0x559fb1ca7bbc - core::fmt::write::he67f9b17bcb7ee73
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080
[INFO] [stdout]    5:     0x559fb1724796 - std::io::Write::write_fmt::h68b2e5fe4c78e61a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516
[INFO] [stdout]    6:     0x559fb1c7940d - std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::write_fmt::he9ebec865e28165c
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/impls.rs:179
[INFO] [stdout]    7:     0x559fb1c84d5d - std::sys_common::backtrace::_print::haa20918e28a126c5
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61
[INFO] [stdout]    8:     0x559fb1c84d5d - std::sys_common::backtrace::print::h49e772a4873d9076
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48
[INFO] [stdout]    9:     0x559fb1c84d5d - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208
[INFO] [stdout]   10:     0x559fb1c849b2 - std::panicking::default_hook::h63997b7b949e1ce0
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:224
[INFO] [stdout]   11:     0x559fb1c85441 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577
[INFO] [stdout]   12:     0x559fb1c84fe9 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484
[INFO] [stdout]   13:     0x559fb1c8283c - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153
[INFO] [stdout]   14:     0x559fb1c84fa9 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483
[INFO] [stdout]   15:     0x559fb1ca61b1 - core::panicking::panic_fmt::h5b17d4a0e853d0f5
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85
[INFO] [stdout]   16:     0x559fb1ca5fd3 - core::option::expect_none_failed::hd08bf36cae411fff
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/option.rs:1234
[INFO] [stdout]   17:     0x559fb14602df - core::result::Result<T,E>::unwrap::h29cc0ad5ce9a9643
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/result.rs:973
[INFO] [stdout]   18:     0x559fb15204cf - sccache::test::tests::run_server_thread::h35cae1abd3e98878
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test/tests.rs:98
[INFO] [stdout]   19:     0x559fb1521f9d - sccache::test::tests::test_server_shutdown_no_idle::h42ddfd2ccae96ed3
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test/tests.rs:119
[INFO] [stdout]   20:     0x559fb1521e7a - sccache::test::tests::test_server_shutdown_no_idle::{{closure}}::h130307b4dd639d24
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test/tests.rs:116
[INFO] [stdout]   21:     0x559fb15e6a3e - core::ops::function::FnOnce::call_once::h78667bd9e4128ab0
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   22:     0x559fb174b583 - core::ops::function::FnOnce::call_once::hcd3fa2f0696c1015
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   23:     0x559fb174b583 - test::__rust_begin_short_backtrace::h113f97c5e5ab7d4a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:516
[INFO] [stdout]   24:     0x559fb1749a88 - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h01fd09163cae2442
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   25:     0x559fb1749a88 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0da6b685ae74a04a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stdout]   26:     0x559fb1749a88 - std::panicking::try::do_call::h564a32f132f2c264
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stdout]   27:     0x559fb1749a88 - std::panicking::try::h477cfd4b06a2e64a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout]   28:     0x559fb1749a88 - std::panic::catch_unwind::hdb5abc6d008c399d
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stdout]   29:     0x559fb1749a88 - test::run_test_in_process::he8ff7dec91b275be
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:543
[INFO] [stdout]   30:     0x559fb1749a88 - test::run_test::run_test_inner::{{closure}}::hfd9f49e4a4ff9162
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:449
[INFO] [stdout]   31:     0x559fb1723b16 - std::sys_common::backtrace::__rust_begin_short_backtrace::hee6d60d5bb466aff
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137
[INFO] [stdout]   32:     0x559fb1728c85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h988cecdf9ebbaf00
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464
[INFO] [stdout]   33:     0x559fb1728c85 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h330cf727ec126982
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stdout]   34:     0x559fb1728c85 - std::panicking::try::do_call::h6cd25078f4a5ea13
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stdout]   35:     0x559fb1728c85 - std::panicking::try::h84b1d49961301705
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout]   36:     0x559fb1728c85 - std::panic::catch_unwind::h6145324593b3654b
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stdout]   37:     0x559fb1728c85 - std::thread::Builder::spawn_unchecked::{{closure}}::ha41e72e8024f9192
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463
[INFO] [stdout]   38:     0x559fb1728c85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hfb5034cf1f1be223
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   39:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::hd4d30e37db281e8f
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   40:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h019185a215ba16e4
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   41:     0x559fb1c8d95a - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87
[INFO] [stdout]   42:     0x7f5be9c71609 - start_thread
[INFO] [stdout]   43:     0x7f5be9efe103 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test::tests::test_server_shutdown stdout ----
[INFO] [stdout] thread 'test::tests::test_server_shutdown' panicked at 'called `Result::unwrap()` on an `Err` value: RecvError', src/test/tests.rs:98:37
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x559fb1c823b0 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
[INFO] [stdout]    1:     0x559fb1c823b0 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66
[INFO] [stdout]    2:     0x559fb1c823b0 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79
[INFO] [stdout]    3:     0x559fb1c823b0 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h1e0bdbb35e83deca
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58
[INFO] [stdout]    4:     0x559fb1ca7bbc - core::fmt::write::he67f9b17bcb7ee73
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080
[INFO] [stdout]    5:     0x559fb1724796 - std::io::Write::write_fmt::h68b2e5fe4c78e61a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516
[INFO] [stdout]    6:     0x559fb1c7940d - std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::write_fmt::he9ebec865e28165c
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/impls.rs:179
[INFO] [stdout]    7:     0x559fb1c84d5d - std::sys_common::backtrace::_print::haa20918e28a126c5
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61
[INFO] [stdout]    8:     0x559fb1c84d5d - std::sys_common::backtrace::print::h49e772a4873d9076
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48
[INFO] [stdout]    9:     0x559fb1c84d5d - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208
[INFO] [stdout]   10:     0x559fb1c849b2 - std::panicking::default_hook::h63997b7b949e1ce0
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:224
[INFO] [stdout]   11:     0x559fb1c85441 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577
[INFO] [stdout]   12:     0x559fb1c84fe9 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484
[INFO] [stdout]   13:     0x559fb1c8283c - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153
[INFO] [stdout]   14:     0x559fb1c84fa9 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483
[INFO] [stdout]   15:     0x559fb1ca61b1 - core::panicking::panic_fmt::h5b17d4a0e853d0f5
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85
[INFO] [stdout]   16:     0x559fb1ca5fd3 - core::option::expect_none_failed::hd08bf36cae411fff
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/option.rs:1234
[INFO] [stdout]   17:     0x559fb14602df - core::result::Result<T,E>::unwrap::h29cc0ad5ce9a9643
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/result.rs:973
[INFO] [stdout]   18:     0x559fb152091f - sccache::test::tests::run_server_thread::h48c2af3a477250e1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test/tests.rs:98
[INFO] [stdout]   19:     0x559fb1521c2f - sccache::test::tests::test_server_shutdown::h93c71515a8c05e39
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test/tests.rs:105
[INFO] [stdout]   20:     0x559fb1521b8a - sccache::test::tests::test_server_shutdown::{{closure}}::h093b5d7d35c33837
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test/tests.rs:103
[INFO] [stdout]   21:     0x559fb15e484e - core::ops::function::FnOnce::call_once::h255d3760ab7455c2
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   22:     0x559fb174b583 - core::ops::function::FnOnce::call_once::hcd3fa2f0696c1015
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   23:     0x559fb174b583 - test::__rust_begin_short_backtrace::h113f97c5e5ab7d4a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:516
[INFO] [stdout]   24:     0x559fb1749a88 - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h01fd09163cae2442
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   25:     0x559fb1749a88 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0da6b685ae74a04a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stdout]   26:     0x559fb1749a88 - std::panicking::try::do_call::h564a32f132f2c264
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stdout]   27:     0x559fb1749a88 - std::panicking::try::h477cfd4b06a2e64a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout]   28:     0x559fb1749a88 - std::panic::catch_unwind::hdb5abc6d008c399d
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stdout]   29:     0x559fb1749a88 - test::run_test_in_process::he8ff7dec91b275be
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:543
[INFO] [stdout]   30:     0x559fb1749a88 - test::run_test::run_test_inner::{{closure}}::hfd9f49e4a4ff9162
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:449
[INFO] [stdout]   31:     0x559fb1723b16 - std::sys_common::backtrace::__rust_begin_short_backtrace::hee6d60d5bb466aff
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137
[INFO] [stdout]   32:     0x559fb1728c85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h988cecdf9ebbaf00
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464
[INFO] [stdout]   33:     0x559fb1728c85 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h330cf727ec126982
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stdout]   34:     0x559fb1728c85 - std::panicking::try::do_call::h6cd25078f4a5ea13
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stdout]   35:     0x559fb1728c85 - std::panicking::try::h84b1d49961301705
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout]   36:     0x559fb1728c85 - std::panic::catch_unwind::h6145324593b3654b
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stdout]   37:     0x559fb1728c85 - std::thread::Builder::spawn_unchecked::{{closure}}::ha41e72e8024f9192
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463
[INFO] [stdout]   38:     0x559fb1728c85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hfb5034cf1f1be223
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   39:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::hd4d30e37db281e8f
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   40:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h019185a215ba16e4
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   41:     0x559fb1c8d95a - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87
[INFO] [stdout]   42:     0x7f5be9c71609 - start_thread
[INFO] [stdout]   43:     0x7f5be9efe103 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test::tests::test_server_stats stdout ----
[INFO] [stdout] thread 'test::tests::test_server_stats' panicked at 'called `Result::unwrap()` on an `Err` value: RecvError', src/test/tests.rs:98:37
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x559fb1c823b0 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
[INFO] [stdout]    1:     0x559fb1c823b0 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66
[INFO] [stdout]    2:     0x559fb1c823b0 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79
[INFO] [stdout]    3:     0x559fb1c823b0 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h1e0bdbb35e83deca
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58
[INFO] [stdout]    4:     0x559fb1ca7bbc - core::fmt::write::he67f9b17bcb7ee73
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080
[INFO] [stdout]    5:     0x559fb1724796 - std::io::Write::write_fmt::h68b2e5fe4c78e61a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516
[INFO] [stdout]    6:     0x559fb1c7940d - std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::write_fmt::he9ebec865e28165c
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/impls.rs:179
[INFO] [stdout]    7:     0x559fb1c84d5d - std::sys_common::backtrace::_print::haa20918e28a126c5
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61
[INFO] [stdout]    8:     0x559fb1c84d5d - std::sys_common::backtrace::print::h49e772a4873d9076
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48
[INFO] [stdout]    9:     0x559fb1c84d5d - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208
[INFO] [stdout]   10:     0x559fb1c849b2 - std::panicking::default_hook::h63997b7b949e1ce0
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:224
[INFO] [stdout]   11:     0x559fb1c85441 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577
[INFO] [stdout]   12:     0x559fb1c84fe9 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484
[INFO] [stdout]   13:     0x559fb1c8283c - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153
[INFO] [stdout]   14:     0x559fb1c84fa9 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483
[INFO] [stdout]   15:     0x559fb1ca61b1 - core::panicking::panic_fmt::h5b17d4a0e853d0f5
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85
[INFO] [stdout]   16:     0x559fb1ca5fd3 - core::option::expect_none_failed::hd08bf36cae411fff
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/option.rs:1234
[INFO] [stdout]   17:     0x559fb14602df - core::result::Result<T,E>::unwrap::h29cc0ad5ce9a9643
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/result.rs:973
[INFO] [stdout]   18:     0x559fb152091f - sccache::test::tests::run_server_thread::h48c2af3a477250e1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test/tests.rs:98
[INFO] [stdout]   19:     0x559fb1522543 - sccache::test::tests::test_server_stats::hc07b5d3bc32df6bf
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test/tests.rs:153
[INFO] [stdout]   20:     0x559fb152248a - sccache::test::tests::test_server_stats::{{closure}}::hfa35f4e1ae2cdb87
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test/tests.rs:151
[INFO] [stdout]   21:     0x559fb15e4abe - core::ops::function::FnOnce::call_once::h2c7989e538556aaf
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   22:     0x559fb174b583 - core::ops::function::FnOnce::call_once::hcd3fa2f0696c1015
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   23:     0x559fb174b583 - test::__rust_begin_short_backtrace::h113f97c5e5ab7d4a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:516
[INFO] [stdout]   24:     0x559fb1749a88 - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h01fd09163cae2442
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   25:     0x559fb1749a88 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0da6b685ae74a04a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stdout]   26:     0x559fb1749a88 - std::panicking::try::do_call::h564a32f132f2c264
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stdout]   27:     0x559fb1749a88 - std::panicking::try::h477cfd4b06a2e64a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout]   28:     0x559fb1749a88 - std::panic::catch_unwind::hdb5abc6d008c399d
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stdout]   29:     0x559fb1749a88 - test::run_test_in_process::he8ff7dec91b275be
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:543
[INFO] [stdout]   30:     0x559fb1749a88 - test::run_test::run_test_inner::{{closure}}::hfd9f49e4a4ff9162
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:449
[INFO] [stdout]   31:     0x559fb1723b16 - std::sys_common::backtrace::__rust_begin_short_backtrace::hee6d60d5bb466aff
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137
[INFO] [stdout]   32:     0x559fb1728c85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h988cecdf9ebbaf00
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464
[INFO] [stdout]   33:     0x559fb1728c85 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h330cf727ec126982
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stdout]   34:     0x559fb1728c85 - std::panicking::try::do_call::h6cd25078f4a5ea13
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stdout]   35:     0x559fb1728c85 - std::panicking::try::h84b1d49961301705
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout]   36:     0x559fb1728c85 - std::panic::catch_unwind::h6145324593b3654b
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stdout]   37:     0x559fb1728c85 - std::thread::Builder::spawn_unchecked::{{closure}}::ha41e72e8024f9192
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463
[INFO] [stdout]   38:     0x559fb1728c85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hfb5034cf1f1be223
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   39:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::hd4d30e37db281e8f
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   40:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h019185a215ba16e4
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   41:     0x559fb1c8d95a - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87
[INFO] [stdout]   42:     0x7f5be9c71609 - start_thread
[INFO] [stdout]   43:     0x7f5be9efe103 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test::tests::test_server_unsupported_compiler stdout ----
[INFO] [stdout] thread 'test::tests::test_server_unsupported_compiler' panicked at 'called `Result::unwrap()` on an `Err` value: RecvError', src/test/tests.rs:98:37
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x559fb1c823b0 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
[INFO] [stdout]    1:     0x559fb1c823b0 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66
[INFO] [stdout]    2:     0x559fb1c823b0 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79
[INFO] [stdout]    3:     0x559fb1c823b0 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h1e0bdbb35e83deca
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58
[INFO] [stdout]    4:     0x559fb1ca7bbc - core::fmt::write::he67f9b17bcb7ee73
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080
[INFO] [stdout]    5:     0x559fb1724796 - std::io::Write::write_fmt::h68b2e5fe4c78e61a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516
[INFO] [stdout]    6:     0x559fb1c7940d - std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::write_fmt::he9ebec865e28165c
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/impls.rs:179
[INFO] [stdout]    7:     0x559fb1c84d5d - std::sys_common::backtrace::_print::haa20918e28a126c5
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61
[INFO] [stdout]    8:     0x559fb1c84d5d - std::sys_common::backtrace::print::h49e772a4873d9076
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48
[INFO] [stdout]    9:     0x559fb1c84d5d - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208
[INFO] [stdout]   10:     0x559fb1c849b2 - std::panicking::default_hook::h63997b7b949e1ce0
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:224
[INFO] [stdout]   11:     0x559fb1c85441 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577
[INFO] [stdout]   12:     0x559fb1c84fe9 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484
[INFO] [stdout]   13:     0x559fb1c8283c - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153
[INFO] [stdout]   14:     0x559fb1c84fa9 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483
[INFO] [stdout]   15:     0x559fb1ca61b1 - core::panicking::panic_fmt::h5b17d4a0e853d0f5
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85
[INFO] [stdout]   16:     0x559fb1ca5fd3 - core::option::expect_none_failed::hd08bf36cae411fff
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/option.rs:1234
[INFO] [stdout]   17:     0x559fb14602df - core::result::Result<T,E>::unwrap::h29cc0ad5ce9a9643
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/result.rs:973
[INFO] [stdout]   18:     0x559fb152091f - sccache::test::tests::run_server_thread::h48c2af3a477250e1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test/tests.rs:98
[INFO] [stdout]   19:     0x559fb1522ae1 - sccache::test::tests::test_server_unsupported_compiler::he5dc13c6eb142779
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test/tests.rs:168
[INFO] [stdout]   20:     0x559fb15229da - sccache::test::tests::test_server_unsupported_compiler::{{closure}}::hc7820b915acf45f0
[INFO] [stdout]                                at /opt/rustwide/workdir/src/test/tests.rs:166
[INFO] [stdout]   21:     0x559fb15e839e - core::ops::function::FnOnce::call_once::hb4c4f733f5429cdf
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   22:     0x559fb174b583 - core::ops::function::FnOnce::call_once::hcd3fa2f0696c1015
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   23:     0x559fb174b583 - test::__rust_begin_short_backtrace::h113f97c5e5ab7d4a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:516
[INFO] [stdout]   24:     0x559fb1749a88 - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h01fd09163cae2442
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   25:     0x559fb1749a88 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0da6b685ae74a04a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stdout]   26:     0x559fb1749a88 - std::panicking::try::do_call::h564a32f132f2c264
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stdout]   27:     0x559fb1749a88 - std::panicking::try::h477cfd4b06a2e64a
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout]   28:     0x559fb1749a88 - std::panic::catch_unwind::hdb5abc6d008c399d
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stdout]   29:     0x559fb1749a88 - test::run_test_in_process::he8ff7dec91b275be
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:543
[INFO] [stdout]   30:     0x559fb1749a88 - test::run_test::run_test_inner::{{closure}}::hfd9f49e4a4ff9162
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:449
[INFO] [stdout]   31:     0x559fb1723b16 - std::sys_common::backtrace::__rust_begin_short_backtrace::hee6d60d5bb466aff
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137
[INFO] [stdout]   32:     0x559fb1728c85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h988cecdf9ebbaf00
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464
[INFO] [stdout]   33:     0x559fb1728c85 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h330cf727ec126982
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308
[INFO] [stdout]   34:     0x559fb1728c85 - std::panicking::try::do_call::h6cd25078f4a5ea13
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381
[INFO] [stdout]   35:     0x559fb1728c85 - std::panicking::try::h84b1d49961301705
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345
[INFO] [stdout]   36:     0x559fb1728c85 - std::panic::catch_unwind::h6145324593b3654b
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382
[INFO] [stdout]   37:     0x559fb1728c85 - std::thread::Builder::spawn_unchecked::{{closure}}::ha41e72e8024f9192
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463
[INFO] [stdout]   38:     0x559fb1728c85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hfb5034cf1f1be223
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227
[INFO] [stdout]   39:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::hd4d30e37db281e8f
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   40:     0x559fb1c8d95a - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h019185a215ba16e4
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042
[INFO] [stdout]   41:     0x559fb1c8d95a - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f
[INFO] [stdout]                                at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87
[INFO] [stdout]   42:     0x7f5be9c71609 - start_thread
[INFO] [stdout]   43:     0x7f5be9efe103 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     compiler::compiler::test::test_compiler_get_cached_or_compile
[INFO] [stdout]     compiler::compiler::test::test_compiler_get_cached_or_compile_force_recache
[INFO] [stdout]     mock_command::test::test_mock_wait_error
[INFO] [stdout]     test::tests::test_server_compile
[INFO] [stdout]     test::tests::test_server_idle_timeout
[INFO] [stdout]     test::tests::test_server_shutdown
[INFO] [stdout]     test::tests::test_server_shutdown_no_idle
[INFO] [stdout]     test::tests::test_server_stats
[INFO] [stdout]     test::tests::test_server_unsupported_compiler
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 104 passed; 9 failed; 0 ignored; 0 measured; 0 filtered out
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass '--lib'
[INFO] running `Command { std: "docker" "inspect" "d3d61be68675317f90c0d2d613409b70774ab8ad94873ff511abbfec61bbc767", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d3d61be68675317f90c0d2d613409b70774ab8ad94873ff511abbfec61bbc767", kill_on_drop: false }`
[INFO] [stdout] d3d61be68675317f90c0d2d613409b70774ab8ad94873ff511abbfec61bbc767
