[INFO] cloning repository https://github.com/DanielKeep/cargo-script [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/DanielKeep/cargo-script" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDanielKeep%2Fcargo-script", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDanielKeep%2Fcargo-script'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 614e60e5932e218ebff1e471303eb0d59870d03b [INFO] testing DanielKeep/cargo-script against 1.75.0 for beta-1.76-3 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDanielKeep%2Fcargo-script" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/DanielKeep/cargo-script on toolchain 1.75.0 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/DanielKeep/cargo-script [INFO] finished tweaking git repo https://github.com/DanielKeep/cargo-script [INFO] tweaked toml for git repo https://github.com/DanielKeep/cargo-script written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/DanielKeep/cargo-script already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded redox_syscall v0.1.17 [INFO] [stderr] Downloaded thread-id v2.0.0 [INFO] [stderr] Downloaded log v0.3.7 [INFO] [stderr] Downloaded shaman v0.1.0 [INFO] [stderr] Downloaded toml v0.2.1 [INFO] [stderr] Downloaded thread-id v3.0.0 [INFO] [stderr] Downloaded hoedown v6.0.0 [INFO] [stderr] Downloaded rustc-serialize v0.3.23 [INFO] [stderr] Downloaded strsim v0.6.0 [INFO] [stderr] Downloaded chan v0.1.19 [INFO] [stderr] Downloaded regex-syntax v0.3.9 [INFO] [stderr] Downloaded regex v0.2.1 [INFO] [stderr] Downloaded lazy_static v0.1.16 [INFO] [stderr] Downloaded regex-syntax v0.4.0 [INFO] [stderr] Downloaded aho-corasick v0.5.3 [INFO] [stderr] Downloaded libc v0.2.21 [INFO] [stderr] Downloaded regex v0.1.80 [INFO] [stderr] Downloaded itertools v0.5.10 [INFO] [stderr] Downloaded itertools v0.4.19 [INFO] [stderr] Downloaded time v0.1.36 [INFO] [stderr] Downloaded aho-corasick v0.6.3 [INFO] [stderr] Downloaded ole32-sys v0.2.0 [INFO] [stderr] Downloaded ansi_term v0.9.0 [INFO] [stderr] Downloaded unicode-segmentation v1.1.0 [INFO] [stderr] Downloaded memchr v1.0.1 [INFO] [stderr] Downloaded semver v0.5.1 [INFO] [stderr] Downloaded memchr v0.1.11 [INFO] [stderr] Downloaded unreachable v0.1.1 [INFO] [stderr] Downloaded either v1.1.0 [INFO] [stderr] Downloaded bitflags v0.5.0 [INFO] [stderr] Downloaded term_size v0.3.0 [INFO] [stderr] Downloaded unicode-width v0.1.4 [INFO] [stderr] Downloaded utf8-ranges v0.1.3 [INFO] [stderr] Downloaded atty v0.2.2 [INFO] [stderr] Downloaded utf8-ranges v1.0.0 [INFO] [stderr] Downloaded thread_local v0.2.7 [INFO] [stderr] Downloaded vec_map v0.7.0 [INFO] [stderr] Downloaded scan-rules v0.2.0 [INFO] [stderr] Downloaded semver-parser v0.6.2 [INFO] [stderr] Downloaded strcursor v0.2.5 [INFO] [stderr] Downloaded winreg v0.4.0 [INFO] [stderr] Downloaded thread_local v0.3.3 [INFO] [stderr] Downloaded ktmw32-sys v0.1.0 [INFO] [stderr] Downloaded bitflags v0.8.2 [INFO] [stderr] Downloaded lazy_static v0.2.6 [INFO] [stderr] Downloaded env_logger v0.4.2 [INFO] [stderr] Downloaded open v1.2.0 [INFO] [stderr] Downloaded gcc v0.3.45 [INFO] [stderr] Downloaded unicode-segmentation v0.1.2 [INFO] [stderr] Downloaded uuid-sys v0.1.2 [INFO] [stderr] Downloaded clap v2.23.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] fe20daa358b944b9cc40adf55fcd5b50a3e8e76194245eb41c82ecf530aa1f17 [INFO] running `Command { std: "docker" "start" "-a" "fe20daa358b944b9cc40adf55fcd5b50a3e8e76194245eb41c82ecf530aa1f17", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "fe20daa358b944b9cc40adf55fcd5b50a3e8e76194245eb41c82ecf530aa1f17", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fe20daa358b944b9cc40adf55fcd5b50a3e8e76194245eb41c82ecf530aa1f17", kill_on_drop: false }` [INFO] [stdout] fe20daa358b944b9cc40adf55fcd5b50a3e8e76194245eb41c82ecf530aa1f17 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a802e35132f57db41cf30b7ea82f14c6a67caab313643bc1c890b1e07490deb8 [INFO] running `Command { std: "docker" "start" "-a" "a802e35132f57db41cf30b7ea82f14c6a67caab313643bc1c890b1e07490deb8", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.21 [INFO] [stderr] Compiling winapi-build v0.1.1 [INFO] [stderr] Compiling winapi v0.2.8 [INFO] [stderr] Compiling void v1.0.2 [INFO] [stderr] Compiling semver v0.1.20 [INFO] [stderr] Compiling utf8-ranges v0.1.3 [INFO] [stderr] Compiling gcc v0.3.45 [INFO] [stderr] Compiling regex-syntax v0.3.9 [INFO] [stderr] Compiling lazy_static v0.2.6 [INFO] [stderr] Compiling rustc-serialize v0.3.23 [INFO] [stderr] Compiling utf8-ranges v1.0.0 [INFO] [stderr] Compiling regex-syntax v0.4.0 [INFO] [stderr] Compiling either v1.1.0 [INFO] [stderr] Compiling ansi_term v0.9.0 [INFO] [stderr] Compiling unicode-width v0.1.4 [INFO] [stderr] Compiling vec_map v0.7.0 [INFO] [stderr] Compiling bitflags v0.8.2 [INFO] [stderr] Compiling unreachable v0.1.1 [INFO] [stderr] Compiling rustc_version v0.1.7 [INFO] [stderr] Compiling kernel32-sys v0.2.2 [INFO] [stderr] Compiling strsim v0.6.0 [INFO] [stderr] Compiling unicode-segmentation v1.1.0 [INFO] [stderr] Compiling bitflags v0.5.0 [INFO] [stderr] Compiling log v0.3.7 [INFO] [stderr] Compiling itertools v0.5.10 [INFO] [stderr] Compiling open v1.2.0 [INFO] [stderr] Compiling memchr v0.1.11 [INFO] [stderr] Compiling thread-id v3.0.0 [INFO] [stderr] Compiling memchr v1.0.1 [INFO] [stderr] Compiling rand v0.3.15 [INFO] [stderr] Compiling atty v0.2.2 [INFO] [stderr] Compiling cargo-script v0.2.9 (/opt/rustwide/workdir) [INFO] [stderr] Compiling thread-id v2.0.0 [INFO] [stderr] Compiling thread_local v0.3.3 [INFO] [stderr] Compiling aho-corasick v0.5.3 [INFO] [stderr] Compiling term_size v0.3.0 [INFO] [stderr] Compiling thread_local v0.2.7 [INFO] [stderr] Compiling aho-corasick v0.6.3 [INFO] [stderr] Compiling clap v2.23.2 [INFO] [stderr] Compiling time v0.1.36 [INFO] [stderr] Compiling hoedown v6.0.0 [INFO] [stderr] Compiling regex v0.1.80 [INFO] [stderr] Compiling regex v0.2.1 [INFO] [stderr] Compiling chan v0.1.19 [INFO] [stderr] Compiling shaman v0.1.0 [INFO] [stderr] Compiling toml v0.2.1 [INFO] [stderr] Compiling semver-parser v0.6.2 [INFO] [stderr] Compiling env_logger v0.4.2 [INFO] [stderr] Compiling semver v0.5.1 [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/main.rs:937:39 [INFO] [stdout] | [INFO] [stdout] 937 | #[derive(Clone, Debug, Eq, PartialEq, RustcDecodable, RustcEncodable)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/main.rs:937:55 [INFO] [stdout] | [INFO] [stdout] 937 | #[derive(Clone, Debug, Eq, PartialEq, RustcDecodable, RustcEncodable)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:59:32 [INFO] [stdout] | [INFO] [stdout] 59 | (manifest, source, try!(templates::get_template("file")), false) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:65:17 [INFO] [stdout] | [INFO] [stdout] 65 | "#, try!(templates::get_template("expr")), true) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:68:28 [INFO] [stdout] | [INFO] [stdout] 68 | template_buf = try!(templates::get_template(template.unwrap_or("expr"))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:75:43 [INFO] [stdout] | [INFO] [stdout] 75 | (Manifest::Toml(""), content, try!(templates::get_template(templ)), true) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:95:18 [INFO] [stdout] | [INFO] [stdout] 95 | let source = try!(templates::expand(&template, &subs)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:100:21 [INFO] [stdout] | [INFO] [stdout] 100 | let part_mani = try!(part_mani.into_toml()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:104:20 [INFO] [stdout] | [INFO] [stdout] 104 | let def_mani = try!(default_manifest(input)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:105:20 [INFO] [stdout] | [INFO] [stdout] 105 | let dep_mani = try!(deps_manifest(deps)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:107:16 [INFO] [stdout] | [INFO] [stdout] 107 | let mani = try!(merge_manifest(def_mani, part_mani)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:108:16 [INFO] [stdout] | [INFO] [stdout] 108 | let mani = try!(merge_manifest(mani, dep_mani)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:111:16 [INFO] [stdout] | [INFO] [stdout] 111 | let mani = try!(fix_manifest_paths(mani, &input.base_path())); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:349:27 [INFO] [stdout] | [INFO] [stdout] 349 | Toml(s) => Ok(try!(toml::Parser::new(s).parse() [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:351:36 [INFO] [stdout] | [INFO] [stdout] 351 | TomlOwned(ref s) => Ok(try!(toml::Parser::new(s).parse() [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:374:12 [INFO] [stdout] | [INFO] [stdout] 374 | Ok(try!(toml::Parser::new(&r).parse() [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:830:13 [INFO] [stdout] | [INFO] [stdout] 830 | try!(n_leading_spaces(line, leading_space.unwrap_or(0))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:873:13 [INFO] [stdout] | [INFO] [stdout] 873 | try!(n_leading_spaces(content, leading_space.unwrap_or(0))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:984:9 [INFO] [stdout] | [INFO] [stdout] 984 | try!(templates::expand(consts::DEFAULT_MANIFEST, &subs)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:1030:38 [INFO] [stdout] | [INFO] [stdout] 1030 | let into_t = try!(as_table_mut(e.into_mut()) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:1070:9 [INFO] [stdout] | [INFO] [stdout] 1070 | try!(iterate_toml_mut_path(&mut mani, path, &mut |v| { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:1109:21 [INFO] [stdout] | [INFO] [stdout] 1109 | try!(iterate_toml_mut_path(v, tail, on_each)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:1119:25 [INFO] [stdout] | [INFO] [stdout] 1119 | try!(iterate_toml_mut_path(v, tail, on_each)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/platform.rs:155:29 [INFO] [stdout] | [INFO] [stdout] 155 | ... try!(fs::rename(&old_script_cache, &new_script_cache)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/platform.rs:174:29 [INFO] [stdout] | [INFO] [stdout] 174 | ... try!(fs::rename(&old_binary_cache, &new_binary_cache)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/platform.rs:184:20 [INFO] [stdout] | [INFO] [stdout] 184 | if try!(fs::read_dir(&old_base)).next().is_none() { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/platform.rs:187:25 [INFO] [stdout] | [INFO] [stdout] 187 | try!(fs::remove_dir(&old_base)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/platform.rs:211:9 [INFO] [stdout] | [INFO] [stdout] 211 | try!(r.read_to_end(&mut buf)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:87:32 [INFO] [stdout] | [INFO] [stdout] 87 | Args::Dump { name } => try!(dump(&name)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:88:23 [INFO] [stdout] | [INFO] [stdout] 88 | Args::List => try!(list()), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:89:32 [INFO] [stdout] | [INFO] [stdout] 89 | Args::Show { path } => try!(show(path)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:138:22 [INFO] [stdout] | [INFO] [stdout] 138 | let cache_path = try!(platform::get_config_dir()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:167:5 [INFO] [stdout] | [INFO] [stdout] 167 | try!(file.read_to_string(&mut text)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:148:16 [INFO] [stdout] | [INFO] [stdout] 148 | let base = try!(get_template_path()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:164:20 [INFO] [stdout] | [INFO] [stdout] 164 | let mut file = try!(file); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:182:16 [INFO] [stdout] | [INFO] [stdout] 182 | let text = try!(get_template(name)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:190:18 [INFO] [stdout] | [INFO] [stdout] 190 | let t_path = try!(get_template_path()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:200:18 [INFO] [stdout] | [INFO] [stdout] 200 | for entry in try!(fs::read_dir(&t_path)) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:201:21 [INFO] [stdout] | [INFO] [stdout] 201 | let entry = try!(entry); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:202:13 [INFO] [stdout] | [INFO] [stdout] 202 | if !try!(entry.file_type()).is_file() { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:217:18 [INFO] [stdout] | [INFO] [stdout] 217 | let t_path = try!(get_template_path()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:224:13 [INFO] [stdout] | [INFO] [stdout] 224 | try!(fs::create_dir_all(&t_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:227:13 [INFO] [stdout] | [INFO] [stdout] 227 | try!(open::that(&t_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ChildToken` [INFO] [stdout] --> src/util.rs:75:39 [INFO] [stdout] | [INFO] [stdout] 75 | pub use self::suppress_child_output::{ChildToken, suppress_child_output}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/util.rs:99:25 [INFO] [stdout] | [INFO] [stdout] 99 | let mut child = try!(cmd.spawn()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:611:5 [INFO] [stdout] | [INFO] [stdout] 611 | try!(gen_pkg_and_compile(&input, &action)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:453:19 [INFO] [stdout] | [INFO] [stdout] 453 | let scp = try!(get_script_cache_path()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:454:19 [INFO] [stdout] | [INFO] [stdout] 454 | let bcp = try!(get_binary_cache_path()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:466:9 [INFO] [stdout] | [INFO] [stdout] 466 | try!(clean_cache(0)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:491:13 [INFO] [stdout] | [INFO] [stdout] 491 | try!(file.read_to_string(&mut body)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:484:36 [INFO] [stdout] | [INFO] [stdout] 484 | let (path, mut file) = try!(find_script(script).ok_or("could not find script")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:495:27 [INFO] [stdout] | [INFO] [stdout] 495 | script_path = try!(std::env::current_dir()).join(path); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:508:25 [INFO] [stdout] | [INFO] [stdout] 508 | (None, _, _) => try!(Err((Blame::Human, consts::NO_ARGS_MESSAGE))), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:509:14 [INFO] [stdout] | [INFO] [stdout] 509 | _ => try!(Err((Blame::Human, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:539:17 [INFO] [stdout] | [INFO] [stdout] 539 | try!(Err((Blame::Human, "cannot have empty dependency package name"))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:543:17 [INFO] [stdout] | [INFO] [stdout] 543 | try!(Err((Blame::Human, "cannot have empty dependency version"))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:554:25 [INFO] [stdout] | [INFO] [stdout] 554 | try!(Err((Blame::Human, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:596:18 [INFO] [stdout] | [INFO] [stdout] 596 | let action = try!(decide_action_for( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:619:17 [INFO] [stdout] | [INFO] [stdout] 619 | try!(clean_cache(consts::MAX_CACHE_AGE_MS)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:637:28 [INFO] [stdout] | [INFO] [stdout] 637 | let exe_path = try!(get_exe_path(action.build_kind, &action.pkg_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:639:19 [INFO] [stdout] | [INFO] [stdout] 639 | match try!({ [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:652:27 [INFO] [stdout] | [INFO] [stdout] 652 | let mut cmd = try!(action.cargo(cmd_name)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:654:19 [INFO] [stdout] | [INFO] [stdout] 654 | match try!(cmd.status().map(|st| st.code().unwrap_or(1))) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:675:25 [INFO] [stdout] | [INFO] [stdout] 675 | let cache_dir = try!(get_binary_cache_path()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:686:21 [INFO] [stdout] | [INFO] [stdout] 686 | let cache_dir = try!(get_script_cache_path()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:687:18 [INFO] [stdout] | [INFO] [stdout] 687 | for child in try!(fs::read_dir(cache_dir)) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:688:21 [INFO] [stdout] | [INFO] [stdout] 688 | let child = try!(child); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/main.rs:715:13 [INFO] [stdout] | [INFO] [stdout] 715 | (meta_mtime <= cutoff) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 715 - (meta_mtime <= cutoff) [INFO] [stdout] 715 + meta_mtime <= cutoff [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:750:5 [INFO] [stdout] | [INFO] [stdout] 750 | try!(fs::create_dir_all(pkg_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:756:17 [INFO] [stdout] | [INFO] [stdout] 756 | try!(fs::remove_dir_all(pkg_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:770:15 [INFO] [stdout] | [INFO] [stdout] 770 | match try!(overwrite_file(&mani_path, mani_str, mani_hash)) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:790:15 [INFO] [stdout] | [INFO] [stdout] 790 | match try!(overwrite_file(&script_path, script_str, script_hash)) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:812:23 [INFO] [stdout] | [INFO] [stdout] 812 | let mut cmd = try!(cargo("build", &*mani_path.to_string_lossy(), action.use_bincache, &meta)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:844:17 [INFO] [stdout] | [INFO] [stdout] 844 | let _ = try!(compile_err); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:847:17 [INFO] [stdout] | [INFO] [stdout] 847 | let _ = try!(cargo_target(input, pkg_path, &*mani_path.to_string_lossy(), action.use_bincache, &meta)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:855:13 [INFO] [stdout] | [INFO] [stdout] 855 | try!(write!(&mut f, "{}", meta_hash)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:853:38 [INFO] [stdout] | [INFO] [stdout] 853 | let exe_meta_hash_path = try!(get_meta_hash_path(action.use_bincache, pkg_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:854:25 [INFO] [stdout] | [INFO] [stdout] 854 | let mut f = try!(fs::File::create(&exe_meta_hash_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:862:9 [INFO] [stdout] | [INFO] [stdout] 862 | try!(write_pkg_metadata(pkg_path, &meta)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1011:34 [INFO] [stdout] | [INFO] [stdout] 1011 | let (mani_str, script_str) = try!(manifest::split_input(input, &deps, &prelude)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1127:13 [INFO] [stdout] | [INFO] [stdout] 1127 | try!(f.read_to_string(&mut s)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1125:25 [INFO] [stdout] | [INFO] [stdout] 1125 | let mut f = try!(fs::File::open(&exe_meta_hash_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1161:17 [INFO] [stdout] | [INFO] [stdout] 1161 | let mut f = try!(File::open(&cache_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1162:20 [INFO] [stdout] | [INFO] [stdout] 1162 | let exe_path = try!(platform::read_path(&mut f)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1185:25 [INFO] [stdout] | [INFO] [stdout] 1185 | let mut meta_file = try!(fs::File::open(&meta_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1192:33 [INFO] [stdout] | [INFO] [stdout] 1192 | let meta: PackageMetadata = try!(rustc_serialize::json::decode(&meta_str) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1216:5 [INFO] [stdout] | [INFO] [stdout] 1216 | try!(write!(&mut meta_file, "{}", meta_str)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1217:5 [INFO] [stdout] | [INFO] [stdout] 1217 | try!(meta_file.flush()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1213:25 [INFO] [stdout] | [INFO] [stdout] 1213 | let mut meta_file = try!(fs::File::create(&meta_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1214:20 [INFO] [stdout] | [INFO] [stdout] 1214 | let meta_str = try!(rustc_serialize::json::encode(meta) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1225:22 [INFO] [stdout] | [INFO] [stdout] 1225 | let cache_path = try!(platform::get_cache_dir()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1233:22 [INFO] [stdout] | [INFO] [stdout] 1233 | let cache_path = try!(platform::get_cache_dir()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/main.rs:1331:24 [INFO] [stdout] | [INFO] [stdout] 1331 | (0, '0'...'9') => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/main.rs:1335:24 [INFO] [stdout] | [INFO] [stdout] 1335 | (_, '0'...'9') [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/main.rs:1336:26 [INFO] [stdout] | [INFO] [stdout] 1336 | | (_, 'a'...'z') [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/main.rs:1337:26 [INFO] [stdout] | [INFO] [stdout] 1337 | | (_, 'A'...'Z') [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1465:5 [INFO] [stdout] | [INFO] [stdout] 1465 | try!(write!(&mut file, "{}", content)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1466:5 [INFO] [stdout] | [INFO] [stdout] 1466 | try!(file.flush()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1464:20 [INFO] [stdout] | [INFO] [stdout] 1464 | let mut file = try!(fs::File::create(path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1483:37 [INFO] [stdout] | [INFO] [stdout] 1483 | cmd.env("CARGO_TARGET_DIR", try!(get_binary_cache_path())); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1511:21 [INFO] [stdout] | [INFO] [stdout] 1511 | let cargo_ver = try!(cargo_version() [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1524:9 [INFO] [stdout] | [INFO] [stdout] 1524 | try!(cargo_target_by_guess(input, use_bincache, pkg_path.as_ref(), meta)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1526:9 [INFO] [stdout] | [INFO] [stdout] 1526 | try!(cargo_target_by_message(input, manifest, use_bincache, meta)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1540:9 [INFO] [stdout] | [INFO] [stdout] 1540 | try!(platform::write_path(&mut f, &exe_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1539:21 [INFO] [stdout] | [INFO] [stdout] 1539 | let mut f = try!(File::create(&cache_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1559:9 [INFO] [stdout] | [INFO] [stdout] 1559 | try!(get_binary_cache_path()) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1579:19 [INFO] [stdout] | [INFO] [stdout] 1579 | let mut cmd = try!(cargo("build", manifest, use_bincache, meta)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1586:21 [INFO] [stdout] | [INFO] [stdout] 1586 | let mut child = try!(cmd.spawn()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1587:11 [INFO] [stdout] | [INFO] [stdout] 1587 | match try!(child.wait()).code() { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1602:21 [INFO] [stdout] | [INFO] [stdout] 1602 | let bytes = try!(stdout.read_line(&mut line)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1608:19 [INFO] [stdout] | [INFO] [stdout] 1608 | let msg = try!(json::Json::from_str(line.trim()) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1647:17 [INFO] [stdout] | [INFO] [stdout] 1647 | let child = try!(cmd.output()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1661:8 [INFO] [stdout] | [INFO] [stdout] 1661 | Ok(try!(Version::parse(ver.as_str()) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/main.rs:1505:5 [INFO] [stdout] | [INFO] [stdout] 1505 | / lazy_static! { [INFO] [stdout] 1506 | | static ref VER_JSON_MSGS: Version = Version::parse("0.18.0").unwrap(); [INFO] [stdout] 1507 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/main.rs:1505:5 [INFO] [stdout] | [INFO] [stdout] 1505 | / lazy_static! { [INFO] [stdout] 1506 | | static ref VER_JSON_MSGS: Version = Version::parse("0.18.0").unwrap(); [INFO] [stdout] 1507 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/main.rs:1640:5 [INFO] [stdout] | [INFO] [stdout] 1640 | / lazy_static! { [INFO] [stdout] 1641 | | static ref RE_VERSION: Regex = Regex::new(r#"^cargo[ -](\S+)"#).unwrap(); [INFO] [stdout] 1642 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/main.rs:1640:5 [INFO] [stdout] | [INFO] [stdout] 1640 | / lazy_static! { [INFO] [stdout] 1641 | | static ref RE_VERSION: Regex = Regex::new(r#"^cargo[ -](\S+)"#).unwrap(); [INFO] [stdout] 1642 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead [INFO] [stdout] --> src/manifest.rs:644:29 [INFO] [stdout] | [INFO] [stdout] 644 | use std::ascii::AsciiExt; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/templates.rs:24:1 [INFO] [stdout] | [INFO] [stdout] 24 | / lazy_static! { [INFO] [stdout] 25 | | static ref RE_SUB: Regex = Regex::new(r#"#\{([A-Za-z_][A-Za-z0-9_]*)}"#).unwrap(); [INFO] [stdout] 26 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/templates.rs:24:1 [INFO] [stdout] | [INFO] [stdout] 24 | / lazy_static! { [INFO] [stdout] 25 | | static ref RE_SUB: Regex = Regex::new(r#"#\{([A-Za-z_][A-Za-z0-9_]*)}"#).unwrap(); [INFO] [stdout] 26 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/error.rs:32:22 [INFO] [stdout] | [INFO] [stdout] 32 | Other(Blame, Box), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 32 | Other(Blame, Box), [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous associated item [INFO] [stdout] --> src/error.rs:135:43 [INFO] [stdout] | [INFO] [stdout] 135 | fn err_tag(self, msg: S) -> Result [INFO] [stdout] | ^^^^^^^^ help: use fully-qualified syntax: ` as ResultExt>::Ok` [INFO] [stdout] | [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 #57644 [INFO] [stdout] note: `Ok` could refer to the variant defined here [INFO] [stdout] --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:506:5 [INFO] [stdout] note: `Ok` could also refer to the associated type defined here [INFO] [stdout] --> src/error.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | type Ok; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = note: `#[warn(ambiguous_associated_items)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/error.rs:92:35 [INFO] [stdout] | [INFO] [stdout] 92 | Io(_, ref err) => err.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/error.rs:94:38 [INFO] [stdout] | [INFO] [stdout] 94 | Other(_, ref err) => err.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/main.rs:1087:54 [INFO] [stdout] | [INFO] [stdout] 1087 | debug!("get_pkg_metadata error: {}", err.description()); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::ascii::AsciiExt` [INFO] [stdout] --> src/manifest.rs:644:17 [INFO] [stdout] | [INFO] [stdout] 644 | use std::ascii::AsciiExt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: calls to `std::mem::drop` with a reference instead of an owned value does nothing [INFO] [stdout] --> src/main.rs:327:13 [INFO] [stdout] | [INFO] [stdout] 327 | drop(&mut app); // avoid warning [INFO] [stdout] | ^^^^^--------^ [INFO] [stdout] | | [INFO] [stdout] | argument has type `&mut App<'_, '_>` [INFO] [stdout] | [INFO] [stdout] = note: use `let _ = ...` to ignore the expression or result [INFO] [stdout] = note: `#[warn(dropping_references)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 141 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 15.42s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: rustc-serialize v0.3.23 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2` [INFO] running `Command { std: "docker" "inspect" "a802e35132f57db41cf30b7ea82f14c6a67caab313643bc1c890b1e07490deb8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a802e35132f57db41cf30b7ea82f14c6a67caab313643bc1c890b1e07490deb8", kill_on_drop: false }` [INFO] [stdout] a802e35132f57db41cf30b7ea82f14c6a67caab313643bc1c890b1e07490deb8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1e1d42cadac8c22903a20c81452bf25d4d6750795d1eac930e55c5c68b12aacc [INFO] running `Command { std: "docker" "start" "-a" "1e1d42cadac8c22903a20c81452bf25d4d6750795d1eac930e55c5c68b12aacc", kill_on_drop: false }` [INFO] [stderr] Compiling gcc v0.3.45 [INFO] [stderr] Compiling strcursor v0.2.5 [INFO] [stderr] Compiling scan-rules v0.2.0 [INFO] [stderr] Compiling unicode-segmentation v0.1.2 [INFO] [stderr] Compiling lazy_static v0.1.16 [INFO] [stderr] Compiling itertools v0.4.19 [INFO] [stderr] Compiling tempdir v0.3.5 [INFO] [stderr] Compiling hoedown v6.0.0 [INFO] [stderr] Compiling cargo-script v0.2.9 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/main.rs:937:39 [INFO] [stdout] | [INFO] [stdout] 937 | #[derive(Clone, Debug, Eq, PartialEq, RustcDecodable, RustcEncodable)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/main.rs:937:55 [INFO] [stdout] | [INFO] [stdout] 937 | #[derive(Clone, Debug, Eq, PartialEq, RustcDecodable, RustcEncodable)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:59:32 [INFO] [stdout] | [INFO] [stdout] 59 | (manifest, source, try!(templates::get_template("file")), false) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:65:17 [INFO] [stdout] | [INFO] [stdout] 65 | "#, try!(templates::get_template("expr")), true) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:68:28 [INFO] [stdout] | [INFO] [stdout] 68 | template_buf = try!(templates::get_template(template.unwrap_or("expr"))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:75:43 [INFO] [stdout] | [INFO] [stdout] 75 | (Manifest::Toml(""), content, try!(templates::get_template(templ)), true) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:95:18 [INFO] [stdout] | [INFO] [stdout] 95 | let source = try!(templates::expand(&template, &subs)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:100:21 [INFO] [stdout] | [INFO] [stdout] 100 | let part_mani = try!(part_mani.into_toml()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:104:20 [INFO] [stdout] | [INFO] [stdout] 104 | let def_mani = try!(default_manifest(input)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:105:20 [INFO] [stdout] | [INFO] [stdout] 105 | let dep_mani = try!(deps_manifest(deps)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:107:16 [INFO] [stdout] | [INFO] [stdout] 107 | let mani = try!(merge_manifest(def_mani, part_mani)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:108:16 [INFO] [stdout] | [INFO] [stdout] 108 | let mani = try!(merge_manifest(mani, dep_mani)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:111:16 [INFO] [stdout] | [INFO] [stdout] 111 | let mani = try!(fix_manifest_paths(mani, &input.base_path())); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:349:27 [INFO] [stdout] | [INFO] [stdout] 349 | Toml(s) => Ok(try!(toml::Parser::new(s).parse() [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:351:36 [INFO] [stdout] | [INFO] [stdout] 351 | TomlOwned(ref s) => Ok(try!(toml::Parser::new(s).parse() [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:374:12 [INFO] [stdout] | [INFO] [stdout] 374 | Ok(try!(toml::Parser::new(&r).parse() [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:830:13 [INFO] [stdout] | [INFO] [stdout] 830 | try!(n_leading_spaces(line, leading_space.unwrap_or(0))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:873:13 [INFO] [stdout] | [INFO] [stdout] 873 | try!(n_leading_spaces(content, leading_space.unwrap_or(0))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:984:9 [INFO] [stdout] | [INFO] [stdout] 984 | try!(templates::expand(consts::DEFAULT_MANIFEST, &subs)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:1030:38 [INFO] [stdout] | [INFO] [stdout] 1030 | let into_t = try!(as_table_mut(e.into_mut()) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:1070:9 [INFO] [stdout] | [INFO] [stdout] 1070 | try!(iterate_toml_mut_path(&mut mani, path, &mut |v| { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:1109:21 [INFO] [stdout] | [INFO] [stdout] 1109 | try!(iterate_toml_mut_path(v, tail, on_each)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:1119:25 [INFO] [stdout] | [INFO] [stdout] 1119 | try!(iterate_toml_mut_path(v, tail, on_each)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/platform.rs:155:29 [INFO] [stdout] | [INFO] [stdout] 155 | ... try!(fs::rename(&old_script_cache, &new_script_cache)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/platform.rs:174:29 [INFO] [stdout] | [INFO] [stdout] 174 | ... try!(fs::rename(&old_binary_cache, &new_binary_cache)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/platform.rs:184:20 [INFO] [stdout] | [INFO] [stdout] 184 | if try!(fs::read_dir(&old_base)).next().is_none() { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/platform.rs:187:25 [INFO] [stdout] | [INFO] [stdout] 187 | try!(fs::remove_dir(&old_base)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/platform.rs:211:9 [INFO] [stdout] | [INFO] [stdout] 211 | try!(r.read_to_end(&mut buf)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:87:32 [INFO] [stdout] | [INFO] [stdout] 87 | Args::Dump { name } => try!(dump(&name)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:88:23 [INFO] [stdout] | [INFO] [stdout] 88 | Args::List => try!(list()), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:89:32 [INFO] [stdout] | [INFO] [stdout] 89 | Args::Show { path } => try!(show(path)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:138:22 [INFO] [stdout] | [INFO] [stdout] 138 | let cache_path = try!(platform::get_config_dir()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:167:5 [INFO] [stdout] | [INFO] [stdout] 167 | try!(file.read_to_string(&mut text)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:148:16 [INFO] [stdout] | [INFO] [stdout] 148 | let base = try!(get_template_path()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:164:20 [INFO] [stdout] | [INFO] [stdout] 164 | let mut file = try!(file); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:182:16 [INFO] [stdout] | [INFO] [stdout] 182 | let text = try!(get_template(name)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:190:18 [INFO] [stdout] | [INFO] [stdout] 190 | let t_path = try!(get_template_path()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:200:18 [INFO] [stdout] | [INFO] [stdout] 200 | for entry in try!(fs::read_dir(&t_path)) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:201:21 [INFO] [stdout] | [INFO] [stdout] 201 | let entry = try!(entry); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:202:13 [INFO] [stdout] | [INFO] [stdout] 202 | if !try!(entry.file_type()).is_file() { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:217:18 [INFO] [stdout] | [INFO] [stdout] 217 | let t_path = try!(get_template_path()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:224:13 [INFO] [stdout] | [INFO] [stdout] 224 | try!(fs::create_dir_all(&t_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:227:13 [INFO] [stdout] | [INFO] [stdout] 227 | try!(open::that(&t_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ChildToken` [INFO] [stdout] --> src/util.rs:75:39 [INFO] [stdout] | [INFO] [stdout] 75 | pub use self::suppress_child_output::{ChildToken, suppress_child_output}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/util.rs:99:25 [INFO] [stdout] | [INFO] [stdout] 99 | let mut child = try!(cmd.spawn()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:611:5 [INFO] [stdout] | [INFO] [stdout] 611 | try!(gen_pkg_and_compile(&input, &action)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:453:19 [INFO] [stdout] | [INFO] [stdout] 453 | let scp = try!(get_script_cache_path()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:454:19 [INFO] [stdout] | [INFO] [stdout] 454 | let bcp = try!(get_binary_cache_path()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:466:9 [INFO] [stdout] | [INFO] [stdout] 466 | try!(clean_cache(0)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:491:13 [INFO] [stdout] | [INFO] [stdout] 491 | try!(file.read_to_string(&mut body)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:484:36 [INFO] [stdout] | [INFO] [stdout] 484 | let (path, mut file) = try!(find_script(script).ok_or("could not find script")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:495:27 [INFO] [stdout] | [INFO] [stdout] 495 | script_path = try!(std::env::current_dir()).join(path); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:508:25 [INFO] [stdout] | [INFO] [stdout] 508 | (None, _, _) => try!(Err((Blame::Human, consts::NO_ARGS_MESSAGE))), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:509:14 [INFO] [stdout] | [INFO] [stdout] 509 | _ => try!(Err((Blame::Human, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:539:17 [INFO] [stdout] | [INFO] [stdout] 539 | try!(Err((Blame::Human, "cannot have empty dependency package name"))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:543:17 [INFO] [stdout] | [INFO] [stdout] 543 | try!(Err((Blame::Human, "cannot have empty dependency version"))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:554:25 [INFO] [stdout] | [INFO] [stdout] 554 | try!(Err((Blame::Human, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:596:18 [INFO] [stdout] | [INFO] [stdout] 596 | let action = try!(decide_action_for( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:619:17 [INFO] [stdout] | [INFO] [stdout] 619 | try!(clean_cache(consts::MAX_CACHE_AGE_MS)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:637:28 [INFO] [stdout] | [INFO] [stdout] 637 | let exe_path = try!(get_exe_path(action.build_kind, &action.pkg_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:639:19 [INFO] [stdout] | [INFO] [stdout] 639 | match try!({ [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:652:27 [INFO] [stdout] | [INFO] [stdout] 652 | let mut cmd = try!(action.cargo(cmd_name)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:654:19 [INFO] [stdout] | [INFO] [stdout] 654 | match try!(cmd.status().map(|st| st.code().unwrap_or(1))) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:675:25 [INFO] [stdout] | [INFO] [stdout] 675 | let cache_dir = try!(get_binary_cache_path()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:686:21 [INFO] [stdout] | [INFO] [stdout] 686 | let cache_dir = try!(get_script_cache_path()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:687:18 [INFO] [stdout] | [INFO] [stdout] 687 | for child in try!(fs::read_dir(cache_dir)) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:688:21 [INFO] [stdout] | [INFO] [stdout] 688 | let child = try!(child); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/main.rs:715:13 [INFO] [stdout] | [INFO] [stdout] 715 | (meta_mtime <= cutoff) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 715 - (meta_mtime <= cutoff) [INFO] [stdout] 715 + meta_mtime <= cutoff [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:750:5 [INFO] [stdout] | [INFO] [stdout] 750 | try!(fs::create_dir_all(pkg_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:756:17 [INFO] [stdout] | [INFO] [stdout] 756 | try!(fs::remove_dir_all(pkg_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:770:15 [INFO] [stdout] | [INFO] [stdout] 770 | match try!(overwrite_file(&mani_path, mani_str, mani_hash)) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:790:15 [INFO] [stdout] | [INFO] [stdout] 790 | match try!(overwrite_file(&script_path, script_str, script_hash)) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:812:23 [INFO] [stdout] | [INFO] [stdout] 812 | let mut cmd = try!(cargo("build", &*mani_path.to_string_lossy(), action.use_bincache, &meta)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:844:17 [INFO] [stdout] | [INFO] [stdout] 844 | let _ = try!(compile_err); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:847:17 [INFO] [stdout] | [INFO] [stdout] 847 | let _ = try!(cargo_target(input, pkg_path, &*mani_path.to_string_lossy(), action.use_bincache, &meta)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:855:13 [INFO] [stdout] | [INFO] [stdout] 855 | try!(write!(&mut f, "{}", meta_hash)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:853:38 [INFO] [stdout] | [INFO] [stdout] 853 | let exe_meta_hash_path = try!(get_meta_hash_path(action.use_bincache, pkg_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:854:25 [INFO] [stdout] | [INFO] [stdout] 854 | let mut f = try!(fs::File::create(&exe_meta_hash_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:862:9 [INFO] [stdout] | [INFO] [stdout] 862 | try!(write_pkg_metadata(pkg_path, &meta)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1011:34 [INFO] [stdout] | [INFO] [stdout] 1011 | let (mani_str, script_str) = try!(manifest::split_input(input, &deps, &prelude)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1127:13 [INFO] [stdout] | [INFO] [stdout] 1127 | try!(f.read_to_string(&mut s)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1125:25 [INFO] [stdout] | [INFO] [stdout] 1125 | let mut f = try!(fs::File::open(&exe_meta_hash_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1161:17 [INFO] [stdout] | [INFO] [stdout] 1161 | let mut f = try!(File::open(&cache_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1162:20 [INFO] [stdout] | [INFO] [stdout] 1162 | let exe_path = try!(platform::read_path(&mut f)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1185:25 [INFO] [stdout] | [INFO] [stdout] 1185 | let mut meta_file = try!(fs::File::open(&meta_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1192:33 [INFO] [stdout] | [INFO] [stdout] 1192 | let meta: PackageMetadata = try!(rustc_serialize::json::decode(&meta_str) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1216:5 [INFO] [stdout] | [INFO] [stdout] 1216 | try!(write!(&mut meta_file, "{}", meta_str)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1217:5 [INFO] [stdout] | [INFO] [stdout] 1217 | try!(meta_file.flush()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1213:25 [INFO] [stdout] | [INFO] [stdout] 1213 | let mut meta_file = try!(fs::File::create(&meta_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1214:20 [INFO] [stdout] | [INFO] [stdout] 1214 | let meta_str = try!(rustc_serialize::json::encode(meta) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1225:22 [INFO] [stdout] | [INFO] [stdout] 1225 | let cache_path = try!(platform::get_cache_dir()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1233:22 [INFO] [stdout] | [INFO] [stdout] 1233 | let cache_path = try!(platform::get_cache_dir()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/main.rs:1331:24 [INFO] [stdout] | [INFO] [stdout] 1331 | (0, '0'...'9') => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/main.rs:1335:24 [INFO] [stdout] | [INFO] [stdout] 1335 | (_, '0'...'9') [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/main.rs:1336:26 [INFO] [stdout] | [INFO] [stdout] 1336 | | (_, 'a'...'z') [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/main.rs:1337:26 [INFO] [stdout] | [INFO] [stdout] 1337 | | (_, 'A'...'Z') [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1465:5 [INFO] [stdout] | [INFO] [stdout] 1465 | try!(write!(&mut file, "{}", content)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1466:5 [INFO] [stdout] | [INFO] [stdout] 1466 | try!(file.flush()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1464:20 [INFO] [stdout] | [INFO] [stdout] 1464 | let mut file = try!(fs::File::create(path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1483:37 [INFO] [stdout] | [INFO] [stdout] 1483 | cmd.env("CARGO_TARGET_DIR", try!(get_binary_cache_path())); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1511:21 [INFO] [stdout] | [INFO] [stdout] 1511 | let cargo_ver = try!(cargo_version() [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1524:9 [INFO] [stdout] | [INFO] [stdout] 1524 | try!(cargo_target_by_guess(input, use_bincache, pkg_path.as_ref(), meta)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1526:9 [INFO] [stdout] | [INFO] [stdout] 1526 | try!(cargo_target_by_message(input, manifest, use_bincache, meta)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1540:9 [INFO] [stdout] | [INFO] [stdout] 1540 | try!(platform::write_path(&mut f, &exe_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1539:21 [INFO] [stdout] | [INFO] [stdout] 1539 | let mut f = try!(File::create(&cache_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1559:9 [INFO] [stdout] | [INFO] [stdout] 1559 | try!(get_binary_cache_path()) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1579:19 [INFO] [stdout] | [INFO] [stdout] 1579 | let mut cmd = try!(cargo("build", manifest, use_bincache, meta)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1586:21 [INFO] [stdout] | [INFO] [stdout] 1586 | let mut child = try!(cmd.spawn()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1587:11 [INFO] [stdout] | [INFO] [stdout] 1587 | match try!(child.wait()).code() { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1602:21 [INFO] [stdout] | [INFO] [stdout] 1602 | let bytes = try!(stdout.read_line(&mut line)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1608:19 [INFO] [stdout] | [INFO] [stdout] 1608 | let msg = try!(json::Json::from_str(line.trim()) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1647:17 [INFO] [stdout] | [INFO] [stdout] 1647 | let child = try!(cmd.output()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1661:8 [INFO] [stdout] | [INFO] [stdout] 1661 | Ok(try!(Version::parse(ver.as_str()) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/main.rs:937:39 [INFO] [stdout] | [INFO] [stdout] 937 | #[derive(Clone, Debug, Eq, PartialEq, RustcDecodable, RustcEncodable)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stdout] --> src/main.rs:937:55 [INFO] [stdout] | [INFO] [stdout] 937 | #[derive(Clone, Debug, Eq, PartialEq, RustcDecodable, RustcEncodable)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:59:32 [INFO] [stdout] | [INFO] [stdout] 59 | (manifest, source, try!(templates::get_template("file")), false) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:65:17 [INFO] [stdout] | [INFO] [stdout] 65 | "#, try!(templates::get_template("expr")), true) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:68:28 [INFO] [stdout] | [INFO] [stdout] 68 | template_buf = try!(templates::get_template(template.unwrap_or("expr"))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:75:43 [INFO] [stdout] | [INFO] [stdout] 75 | (Manifest::Toml(""), content, try!(templates::get_template(templ)), true) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:95:18 [INFO] [stdout] | [INFO] [stdout] 95 | let source = try!(templates::expand(&template, &subs)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:100:21 [INFO] [stdout] | [INFO] [stdout] 100 | let part_mani = try!(part_mani.into_toml()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:104:20 [INFO] [stdout] | [INFO] [stdout] 104 | let def_mani = try!(default_manifest(input)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:105:20 [INFO] [stdout] | [INFO] [stdout] 105 | let dep_mani = try!(deps_manifest(deps)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:107:16 [INFO] [stdout] | [INFO] [stdout] 107 | let mani = try!(merge_manifest(def_mani, part_mani)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:108:16 [INFO] [stdout] | [INFO] [stdout] 108 | let mani = try!(merge_manifest(mani, dep_mani)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:111:16 [INFO] [stdout] | [INFO] [stdout] 111 | let mani = try!(fix_manifest_paths(mani, &input.base_path())); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:349:27 [INFO] [stdout] | [INFO] [stdout] 349 | Toml(s) => Ok(try!(toml::Parser::new(s).parse() [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:351:36 [INFO] [stdout] | [INFO] [stdout] 351 | TomlOwned(ref s) => Ok(try!(toml::Parser::new(s).parse() [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:374:12 [INFO] [stdout] | [INFO] [stdout] 374 | Ok(try!(toml::Parser::new(&r).parse() [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:830:13 [INFO] [stdout] | [INFO] [stdout] 830 | try!(n_leading_spaces(line, leading_space.unwrap_or(0))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:873:13 [INFO] [stdout] | [INFO] [stdout] 873 | try!(n_leading_spaces(content, leading_space.unwrap_or(0))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:984:9 [INFO] [stdout] | [INFO] [stdout] 984 | try!(templates::expand(consts::DEFAULT_MANIFEST, &subs)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:1030:38 [INFO] [stdout] | [INFO] [stdout] 1030 | let into_t = try!(as_table_mut(e.into_mut()) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:1070:9 [INFO] [stdout] | [INFO] [stdout] 1070 | try!(iterate_toml_mut_path(&mut mani, path, &mut |v| { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:1109:21 [INFO] [stdout] | [INFO] [stdout] 1109 | try!(iterate_toml_mut_path(v, tail, on_each)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/manifest.rs:1119:25 [INFO] [stdout] | [INFO] [stdout] 1119 | try!(iterate_toml_mut_path(v, tail, on_each)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/platform.rs:155:29 [INFO] [stdout] | [INFO] [stdout] 155 | ... try!(fs::rename(&old_script_cache, &new_script_cache)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/platform.rs:174:29 [INFO] [stdout] | [INFO] [stdout] 174 | ... try!(fs::rename(&old_binary_cache, &new_binary_cache)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/platform.rs:184:20 [INFO] [stdout] | [INFO] [stdout] 184 | if try!(fs::read_dir(&old_base)).next().is_none() { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/platform.rs:187:25 [INFO] [stdout] | [INFO] [stdout] 187 | try!(fs::remove_dir(&old_base)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/platform.rs:211:9 [INFO] [stdout] | [INFO] [stdout] 211 | try!(r.read_to_end(&mut buf)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:87:32 [INFO] [stdout] | [INFO] [stdout] 87 | Args::Dump { name } => try!(dump(&name)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:88:23 [INFO] [stdout] | [INFO] [stdout] 88 | Args::List => try!(list()), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:89:32 [INFO] [stdout] | [INFO] [stdout] 89 | Args::Show { path } => try!(show(path)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:138:22 [INFO] [stdout] | [INFO] [stdout] 138 | let cache_path = try!(platform::get_config_dir()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:167:5 [INFO] [stdout] | [INFO] [stdout] 167 | try!(file.read_to_string(&mut text)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:148:16 [INFO] [stdout] | [INFO] [stdout] 148 | let base = try!(get_template_path()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:164:20 [INFO] [stdout] | [INFO] [stdout] 164 | let mut file = try!(file); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:182:16 [INFO] [stdout] | [INFO] [stdout] 182 | let text = try!(get_template(name)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:190:18 [INFO] [stdout] | [INFO] [stdout] 190 | let t_path = try!(get_template_path()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:200:18 [INFO] [stdout] | [INFO] [stdout] 200 | for entry in try!(fs::read_dir(&t_path)) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:201:21 [INFO] [stdout] | [INFO] [stdout] 201 | let entry = try!(entry); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:202:13 [INFO] [stdout] | [INFO] [stdout] 202 | if !try!(entry.file_type()).is_file() { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:217:18 [INFO] [stdout] | [INFO] [stdout] 217 | let t_path = try!(get_template_path()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:224:13 [INFO] [stdout] | [INFO] [stdout] 224 | try!(fs::create_dir_all(&t_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/templates.rs:227:13 [INFO] [stdout] | [INFO] [stdout] 227 | try!(open::that(&t_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ChildToken` [INFO] [stdout] --> src/util.rs:75:39 [INFO] [stdout] | [INFO] [stdout] 75 | pub use self::suppress_child_output::{ChildToken, suppress_child_output}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/util.rs:99:25 [INFO] [stdout] | [INFO] [stdout] 99 | let mut child = try!(cmd.spawn()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:611:5 [INFO] [stdout] | [INFO] [stdout] 611 | try!(gen_pkg_and_compile(&input, &action)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:453:19 [INFO] [stdout] | [INFO] [stdout] 453 | let scp = try!(get_script_cache_path()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:454:19 [INFO] [stdout] | [INFO] [stdout] 454 | let bcp = try!(get_binary_cache_path()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:466:9 [INFO] [stdout] | [INFO] [stdout] 466 | try!(clean_cache(0)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:491:13 [INFO] [stdout] | [INFO] [stdout] 491 | try!(file.read_to_string(&mut body)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:484:36 [INFO] [stdout] | [INFO] [stdout] 484 | let (path, mut file) = try!(find_script(script).ok_or("could not find script")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:495:27 [INFO] [stdout] | [INFO] [stdout] 495 | script_path = try!(std::env::current_dir()).join(path); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:508:25 [INFO] [stdout] | [INFO] [stdout] 508 | (None, _, _) => try!(Err((Blame::Human, consts::NO_ARGS_MESSAGE))), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:509:14 [INFO] [stdout] | [INFO] [stdout] 509 | _ => try!(Err((Blame::Human, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:539:17 [INFO] [stdout] | [INFO] [stdout] 539 | try!(Err((Blame::Human, "cannot have empty dependency package name"))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:543:17 [INFO] [stdout] | [INFO] [stdout] 543 | try!(Err((Blame::Human, "cannot have empty dependency version"))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:554:25 [INFO] [stdout] | [INFO] [stdout] 554 | try!(Err((Blame::Human, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:596:18 [INFO] [stdout] | [INFO] [stdout] 596 | let action = try!(decide_action_for( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:619:17 [INFO] [stdout] | [INFO] [stdout] 619 | try!(clean_cache(consts::MAX_CACHE_AGE_MS)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:637:28 [INFO] [stdout] | [INFO] [stdout] 637 | let exe_path = try!(get_exe_path(action.build_kind, &action.pkg_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:639:19 [INFO] [stdout] | [INFO] [stdout] 639 | match try!({ [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:652:27 [INFO] [stdout] | [INFO] [stdout] 652 | let mut cmd = try!(action.cargo(cmd_name)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:654:19 [INFO] [stdout] | [INFO] [stdout] 654 | match try!(cmd.status().map(|st| st.code().unwrap_or(1))) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:675:25 [INFO] [stdout] | [INFO] [stdout] 675 | let cache_dir = try!(get_binary_cache_path()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:686:21 [INFO] [stdout] | [INFO] [stdout] 686 | let cache_dir = try!(get_script_cache_path()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:687:18 [INFO] [stdout] | [INFO] [stdout] 687 | for child in try!(fs::read_dir(cache_dir)) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:688:21 [INFO] [stdout] | [INFO] [stdout] 688 | let child = try!(child); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/main.rs:715:13 [INFO] [stdout] | [INFO] [stdout] 715 | (meta_mtime <= cutoff) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 715 - (meta_mtime <= cutoff) [INFO] [stdout] 715 + meta_mtime <= cutoff [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:750:5 [INFO] [stdout] | [INFO] [stdout] 750 | try!(fs::create_dir_all(pkg_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:756:17 [INFO] [stdout] | [INFO] [stdout] 756 | try!(fs::remove_dir_all(pkg_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:770:15 [INFO] [stdout] | [INFO] [stdout] 770 | match try!(overwrite_file(&mani_path, mani_str, mani_hash)) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:790:15 [INFO] [stdout] | [INFO] [stdout] 790 | match try!(overwrite_file(&script_path, script_str, script_hash)) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:812:23 [INFO] [stdout] | [INFO] [stdout] 812 | let mut cmd = try!(cargo("build", &*mani_path.to_string_lossy(), action.use_bincache, &meta)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:844:17 [INFO] [stdout] | [INFO] [stdout] 844 | let _ = try!(compile_err); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:847:17 [INFO] [stdout] | [INFO] [stdout] 847 | let _ = try!(cargo_target(input, pkg_path, &*mani_path.to_string_lossy(), action.use_bincache, &meta)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:855:13 [INFO] [stdout] | [INFO] [stdout] 855 | try!(write!(&mut f, "{}", meta_hash)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:853:38 [INFO] [stdout] | [INFO] [stdout] 853 | let exe_meta_hash_path = try!(get_meta_hash_path(action.use_bincache, pkg_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:854:25 [INFO] [stdout] | [INFO] [stdout] 854 | let mut f = try!(fs::File::create(&exe_meta_hash_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:862:9 [INFO] [stdout] | [INFO] [stdout] 862 | try!(write_pkg_metadata(pkg_path, &meta)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1011:34 [INFO] [stdout] | [INFO] [stdout] 1011 | let (mani_str, script_str) = try!(manifest::split_input(input, &deps, &prelude)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1127:13 [INFO] [stdout] | [INFO] [stdout] 1127 | try!(f.read_to_string(&mut s)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1125:25 [INFO] [stdout] | [INFO] [stdout] 1125 | let mut f = try!(fs::File::open(&exe_meta_hash_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1161:17 [INFO] [stdout] | [INFO] [stdout] 1161 | let mut f = try!(File::open(&cache_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1162:20 [INFO] [stdout] | [INFO] [stdout] 1162 | let exe_path = try!(platform::read_path(&mut f)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1185:25 [INFO] [stdout] | [INFO] [stdout] 1185 | let mut meta_file = try!(fs::File::open(&meta_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1192:33 [INFO] [stdout] | [INFO] [stdout] 1192 | let meta: PackageMetadata = try!(rustc_serialize::json::decode(&meta_str) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1216:5 [INFO] [stdout] | [INFO] [stdout] 1216 | try!(write!(&mut meta_file, "{}", meta_str)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1217:5 [INFO] [stdout] | [INFO] [stdout] 1217 | try!(meta_file.flush()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1213:25 [INFO] [stdout] | [INFO] [stdout] 1213 | let mut meta_file = try!(fs::File::create(&meta_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1214:20 [INFO] [stdout] | [INFO] [stdout] 1214 | let meta_str = try!(rustc_serialize::json::encode(meta) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1225:22 [INFO] [stdout] | [INFO] [stdout] 1225 | let cache_path = try!(platform::get_cache_dir()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1233:22 [INFO] [stdout] | [INFO] [stdout] 1233 | let cache_path = try!(platform::get_cache_dir()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/main.rs:1331:24 [INFO] [stdout] | [INFO] [stdout] 1331 | (0, '0'...'9') => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/main.rs:1335:24 [INFO] [stdout] | [INFO] [stdout] 1335 | (_, '0'...'9') [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/main.rs:1336:26 [INFO] [stdout] | [INFO] [stdout] 1336 | | (_, 'a'...'z') [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/main.rs:1337:26 [INFO] [stdout] | [INFO] [stdout] 1337 | | (_, 'A'...'Z') [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1465:5 [INFO] [stdout] | [INFO] [stdout] 1465 | try!(write!(&mut file, "{}", content)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1466:5 [INFO] [stdout] | [INFO] [stdout] 1466 | try!(file.flush()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1464:20 [INFO] [stdout] | [INFO] [stdout] 1464 | let mut file = try!(fs::File::create(path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1483:37 [INFO] [stdout] | [INFO] [stdout] 1483 | cmd.env("CARGO_TARGET_DIR", try!(get_binary_cache_path())); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1511:21 [INFO] [stdout] | [INFO] [stdout] 1511 | let cargo_ver = try!(cargo_version() [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1524:9 [INFO] [stdout] | [INFO] [stdout] 1524 | try!(cargo_target_by_guess(input, use_bincache, pkg_path.as_ref(), meta)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1526:9 [INFO] [stdout] | [INFO] [stdout] 1526 | try!(cargo_target_by_message(input, manifest, use_bincache, meta)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1540:9 [INFO] [stdout] | [INFO] [stdout] 1540 | try!(platform::write_path(&mut f, &exe_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1539:21 [INFO] [stdout] | [INFO] [stdout] 1539 | let mut f = try!(File::create(&cache_path)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1559:9 [INFO] [stdout] | [INFO] [stdout] 1559 | try!(get_binary_cache_path()) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1579:19 [INFO] [stdout] | [INFO] [stdout] 1579 | let mut cmd = try!(cargo("build", manifest, use_bincache, meta)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1586:21 [INFO] [stdout] | [INFO] [stdout] 1586 | let mut child = try!(cmd.spawn()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1587:11 [INFO] [stdout] | [INFO] [stdout] 1587 | match try!(child.wait()).code() { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1602:21 [INFO] [stdout] | [INFO] [stdout] 1602 | let bytes = try!(stdout.read_line(&mut line)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1608:19 [INFO] [stdout] | [INFO] [stdout] 1608 | let msg = try!(json::Json::from_str(line.trim()) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1647:17 [INFO] [stdout] | [INFO] [stdout] 1647 | let child = try!(cmd.output()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/main.rs:1661:8 [INFO] [stdout] | [INFO] [stdout] 1661 | Ok(try!(Version::parse(ver.as_str()) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> tests/util/mod.rs:69:1 [INFO] [stdout] | [INFO] [stdout] 69 | / lazy_static! { [INFO] [stdout] 70 | | #[doc(hidden)] [INFO] [stdout] 71 | | pub static ref CARGO_MUTEX: Mutex<()> = Mutex::new(()); [INFO] [stdout] 72 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> tests/util/mod.rs:69:1 [INFO] [stdout] | [INFO] [stdout] 69 | / lazy_static! { [INFO] [stdout] 70 | | #[doc(hidden)] [INFO] [stdout] 71 | | pub static ref CARGO_MUTEX: Mutex<()> = Mutex::new(()); [INFO] [stdout] 72 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/main.rs:1505:5 [INFO] [stdout] | [INFO] [stdout] 1505 | / lazy_static! { [INFO] [stdout] 1506 | | static ref VER_JSON_MSGS: Version = Version::parse("0.18.0").unwrap(); [INFO] [stdout] 1507 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/main.rs:1505:5 [INFO] [stdout] | [INFO] [stdout] 1505 | / lazy_static! { [INFO] [stdout] 1506 | | static ref VER_JSON_MSGS: Version = Version::parse("0.18.0").unwrap(); [INFO] [stdout] 1507 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/main.rs:1640:5 [INFO] [stdout] | [INFO] [stdout] 1640 | / lazy_static! { [INFO] [stdout] 1641 | | static ref RE_VERSION: Regex = Regex::new(r#"^cargo[ -](\S+)"#).unwrap(); [INFO] [stdout] 1642 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/main.rs:1640:5 [INFO] [stdout] | [INFO] [stdout] 1640 | / lazy_static! { [INFO] [stdout] 1641 | | static ref RE_VERSION: Regex = Regex::new(r#"^cargo[ -](\S+)"#).unwrap(); [INFO] [stdout] 1642 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/main.rs:1505:5 [INFO] [stdout] | [INFO] [stdout] 1505 | / lazy_static! { [INFO] [stdout] 1506 | | static ref VER_JSON_MSGS: Version = Version::parse("0.18.0").unwrap(); [INFO] [stdout] 1507 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/main.rs:1505:5 [INFO] [stdout] | [INFO] [stdout] 1505 | / lazy_static! { [INFO] [stdout] 1506 | | static ref VER_JSON_MSGS: Version = Version::parse("0.18.0").unwrap(); [INFO] [stdout] 1507 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/main.rs:1640:5 [INFO] [stdout] | [INFO] [stdout] 1640 | / lazy_static! { [INFO] [stdout] 1641 | | static ref RE_VERSION: Regex = Regex::new(r#"^cargo[ -](\S+)"#).unwrap(); [INFO] [stdout] 1642 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/main.rs:1640:5 [INFO] [stdout] | [INFO] [stdout] 1640 | / lazy_static! { [INFO] [stdout] 1641 | | static ref RE_VERSION: Regex = Regex::new(r#"^cargo[ -](\S+)"#).unwrap(); [INFO] [stdout] 1642 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead [INFO] [stdout] --> src/manifest.rs:644:29 [INFO] [stdout] | [INFO] [stdout] 644 | use std::ascii::AsciiExt; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/templates.rs:24:1 [INFO] [stdout] | [INFO] [stdout] 24 | / lazy_static! { [INFO] [stdout] 25 | | static ref RE_SUB: Regex = Regex::new(r#"#\{([A-Za-z_][A-Za-z0-9_]*)}"#).unwrap(); [INFO] [stdout] 26 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/templates.rs:24:1 [INFO] [stdout] | [INFO] [stdout] 24 | / lazy_static! { [INFO] [stdout] 25 | | static ref RE_SUB: Regex = Regex::new(r#"#\{([A-Za-z_][A-Za-z0-9_]*)}"#).unwrap(); [INFO] [stdout] 26 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/error.rs:32:22 [INFO] [stdout] | [INFO] [stdout] 32 | Other(Blame, Box), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 32 | Other(Blame, Box), [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous associated item [INFO] [stdout] --> src/error.rs:135:43 [INFO] [stdout] | [INFO] [stdout] 135 | fn err_tag(self, msg: S) -> Result [INFO] [stdout] | ^^^^^^^^ help: use fully-qualified syntax: ` as ResultExt>::Ok` [INFO] [stdout] | [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 #57644 [INFO] [stdout] note: `Ok` could refer to the variant defined here [INFO] [stdout] --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:506:5 [INFO] [stdout] note: `Ok` could also refer to the associated type defined here [INFO] [stdout] --> src/error.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | type Ok; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = note: `#[warn(ambiguous_associated_items)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/manifest.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / lazy_static! { [INFO] [stdout] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stdout] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stdout] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 42 | | }; [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead [INFO] [stdout] --> src/manifest.rs:644:29 [INFO] [stdout] | [INFO] [stdout] 644 | use std::ascii::AsciiExt; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/templates.rs:24:1 [INFO] [stdout] | [INFO] [stdout] 24 | / lazy_static! { [INFO] [stdout] 25 | | static ref RE_SUB: Regex = Regex::new(r#"#\{([A-Za-z_][A-Za-z0-9_]*)}"#).unwrap(); [INFO] [stdout] 26 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/templates.rs:24:1 [INFO] [stdout] | [INFO] [stdout] 24 | / lazy_static! { [INFO] [stdout] 25 | | static ref RE_SUB: Regex = Regex::new(r#"#\{([A-Za-z_][A-Za-z0-9_]*)}"#).unwrap(); [INFO] [stdout] 26 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/error.rs:32:22 [INFO] [stdout] | [INFO] [stdout] 32 | Other(Blame, Box), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 32 | Other(Blame, Box), [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: ambiguous associated item [INFO] [stdout] --> src/error.rs:135:43 [INFO] [stdout] | [INFO] [stdout] 135 | fn err_tag(self, msg: S) -> Result [INFO] [stdout] | ^^^^^^^^ help: use fully-qualified syntax: ` as ResultExt>::Ok` [INFO] [stdout] | [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 #57644 [INFO] [stdout] note: `Ok` could refer to the variant defined here [INFO] [stdout] --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:506:5 [INFO] [stdout] note: `Ok` could also refer to the associated type defined here [INFO] [stdout] --> src/error.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | type Ok; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] = note: `#[warn(ambiguous_associated_items)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/error.rs:92:35 [INFO] [stdout] | [INFO] [stdout] 92 | Io(_, ref err) => err.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/error.rs:94:38 [INFO] [stdout] | [INFO] [stdout] 94 | Other(_, ref err) => err.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/error.rs:92:35 [INFO] [stdout] | [INFO] [stdout] 92 | Io(_, ref err) => err.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/error.rs:94:38 [INFO] [stdout] | [INFO] [stdout] 94 | Other(_, ref err) => err.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/main.rs:1087:54 [INFO] [stdout] | [INFO] [stdout] 1087 | debug!("get_pkg_metadata error: {}", err.description()); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/main.rs:1087:54 [INFO] [stdout] | [INFO] [stdout] 1087 | debug!("get_pkg_metadata error: {}", err.description()); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::ascii::AsciiExt` [INFO] [stdout] --> src/manifest.rs:644:17 [INFO] [stdout] | [INFO] [stdout] 644 | use std::ascii::AsciiExt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::ascii::AsciiExt` [INFO] [stdout] --> src/manifest.rs:644:17 [INFO] [stdout] | [INFO] [stdout] 644 | use std::ascii::AsciiExt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: calls to `std::mem::drop` with a reference instead of an owned value does nothing [INFO] [stdout] --> src/main.rs:327:13 [INFO] [stdout] | [INFO] [stdout] 327 | drop(&mut app); // avoid warning [INFO] [stdout] | ^^^^^--------^ [INFO] [stdout] | | [INFO] [stdout] | argument has type `&mut App<'_, '_>` [INFO] [stdout] | [INFO] [stdout] = note: use `let _ = ...` to ignore the expression or result [INFO] [stdout] = note: `#[warn(dropping_references)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: calls to `std::mem::drop` with a reference instead of an owned value does nothing [INFO] [stdout] --> src/main.rs:327:13 [INFO] [stdout] | [INFO] [stdout] 327 | drop(&mut app); // avoid warning [INFO] [stdout] | ^^^^^--------^ [INFO] [stdout] | | [INFO] [stdout] | argument has type `&mut App<'_, '_>` [INFO] [stdout] | [INFO] [stdout] = note: use `let _ = ...` to ignore the expression or result [INFO] [stdout] = note: `#[warn(dropping_references)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 141 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 141 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 8.28s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: rustc-serialize v0.3.23 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2` [INFO] running `Command { std: "docker" "inspect" "1e1d42cadac8c22903a20c81452bf25d4d6750795d1eac930e55c5c68b12aacc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1e1d42cadac8c22903a20c81452bf25d4d6750795d1eac930e55c5c68b12aacc", kill_on_drop: false }` [INFO] [stdout] 1e1d42cadac8c22903a20c81452bf25d4d6750795d1eac930e55c5c68b12aacc [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] d09556ce3aadcdb965fb23611342f6b20c837872533434b7c7b4eeb79686ba93 [INFO] running `Command { std: "docker" "start" "-a" "d09556ce3aadcdb965fb23611342f6b20c837872533434b7c7b4eeb79686ba93", kill_on_drop: false }` [INFO] [stderr] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stderr] --> tests/util/mod.rs:69:1 [INFO] [stderr] | [INFO] [stderr] 69 | / lazy_static! { [INFO] [stderr] 70 | | #[doc(hidden)] [INFO] [stderr] 71 | | pub static ref CARGO_MUTEX: Mutex<()> = Mutex::new(()); [INFO] [stderr] 72 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stderr] --> tests/util/mod.rs:69:1 [INFO] [stderr] | [INFO] [stderr] 69 | / lazy_static! { [INFO] [stderr] 70 | | #[doc(hidden)] [INFO] [stderr] 71 | | pub static ref CARGO_MUTEX: Mutex<()> = Mutex::new(()); [INFO] [stderr] 72 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported [INFO] [stderr] --> src/main.rs:937:39 [INFO] [stderr] | [INFO] [stderr] 937 | #[derive(Clone, Debug, Eq, PartialEq, RustcDecodable, RustcEncodable)] [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported [INFO] [stderr] --> src/main.rs:937:55 [INFO] [stderr] | [INFO] [stderr] 937 | #[derive(Clone, Debug, Eq, PartialEq, RustcDecodable, RustcEncodable)] [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/manifest.rs:59:32 [INFO] [stderr] | [INFO] [stderr] 59 | (manifest, source, try!(templates::get_template("file")), false) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/manifest.rs:65:17 [INFO] [stderr] | [INFO] [stderr] 65 | "#, try!(templates::get_template("expr")), true) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/manifest.rs:68:28 [INFO] [stderr] | [INFO] [stderr] 68 | template_buf = try!(templates::get_template(template.unwrap_or("expr"))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/manifest.rs:75:43 [INFO] [stderr] | [INFO] [stderr] 75 | (Manifest::Toml(""), content, try!(templates::get_template(templ)), true) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/manifest.rs:95:18 [INFO] [stderr] | [INFO] [stderr] 95 | let source = try!(templates::expand(&template, &subs)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/manifest.rs:100:21 [INFO] [stderr] | [INFO] [stderr] 100 | let part_mani = try!(part_mani.into_toml()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/manifest.rs:104:20 [INFO] [stderr] | [INFO] [stderr] 104 | let def_mani = try!(default_manifest(input)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/manifest.rs:105:20 [INFO] [stderr] | [INFO] [stderr] 105 | let dep_mani = try!(deps_manifest(deps)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/manifest.rs:107:16 [INFO] [stderr] | [INFO] [stderr] 107 | let mani = try!(merge_manifest(def_mani, part_mani)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/manifest.rs:108:16 [INFO] [stderr] | [INFO] [stderr] 108 | let mani = try!(merge_manifest(mani, dep_mani)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/manifest.rs:111:16 [INFO] [stderr] | [INFO] [stderr] 111 | let mani = try!(fix_manifest_paths(mani, &input.base_path())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/manifest.rs:349:27 [INFO] [stderr] | [INFO] [stderr] 349 | Toml(s) => Ok(try!(toml::Parser::new(s).parse() [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/manifest.rs:351:36 [INFO] [stderr] | [INFO] [stderr] 351 | TomlOwned(ref s) => Ok(try!(toml::Parser::new(s).parse() [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/manifest.rs:374:12 [INFO] [stderr] | [INFO] [stderr] 374 | Ok(try!(toml::Parser::new(&r).parse() [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/manifest.rs:830:13 [INFO] [stderr] | [INFO] [stderr] 830 | try!(n_leading_spaces(line, leading_space.unwrap_or(0))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/manifest.rs:873:13 [INFO] [stderr] | [INFO] [stderr] 873 | try!(n_leading_spaces(content, leading_space.unwrap_or(0))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/manifest.rs:984:9 [INFO] [stderr] | [INFO] [stderr] 984 | try!(templates::expand(consts::DEFAULT_MANIFEST, &subs)) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/manifest.rs:1030:38 [INFO] [stderr] | [INFO] [stderr] 1030 | let into_t = try!(as_table_mut(e.into_mut()) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/manifest.rs:1070:9 [INFO] [stderr] | [INFO] [stderr] 1070 | try!(iterate_toml_mut_path(&mut mani, path, &mut |v| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/manifest.rs:1109:21 [INFO] [stderr] | [INFO] [stderr] 1109 | try!(iterate_toml_mut_path(v, tail, on_each)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/manifest.rs:1119:25 [INFO] [stderr] | [INFO] [stderr] 1119 | try!(iterate_toml_mut_path(v, tail, on_each)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/platform.rs:155:29 [INFO] [stderr] | [INFO] [stderr] 155 | ... try!(fs::rename(&old_script_cache, &new_script_cache)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/platform.rs:174:29 [INFO] [stderr] | [INFO] [stderr] 174 | ... try!(fs::rename(&old_binary_cache, &new_binary_cache)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/platform.rs:184:20 [INFO] [stderr] | [INFO] [stderr] 184 | if try!(fs::read_dir(&old_base)).next().is_none() { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/platform.rs:187:25 [INFO] [stderr] | [INFO] [stderr] 187 | try!(fs::remove_dir(&old_base)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/platform.rs:211:9 [INFO] [stderr] | [INFO] [stderr] 211 | try!(r.read_to_end(&mut buf)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/templates.rs:87:32 [INFO] [stderr] | [INFO] [stderr] 87 | Args::Dump { name } => try!(dump(&name)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/templates.rs:88:23 [INFO] [stderr] | [INFO] [stderr] 88 | Args::List => try!(list()), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/templates.rs:89:32 [INFO] [stderr] | [INFO] [stderr] 89 | Args::Show { path } => try!(show(path)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/templates.rs:138:22 [INFO] [stderr] | [INFO] [stderr] 138 | let cache_path = try!(platform::get_config_dir()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/templates.rs:167:5 [INFO] [stderr] | [INFO] [stderr] 167 | try!(file.read_to_string(&mut text)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/templates.rs:148:16 [INFO] [stderr] | [INFO] [stderr] 148 | let base = try!(get_template_path()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/templates.rs:164:20 [INFO] [stderr] | [INFO] [stderr] 164 | let mut file = try!(file); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/templates.rs:182:16 [INFO] [stderr] | [INFO] [stderr] 182 | let text = try!(get_template(name)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/templates.rs:190:18 [INFO] [stderr] | [INFO] [stderr] 190 | let t_path = try!(get_template_path()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/templates.rs:200:18 [INFO] [stderr] | [INFO] [stderr] 200 | for entry in try!(fs::read_dir(&t_path)) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/templates.rs:201:21 [INFO] [stderr] | [INFO] [stderr] 201 | let entry = try!(entry); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/templates.rs:202:13 [INFO] [stderr] | [INFO] [stderr] 202 | if !try!(entry.file_type()).is_file() { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/templates.rs:217:18 [INFO] [stderr] | [INFO] [stderr] 217 | let t_path = try!(get_template_path()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/templates.rs:224:13 [INFO] [stderr] | [INFO] [stderr] 224 | try!(fs::create_dir_all(&t_path)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/templates.rs:227:13 [INFO] [stderr] | [INFO] [stderr] 227 | try!(open::that(&t_path)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `ChildToken` [INFO] [stderr] --> src/util.rs:75:39 [INFO] [stderr] | [INFO] [stderr] 75 | pub use self::suppress_child_output::{ChildToken, suppress_child_output}; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/util.rs:99:25 [INFO] [stderr] | [INFO] [stderr] 99 | let mut child = try!(cmd.spawn()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:611:5 [INFO] [stderr] | [INFO] [stderr] 611 | try!(gen_pkg_and_compile(&input, &action)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:453:19 [INFO] [stderr] | [INFO] [stderr] 453 | let scp = try!(get_script_cache_path()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:454:19 [INFO] [stderr] | [INFO] [stderr] 454 | let bcp = try!(get_binary_cache_path()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:466:9 [INFO] [stderr] | [INFO] [stderr] 466 | try!(clean_cache(0)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:491:13 [INFO] [stderr] | [INFO] [stderr] 491 | try!(file.read_to_string(&mut body)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:484:36 [INFO] [stderr] | [INFO] [stderr] 484 | let (path, mut file) = try!(find_script(script).ok_or("could not find script")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:495:27 [INFO] [stderr] | [INFO] [stderr] 495 | script_path = try!(std::env::current_dir()).join(path); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:508:25 [INFO] [stderr] | [INFO] [stderr] 508 | (None, _, _) => try!(Err((Blame::Human, consts::NO_ARGS_MESSAGE))), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:509:14 [INFO] [stderr] | [INFO] [stderr] 509 | _ => try!(Err((Blame::Human, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:539:17 [INFO] [stderr] | [INFO] [stderr] 539 | try!(Err((Blame::Human, "cannot have empty dependency package name"))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:543:17 [INFO] [stderr] | [INFO] [stderr] 543 | try!(Err((Blame::Human, "cannot have empty dependency version"))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:554:25 [INFO] [stderr] | [INFO] [stderr] 554 | try!(Err((Blame::Human, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:596:18 [INFO] [stderr] | [INFO] [stderr] 596 | let action = try!(decide_action_for( [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:619:17 [INFO] [stderr] | [INFO] [stderr] 619 | try!(clean_cache(consts::MAX_CACHE_AGE_MS)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:637:28 [INFO] [stderr] | [INFO] [stderr] 637 | let exe_path = try!(get_exe_path(action.build_kind, &action.pkg_path)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:639:19 [INFO] [stderr] | [INFO] [stderr] 639 | match try!({ [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:652:27 [INFO] [stderr] | [INFO] [stderr] 652 | let mut cmd = try!(action.cargo(cmd_name)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:654:19 [INFO] [stderr] | [INFO] [stderr] 654 | match try!(cmd.status().map(|st| st.code().unwrap_or(1))) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:675:25 [INFO] [stderr] | [INFO] [stderr] 675 | let cache_dir = try!(get_binary_cache_path()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:686:21 [INFO] [stderr] | [INFO] [stderr] 686 | let cache_dir = try!(get_script_cache_path()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:687:18 [INFO] [stderr] | [INFO] [stderr] 687 | for child in try!(fs::read_dir(cache_dir)) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:688:21 [INFO] [stderr] | [INFO] [stderr] 688 | let child = try!(child); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around block return value [INFO] [stderr] --> src/main.rs:715:13 [INFO] [stderr] | [INFO] [stderr] 715 | (meta_mtime <= cutoff) [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_parens)]` on by default [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 715 - (meta_mtime <= cutoff) [INFO] [stderr] 715 + meta_mtime <= cutoff [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:750:5 [INFO] [stderr] | [INFO] [stderr] 750 | try!(fs::create_dir_all(pkg_path)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:756:17 [INFO] [stderr] | [INFO] [stderr] 756 | try!(fs::remove_dir_all(pkg_path)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:770:15 [INFO] [stderr] | [INFO] [stderr] 770 | match try!(overwrite_file(&mani_path, mani_str, mani_hash)) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:790:15 [INFO] [stderr] | [INFO] [stderr] 790 | match try!(overwrite_file(&script_path, script_str, script_hash)) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:812:23 [INFO] [stderr] | [INFO] [stderr] 812 | let mut cmd = try!(cargo("build", &*mani_path.to_string_lossy(), action.use_bincache, &meta)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:844:17 [INFO] [stderr] | [INFO] [stderr] 844 | let _ = try!(compile_err); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:847:17 [INFO] [stderr] | [INFO] [stderr] 847 | let _ = try!(cargo_target(input, pkg_path, &*mani_path.to_string_lossy(), action.use_bincache, &meta)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:855:13 [INFO] [stderr] | [INFO] [stderr] 855 | try!(write!(&mut f, "{}", meta_hash)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:853:38 [INFO] [stderr] | [INFO] [stderr] 853 | let exe_meta_hash_path = try!(get_meta_hash_path(action.use_bincache, pkg_path)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:854:25 [INFO] [stderr] | [INFO] [stderr] 854 | let mut f = try!(fs::File::create(&exe_meta_hash_path)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:862:9 [INFO] [stderr] | [INFO] [stderr] 862 | try!(write_pkg_metadata(pkg_path, &meta)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1011:34 [INFO] [stderr] | [INFO] [stderr] 1011 | let (mani_str, script_str) = try!(manifest::split_input(input, &deps, &prelude)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1127:13 [INFO] [stderr] | [INFO] [stderr] 1127 | try!(f.read_to_string(&mut s)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1125:25 [INFO] [stderr] | [INFO] [stderr] 1125 | let mut f = try!(fs::File::open(&exe_meta_hash_path)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1161:17 [INFO] [stderr] | [INFO] [stderr] 1161 | let mut f = try!(File::open(&cache_path)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1162:20 [INFO] [stderr] | [INFO] [stderr] 1162 | let exe_path = try!(platform::read_path(&mut f)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1185:25 [INFO] [stderr] | [INFO] [stderr] 1185 | let mut meta_file = try!(fs::File::open(&meta_path)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1192:33 [INFO] [stderr] | [INFO] [stderr] 1192 | let meta: PackageMetadata = try!(rustc_serialize::json::decode(&meta_str) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1216:5 [INFO] [stderr] | [INFO] [stderr] 1216 | try!(write!(&mut meta_file, "{}", meta_str)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1217:5 [INFO] [stderr] | [INFO] [stderr] 1217 | try!(meta_file.flush()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1213:25 [INFO] [stderr] | [INFO] [stderr] 1213 | let mut meta_file = try!(fs::File::create(&meta_path)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1214:20 [INFO] [stderr] | [INFO] [stderr] 1214 | let meta_str = try!(rustc_serialize::json::encode(meta) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1225:22 [INFO] [stderr] | [INFO] [stderr] 1225 | let cache_path = try!(platform::get_cache_dir()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1233:22 [INFO] [stderr] | [INFO] [stderr] 1233 | let cache_path = try!(platform::get_cache_dir()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/main.rs:1331:24 [INFO] [stderr] | [INFO] [stderr] 1331 | (0, '0'...'9') => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] | [INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/main.rs:1335:24 [INFO] [stderr] | [INFO] [stderr] 1335 | (_, '0'...'9') [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] | [INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stderr] = note: for more information, see [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/main.rs:1336:26 [INFO] [stderr] | [INFO] [stderr] 1336 | | (_, 'a'...'z') [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] | [INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stderr] = note: for more information, see [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/main.rs:1337:26 [INFO] [stderr] | [INFO] [stderr] 1337 | | (_, 'A'...'Z') [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] | [INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stderr] = note: for more information, see [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1465:5 [INFO] [stderr] | [INFO] [stderr] 1465 | try!(write!(&mut file, "{}", content)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1466:5 [INFO] [stderr] | [INFO] [stderr] 1466 | try!(file.flush()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1464:20 [INFO] [stderr] | [INFO] [stderr] 1464 | let mut file = try!(fs::File::create(path)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1483:37 [INFO] [stderr] | [INFO] [stderr] 1483 | cmd.env("CARGO_TARGET_DIR", try!(get_binary_cache_path())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1511:21 [INFO] [stderr] | [INFO] [stderr] 1511 | let cargo_ver = try!(cargo_version() [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1524:9 [INFO] [stderr] | [INFO] [stderr] 1524 | try!(cargo_target_by_guess(input, use_bincache, pkg_path.as_ref(), meta)) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1526:9 [INFO] [stderr] | [INFO] [stderr] 1526 | try!(cargo_target_by_message(input, manifest, use_bincache, meta)) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1540:9 [INFO] [stderr] | [INFO] [stderr] 1540 | try!(platform::write_path(&mut f, &exe_path)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1539:21 [INFO] [stderr] | [INFO] [stderr] 1539 | let mut f = try!(File::create(&cache_path)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1559:9 [INFO] [stderr] | [INFO] [stderr] 1559 | try!(get_binary_cache_path()) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1579:19 [INFO] [stderr] | [INFO] [stderr] 1579 | let mut cmd = try!(cargo("build", manifest, use_bincache, meta)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1586:21 [INFO] [stderr] | [INFO] [stderr] 1586 | let mut child = try!(cmd.spawn()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1587:11 [INFO] [stderr] | [INFO] [stderr] 1587 | match try!(child.wait()).code() { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1602:21 [INFO] [stderr] | [INFO] [stderr] 1602 | let bytes = try!(stdout.read_line(&mut line)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1608:19 [INFO] [stderr] | [INFO] [stderr] 1608 | let msg = try!(json::Json::from_str(line.trim()) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1647:17 [INFO] [stderr] | [INFO] [stderr] 1647 | let child = try!(cmd.output()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/main.rs:1661:8 [INFO] [stderr] | [INFO] [stderr] 1661 | Ok(try!(Version::parse(ver.as_str()) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stderr] --> src/main.rs:1505:5 [INFO] [stderr] | [INFO] [stderr] 1505 | / lazy_static! { [INFO] [stderr] 1506 | | static ref VER_JSON_MSGS: Version = Version::parse("0.18.0").unwrap(); [INFO] [stderr] 1507 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stderr] --> src/main.rs:1640:5 [INFO] [stderr] | [INFO] [stderr] 1640 | / lazy_static! { [INFO] [stderr] 1641 | | static ref RE_VERSION: Regex = Regex::new(r#"^cargo[ -](\S+)"#).unwrap(); [INFO] [stderr] 1642 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stderr] --> src/manifest.rs:26:1 [INFO] [stderr] | [INFO] [stderr] 26 | / lazy_static! { [INFO] [stderr] 27 | | static ref RE_SHORT_MANIFEST: Regex = Regex::new( [INFO] [stderr] 28 | | r"^(?i)\s*//\s*cargo-deps\s*:(.*?)(\r\n|\n)").unwrap(); [INFO] [stderr] 29 | | static ref RE_MARGIN: Regex = Regex::new(r"^\s*\*( |$)").unwrap(); [INFO] [stderr] ... | [INFO] [stderr] 42 | | }; [INFO] [stderr] 43 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead [INFO] [stderr] --> src/manifest.rs:644:29 [INFO] [stderr] | [INFO] [stderr] 644 | use std::ascii::AsciiExt; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred [INFO] [stderr] --> src/templates.rs:24:1 [INFO] [stderr] | [INFO] [stderr] 24 | / lazy_static! { [INFO] [stderr] 25 | | static ref RE_SUB: Regex = Regex::new(r#"#\{([A-Za-z_][A-Za-z0-9_]*)}"#).unwrap(); [INFO] [stderr] 26 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `__lazy_static_create` which comes from the expansion of the macro `lazy_static` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error.rs:32:22 [INFO] [stderr] | [INFO] [stderr] 32 | Other(Blame, Box), [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 32 | Other(Blame, Box), [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: ambiguous associated item [INFO] [stderr] --> src/error.rs:135:43 [INFO] [stderr] | [INFO] [stderr] 135 | fn err_tag(self, msg: S) -> Result [INFO] [stderr] | ^^^^^^^^ help: use fully-qualified syntax: ` as ResultExt>::Ok` [INFO] [stderr] | [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 #57644 [INFO] [stderr] note: `Ok` could refer to the variant defined here [INFO] [stderr] --> /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:506:5 [INFO] [stderr] note: `Ok` could also refer to the associated type defined here [INFO] [stderr] --> src/error.rs:125:5 [INFO] [stderr] | [INFO] [stderr] 125 | type Ok; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] = note: `#[warn(ambiguous_associated_items)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() [INFO] [stderr] --> src/error.rs:92:35 [INFO] [stderr] | [INFO] [stderr] 92 | Io(_, ref err) => err.description(), [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() [INFO] [stderr] --> src/error.rs:94:38 [INFO] [stderr] | [INFO] [stderr] 94 | Other(_, ref err) => err.description(), [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() [INFO] [stderr] --> src/main.rs:1087:54 [INFO] [stderr] | [INFO] [stderr] 1087 | debug!("get_pkg_metadata error: {}", err.description()); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::ascii::AsciiExt` [INFO] [stderr] --> src/manifest.rs:644:17 [INFO] [stderr] | [INFO] [stderr] 644 | use std::ascii::AsciiExt; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: calls to `std::mem::drop` with a reference instead of an owned value does nothing [INFO] [stderr] --> src/main.rs:327:13 [INFO] [stderr] | [INFO] [stderr] 327 | drop(&mut app); // avoid warning [INFO] [stderr] | ^^^^^--------^ [INFO] [stderr] | | [INFO] [stderr] | argument has type `&mut App<'_, '_>` [INFO] [stderr] | [INFO] [stderr] = note: use `let _ = ...` to ignore the expression or result [INFO] [stderr] = note: `#[warn(dropping_references)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `cargo-script` (test "integration") generated 2 warnings [INFO] [stderr] warning: `cargo-script` (bin "cargo-script" test) generated 141 warnings (16 duplicates) (run `cargo fix --bin "cargo-script" --tests` to apply 8 suggestions) [INFO] [stderr] warning: `cargo-script` (bin "cargo-script") generated 141 warnings (141 duplicates) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: rustc-serialize v0.3.23 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2` [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/cargo_script-b06eed50d6e992cb) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test manifest::test_scrape_markdown_manifest ... ok [INFO] [stdout] test manifest::test_extract_comment ... ok [INFO] [stdout] test manifest::test_strip_hashbang ... ok [INFO] [stdout] test manifest::test_find_embedded_manifest ... ok [INFO] [stdout] test manifest::test_split_input ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/run-cargo-script.rs (/opt/rustwide/target/debug/deps/run_cargo_script-83ff81c329e31f24) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/integration.rs (/opt/rustwide/target/debug/deps/integration-3cce866a6e35038e) [INFO] [stdout] [INFO] [stdout] running 24 tests [INFO] [stdout] test tests::expr::test_expr_0 ... ok [INFO] [stdout] test tests::expr::test_expr_template_with_deps ... FAILED [INFO] [stdout] test tests::script::test_script_explicit ... FAILED [INFO] [stdout] test tests::script::test_script_cs_env ... ok [INFO] [stdout] test tests::expr::test_expr_temporary ... ok [INFO] [stdout] test tests::expr::test_expr_qmark ... ok [INFO] [stdout] test tests::expr::test_expr_template_override_expr ... FAILED [INFO] [stdout] test tests::script::test_script_full_block ... FAILED [INFO] [stdout] test tests::expr::test_expr_dep_extern ... FAILED [INFO] [stdout] test tests::expr::test_expr_comma has been running for over 60 seconds [INFO] [stdout] test tests::expr::test_expr_dep has been running for over 60 seconds [INFO] [stdout] test tests::expr::test_expr_dnc has been running for over 60 seconds [INFO] [stdout] test tests::expr::test_expr_panic has been running for over 60 seconds [INFO] [stdout] test tests::expr::test_expr_template has been running for over 60 seconds [INFO] [stdout] test tests::script::test_script_features has been running for over 60 seconds [INFO] [stdout] test tests::script::test_script_full_line has been running for over 60 seconds [INFO] [stdout] test tests::expr::test_expr_comma ... ok [INFO] [stdout] test tests::script::test_script_has_weird_chars has been running for over 60 seconds [INFO] [stdout] test tests::expr::test_expr_template ... ok [INFO] [stdout] test tests::expr::test_expr_panic ... ok [INFO] [stdout] test tests::script::test_script_hyphens has been running for over 60 seconds [INFO] [stdout] test tests::script::test_script_full_line ... FAILED [INFO] [stdout] test tests::expr::test_expr_dnc ... ok [INFO] [stdout] test tests::expr::test_expr_dep ... FAILED [INFO] [stdout] test tests::script::test_script_invalid_doc_comment has been running for over 60 seconds [INFO] [stdout] test tests::script::test_script_has_weird_chars ... ok [INFO] [stdout] test tests::script::test_script_no_deps has been running for over 60 seconds [INFO] [stdout] test tests::script::test_script_hyphens ... ok [INFO] [stdout] test tests::script::test_script_short has been running for over 60 seconds [INFO] [stdout] test tests::script::test_script_features ... ok [INFO] [stdout] test tests::script::test_script_slow_output has been running for over 60 seconds [INFO] [stdout] test tests::script::test_script_invalid_doc_comment ... ok [INFO] [stdout] test tests::script::test_script_no_deps ... ok [INFO] [stdout] test tests::script::test_script_test has been running for over 60 seconds [INFO] [stdout] test tests::script::test_script_short ... FAILED [INFO] [stdout] test tests::script::test_script_slow_output ... ok [INFO] [stdout] test tests::script::test_script_test ... ok [INFO] [stdout] test tests::version::test_version ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- tests::expr::test_expr_template_with_deps stdout ---- [INFO] [stdout] cargo-script cmd: env -u CARGO_TARGET_DIR CARGO_SCRIPT_DEBUG_TEMPLATE_PATH="tests/data/templates" "/opt/rustwide/target/debug/cargo-script" "script" "--pkg-path" "/tmp/cargo-script-test.ulFWAg1OLK8L" "-t" "boolinate" "-e" "println!(\"--output--\");true" [INFO] [stdout] cargo-script stdout: [INFO] [stdout] ----- [INFO] [stdout] [INFO] [stdout] ----- [INFO] [stdout] cargo-script stderr: [INFO] [stdout] ----- [INFO] [stdout] Updating crates.io index [INFO] [stdout] warning: spurious network error (3 tries remaining): [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] warning: spurious network error (2 tries remaining): [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] warning: spurious network error (1 tries remaining): [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] error: failed to get `boolinator` as a dependency of package `expr v0.1.0 (/tmp/cargo-script-test.ulFWAg1OLK8L)` [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] failed to query replaced source registry `crates-io` [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] download of config.json failed [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] failed to download from `https://index.crates.io/config.json` [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] internal error: cargo failed with status 101 [INFO] [stdout] [INFO] [stdout] ----- [INFO] [stdout] thread 'tests::expr::test_expr_template_with_deps' panicked at tests/util/mod.rs:85:9: [INFO] [stdout] assertion failed: self.success() [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5623598f3e4c - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5 [INFO] [stdout] 1: 0x5623598f3e4c - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5623598f3e4c - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5623598f3e4c - ::fmt::hed7f999df88cc644 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22 [INFO] [stdout] 4: 0x56235991f740 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9 [INFO] [stdout] 5: 0x56235991f740 - core::fmt::write::h3a39390d8560d9c9 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17 [INFO] [stdout] 6: 0x5623598f15cf - std::io::Write::write_fmt::h040b369f3a0f9cbc [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15 [INFO] [stdout] 7: 0x5623598f3c34 - std::sys_common::backtrace::_print::h894006fb5c6f3d45 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5 [INFO] [stdout] 8: 0x5623598f3c34 - std::sys_common::backtrace::print::h23a2d212c6fff936 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9 [INFO] [stdout] 9: 0x5623598f5f97 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a [INFO] [stdout] 10: 0x5623598f5c83 - std::panicking::default_hook::h6038f2eba384e475 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9 [INFO] [stdout] 11: 0x5623598bc597 - as core::ops::function::Fn>::call::h0ad024c9bdc6d768 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9 [INFO] [stdout] 12: 0x5623598bc597 - test::test_main::{{closure}}::h7500b54257359db6 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21 [INFO] [stdout] 13: 0x5623598f65a8 - as core::ops::function::Fn>::call::h1f8f335eaa9cfaee [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9 [INFO] [stdout] 14: 0x5623598f65a8 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13 [INFO] [stdout] 15: 0x5623598f62c9 - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:649:13 [INFO] [stdout] 16: 0x5623598f4316 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18 [INFO] [stdout] 17: 0x5623598f6062 - rust_begin_unwind [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5 [INFO] [stdout] 18: 0x562359853055 - core::panicking::panic_fmt::hbf0e066aabfa482c [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14 [INFO] [stdout] 19: 0x5623598530f3 - core::panicking::panic::h195fc2a96298d4c3 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:127:5 [INFO] [stdout] 20: 0x562359873f99 - integration::util::Output::stdout_output::h745433791f5e59cb [INFO] [stdout] at /opt/rustwide/workdir/tests/util/mod.rs:85:9 [INFO] [stdout] 21: 0x562359862cea - integration::tests::expr::test_expr_template_with_deps::h449d8b931346d37e [INFO] [stdout] at /opt/rustwide/workdir/tests/tests/expr.rs:108:11 [INFO] [stdout] 22: 0x5623598622d7 - integration::tests::expr::test_expr_template_with_deps::{{closure}}::h53723a1bb22ce6bb [INFO] [stdout] at /opt/rustwide/workdir/tests/tests/expr.rs:102:34 [INFO] [stdout] 23: 0x5623598713d6 - core::ops::function::FnOnce::call_once::h5f3e08307eccef6f [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x5623598c1bef - core::ops::function::FnOnce::call_once::h2b5d431d5046312d [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5623598c1bef - test::__rust_begin_short_backtrace::h7714669af176e207 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18 [INFO] [stdout] 26: 0x5623598c0c05 - test::run_test_in_process::{{closure}}::h85218797dcbcec12 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60 [INFO] [stdout] 27: 0x5623598c0c05 - as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 28: 0x5623598c0c05 - std::panicking::try::do_call::h3bd5d0f6620ee946 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40 [INFO] [stdout] 29: 0x5623598c0c05 - std::panicking::try::h232e535e4744fe31 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19 [INFO] [stdout] 30: 0x5623598c0c05 - std::panic::catch_unwind::h3ce3bd6ca8dbac68 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14 [INFO] [stdout] 31: 0x5623598c0c05 - test::run_test_in_process::hc97b257c9621286a [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27 [INFO] [stdout] 32: 0x5623598c0c05 - test::run_test::{{closure}}::h2aa798823a438d38 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43 [INFO] [stdout] 33: 0x562359888ec6 - test::run_test::{{closure}}::h87d231c78fb59832 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41 [INFO] [stdout] 34: 0x562359888ec6 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18 [INFO] [stdout] 35: 0x56235988df77 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17 [INFO] [stdout] 36: 0x56235988df77 - as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 37: 0x56235988df77 - std::panicking::try::do_call::h9057517f80303cd4 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40 [INFO] [stdout] 38: 0x56235988df77 - std::panicking::try::he3a30b11ee45340c [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19 [INFO] [stdout] 39: 0x56235988df77 - std::panic::catch_unwind::h410458cfd3528b8b [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14 [INFO] [stdout] 40: 0x56235988df77 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30 [INFO] [stdout] 41: 0x56235988df77 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x5623598fc2b5 - as core::ops::function::FnOnce>::call_once::hc7eafaff61e32df9 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9 [INFO] [stdout] 43: 0x5623598fc2b5 - as core::ops::function::FnOnce>::call_once::h6ba4a5de48dd2304 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9 [INFO] [stdout] 44: 0x5623598fc2b5 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7fbc83ba0ac3 - [INFO] [stdout] 46: 0x7fbc83c31bf4 - __clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- tests::script::test_script_explicit stdout ---- [INFO] [stdout] cargo-script cmd: env -u CARGO_TARGET_DIR "/opt/rustwide/target/debug/cargo-script" "script" "--pkg-path" "/tmp/cargo-script-test.dsseKLZrTDaB" "-dboolinator" "tests/data/script-explicit.rs" [INFO] [stdout] cargo-script stdout: [INFO] [stdout] ----- [INFO] [stdout] [INFO] [stdout] ----- [INFO] [stdout] cargo-script stderr: [INFO] [stdout] ----- [INFO] [stdout] Updating crates.io index [INFO] [stdout] warning: spurious network error (3 tries remaining): [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] warning: spurious network error (2 tries remaining): [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] warning: spurious network error (1 tries remaining): [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] error: failed to get `boolinator` as a dependency of package `script-explicit v0.1.0 (/tmp/cargo-script-test.dsseKLZrTDaB)` [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] failed to query replaced source registry `crates-io` [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] download of config.json failed [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] failed to download from `https://index.crates.io/config.json` [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] internal error: cargo failed with status 101 [INFO] [stdout] [INFO] [stdout] ----- [INFO] [stdout] thread 'tests::script::test_script_explicit' panicked at tests/util/mod.rs:85:9: [INFO] [stdout] assertion failed: self.success() [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5623598f3e4c - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5 [INFO] [stdout] 1: 0x5623598f3e4c - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5623598f3e4c - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5623598f3e4c - ::fmt::hed7f999df88cc644 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22 [INFO] [stdout] 4: 0x56235991f740 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9 [INFO] [stdout] 5: 0x56235991f740 - core::fmt::write::h3a39390d8560d9c9 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17 [INFO] [stdout] 6: 0x5623598f15cf - std::io::Write::write_fmt::h040b369f3a0f9cbc [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15 [INFO] [stdout] 7: 0x5623598f3c34 - std::sys_common::backtrace::_print::h894006fb5c6f3d45 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5 [INFO] [stdout] 8: 0x5623598f3c34 - std::sys_common::backtrace::print::h23a2d212c6fff936 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9 [INFO] [stdout] 9: 0x5623598f5f97 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a [INFO] [stdout] 10: 0x5623598f5c83 - std::panicking::default_hook::h6038f2eba384e475 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9 [INFO] [stdout] 11: 0x5623598bc597 - as core::ops::function::Fn>::call::h0ad024c9bdc6d768 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9 [INFO] [stdout] 12: 0x5623598bc597 - test::test_main::{{closure}}::h7500b54257359db6 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21 [INFO] [stdout] 13: 0x5623598f65a8 - as core::ops::function::Fn>::call::h1f8f335eaa9cfaee [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9 [INFO] [stdout] 14: 0x5623598f65a8 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13 [INFO] [stdout] 15: 0x5623598f62c9 - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:649:13 [INFO] [stdout] 16: 0x5623598f4316 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18 [INFO] [stdout] 17: 0x5623598f6062 - rust_begin_unwind [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5 [INFO] [stdout] 18: 0x562359853055 - core::panicking::panic_fmt::hbf0e066aabfa482c [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14 [INFO] [stdout] 19: 0x5623598530f3 - core::panicking::panic::h195fc2a96298d4c3 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:127:5 [INFO] [stdout] 20: 0x562359873f99 - integration::util::Output::stdout_output::h745433791f5e59cb [INFO] [stdout] at /opt/rustwide/workdir/tests/util/mod.rs:85:9 [INFO] [stdout] 21: 0x562359864667 - integration::tests::script::test_script_explicit::hd9c3eb19069003f4 [INFO] [stdout] at /opt/rustwide/workdir/tests/tests/script.rs:4:11 [INFO] [stdout] 22: 0x562359863d77 - integration::tests::script::test_script_explicit::{{closure}}::he01da4d1e29be321 [INFO] [stdout] at /opt/rustwide/workdir/tests/tests/script.rs:2:26 [INFO] [stdout] 23: 0x562359871296 - core::ops::function::FnOnce::call_once::h28543aa7570c587d [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x5623598c1bef - core::ops::function::FnOnce::call_once::h2b5d431d5046312d [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5623598c1bef - test::__rust_begin_short_backtrace::h7714669af176e207 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18 [INFO] [stdout] 26: 0x5623598c0c05 - test::run_test_in_process::{{closure}}::h85218797dcbcec12 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60 [INFO] [stdout] 27: 0x5623598c0c05 - as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 28: 0x5623598c0c05 - std::panicking::try::do_call::h3bd5d0f6620ee946 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40 [INFO] [stdout] 29: 0x5623598c0c05 - std::panicking::try::h232e535e4744fe31 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19 [INFO] [stdout] 30: 0x5623598c0c05 - std::panic::catch_unwind::h3ce3bd6ca8dbac68 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14 [INFO] [stdout] 31: 0x5623598c0c05 - test::run_test_in_process::hc97b257c9621286a [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27 [INFO] [stdout] 32: 0x5623598c0c05 - test::run_test::{{closure}}::h2aa798823a438d38 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43 [INFO] [stdout] 33: 0x562359888ec6 - test::run_test::{{closure}}::h87d231c78fb59832 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41 [INFO] [stdout] 34: 0x562359888ec6 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18 [INFO] [stdout] 35: 0x56235988df77 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17 [INFO] [stdout] 36: 0x56235988df77 - as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 37: 0x56235988df77 - std::panicking::try::do_call::h9057517f80303cd4 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40 [INFO] [stdout] 38: 0x56235988df77 - std::panicking::try::he3a30b11ee45340c [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19 [INFO] [stdout] 39: 0x56235988df77 - std::panic::catch_unwind::h410458cfd3528b8b [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14 [INFO] [stdout] 40: 0x56235988df77 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30 [INFO] [stdout] 41: 0x56235988df77 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x5623598fc2b5 - as core::ops::function::FnOnce>::call_once::hc7eafaff61e32df9 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9 [INFO] [stdout] 43: 0x5623598fc2b5 - as core::ops::function::FnOnce>::call_once::h6ba4a5de48dd2304 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9 [INFO] [stdout] 44: 0x5623598fc2b5 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7fbc83ba0ac3 - [INFO] [stdout] 46: 0x7fbc83c31bf4 - __clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- tests::expr::test_expr_template_override_expr stdout ---- [INFO] [stdout] cargo-script cmd: env -u CARGO_TARGET_DIR CARGO_SCRIPT_DEBUG_TEMPLATE_PATH="tests/data/templates/override" "/opt/rustwide/target/debug/cargo-script" "script" "--pkg-path" "/tmp/cargo-script-test.cXWzRUFjMdTs" "-e" "println!(\"--output--\");true" [INFO] [stdout] cargo-script stdout: [INFO] [stdout] ----- [INFO] [stdout] [INFO] [stdout] ----- [INFO] [stdout] cargo-script stderr: [INFO] [stdout] ----- [INFO] [stdout] Updating crates.io index [INFO] [stdout] warning: spurious network error (3 tries remaining): [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] warning: spurious network error (2 tries remaining): [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] warning: spurious network error (1 tries remaining): [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] error: failed to get `boolinator` as a dependency of package `expr v0.1.0 (/tmp/cargo-script-test.cXWzRUFjMdTs)` [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] failed to query replaced source registry `crates-io` [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] download of config.json failed [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] failed to download from `https://index.crates.io/config.json` [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] internal error: cargo failed with status 101 [INFO] [stdout] [INFO] [stdout] ----- [INFO] [stdout] thread 'tests::expr::test_expr_template_override_expr' panicked at tests/util/mod.rs:85:9: [INFO] [stdout] assertion failed: self.success() [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5623598f3e4c - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5 [INFO] [stdout] 1: 0x5623598f3e4c - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5623598f3e4c - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5623598f3e4c - ::fmt::hed7f999df88cc644 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22 [INFO] [stdout] 4: 0x56235991f740 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9 [INFO] [stdout] 5: 0x56235991f740 - core::fmt::write::h3a39390d8560d9c9 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17 [INFO] [stdout] 6: 0x5623598f15cf - std::io::Write::write_fmt::h040b369f3a0f9cbc [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15 [INFO] [stdout] 7: 0x5623598f3c34 - std::sys_common::backtrace::_print::h894006fb5c6f3d45 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5 [INFO] [stdout] 8: 0x5623598f3c34 - std::sys_common::backtrace::print::h23a2d212c6fff936 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9 [INFO] [stdout] 9: 0x5623598f5f97 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a [INFO] [stdout] 10: 0x5623598f5c83 - std::panicking::default_hook::h6038f2eba384e475 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9 [INFO] [stdout] 11: 0x5623598bc597 - as core::ops::function::Fn>::call::h0ad024c9bdc6d768 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9 [INFO] [stdout] 12: 0x5623598bc597 - test::test_main::{{closure}}::h7500b54257359db6 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21 [INFO] [stdout] 13: 0x5623598f65a8 - as core::ops::function::Fn>::call::h1f8f335eaa9cfaee [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9 [INFO] [stdout] 14: 0x5623598f65a8 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13 [INFO] [stdout] 15: 0x5623598f62c9 - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:649:13 [INFO] [stdout] 16: 0x5623598f4316 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18 [INFO] [stdout] 17: 0x5623598f6062 - rust_begin_unwind [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5 [INFO] [stdout] 18: 0x562359853055 - core::panicking::panic_fmt::hbf0e066aabfa482c [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14 [INFO] [stdout] 19: 0x5623598530f3 - core::panicking::panic::h195fc2a96298d4c3 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:127:5 [INFO] [stdout] 20: 0x562359873f99 - integration::util::Output::stdout_output::h745433791f5e59cb [INFO] [stdout] at /opt/rustwide/workdir/tests/util/mod.rs:85:9 [INFO] [stdout] 21: 0x562359863a24 - integration::tests::expr::test_expr_template_override_expr::hd5c986f016ed86bf [INFO] [stdout] at /opt/rustwide/workdir/tests/tests/expr.rs:120:11 [INFO] [stdout] 22: 0x562359863047 - integration::tests::expr::test_expr_template_override_expr::{{closure}}::h1aad76fce74bd57c [INFO] [stdout] at /opt/rustwide/workdir/tests/tests/expr.rs:114:38 [INFO] [stdout] 23: 0x562359871616 - core::ops::function::FnOnce::call_once::hb5a0df329142deca [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x5623598c1bef - core::ops::function::FnOnce::call_once::h2b5d431d5046312d [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5623598c1bef - test::__rust_begin_short_backtrace::h7714669af176e207 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18 [INFO] [stdout] 26: 0x5623598c0c05 - test::run_test_in_process::{{closure}}::h85218797dcbcec12 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60 [INFO] [stdout] 27: 0x5623598c0c05 - as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 28: 0x5623598c0c05 - std::panicking::try::do_call::h3bd5d0f6620ee946 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40 [INFO] [stdout] 29: 0x5623598c0c05 - std::panicking::try::h232e535e4744fe31 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19 [INFO] [stdout] 30: 0x5623598c0c05 - std::panic::catch_unwind::h3ce3bd6ca8dbac68 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14 [INFO] [stdout] 31: 0x5623598c0c05 - test::run_test_in_process::hc97b257c9621286a [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27 [INFO] [stdout] 32: 0x5623598c0c05 - test::run_test::{{closure}}::h2aa798823a438d38 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43 [INFO] [stdout] 33: 0x562359888ec6 - test::run_test::{{closure}}::h87d231c78fb59832 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41 [INFO] [stdout] 34: 0x562359888ec6 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18 [INFO] [stdout] 35: 0x56235988df77 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17 [INFO] [stdout] 36: 0x56235988df77 - as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 37: 0x56235988df77 - std::panicking::try::do_call::h9057517f80303cd4 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40 [INFO] [stdout] 38: 0x56235988df77 - std::panicking::try::he3a30b11ee45340c [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19 [INFO] [stdout] 39: 0x56235988df77 - std::panic::catch_unwind::h410458cfd3528b8b [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14 [INFO] [stdout] 40: 0x56235988df77 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30 [INFO] [stdout] 41: 0x56235988df77 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x5623598fc2b5 - as core::ops::function::FnOnce>::call_once::hc7eafaff61e32df9 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9 [INFO] [stdout] 43: 0x5623598fc2b5 - as core::ops::function::FnOnce>::call_once::h6ba4a5de48dd2304 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9 [INFO] [stdout] 44: 0x5623598fc2b5 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7fbc83ba0ac3 - [INFO] [stdout] 46: 0x7fbc83c31bf4 - __clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- tests::script::test_script_full_block stdout ---- [INFO] [stdout] cargo-script cmd: env -u CARGO_TARGET_DIR "/opt/rustwide/target/debug/cargo-script" "script" "--pkg-path" "/tmp/cargo-script-test.RmhiT0ep6WVd" "tests/data/script-full-block.rs" [INFO] [stdout] cargo-script stdout: [INFO] [stdout] ----- [INFO] [stdout] [INFO] [stdout] ----- [INFO] [stdout] cargo-script stderr: [INFO] [stdout] ----- [INFO] [stdout] Updating crates.io index [INFO] [stdout] warning: spurious network error (3 tries remaining): [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] warning: spurious network error (2 tries remaining): [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] warning: spurious network error (1 tries remaining): [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] error: failed to get `boolinator` as a dependency of package `script-full-block v0.1.0 (/tmp/cargo-script-test.RmhiT0ep6WVd)` [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] failed to query replaced source registry `crates-io` [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] download of config.json failed [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] failed to download from `https://index.crates.io/config.json` [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] internal error: cargo failed with status 101 [INFO] [stdout] [INFO] [stdout] ----- [INFO] [stdout] thread 'tests::script::test_script_full_block' panicked at tests/util/mod.rs:85:9: [INFO] [stdout] assertion failed: self.success() [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5623598f3e4c - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5 [INFO] [stdout] 1: 0x5623598f3e4c - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5623598f3e4c - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5623598f3e4c - ::fmt::hed7f999df88cc644 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22 [INFO] [stdout] 4: 0x56235991f740 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9 [INFO] [stdout] 5: 0x56235991f740 - core::fmt::write::h3a39390d8560d9c9 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17 [INFO] [stdout] 6: 0x5623598f15cf - std::io::Write::write_fmt::h040b369f3a0f9cbc [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15 [INFO] [stdout] 7: 0x5623598f3c34 - std::sys_common::backtrace::_print::h894006fb5c6f3d45 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5 [INFO] [stdout] 8: 0x5623598f3c34 - std::sys_common::backtrace::print::h23a2d212c6fff936 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9 [INFO] [stdout] 9: 0x5623598f5f97 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a [INFO] [stdout] 10: 0x5623598f5c83 - std::panicking::default_hook::h6038f2eba384e475 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9 [INFO] [stdout] 11: 0x5623598bc597 - as core::ops::function::Fn>::call::h0ad024c9bdc6d768 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9 [INFO] [stdout] 12: 0x5623598bc597 - test::test_main::{{closure}}::h7500b54257359db6 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21 [INFO] [stdout] 13: 0x5623598f65a8 - as core::ops::function::Fn>::call::h1f8f335eaa9cfaee [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9 [INFO] [stdout] 14: 0x5623598f65a8 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13 [INFO] [stdout] 15: 0x5623598f62c9 - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:649:13 [INFO] [stdout] 16: 0x5623598f4316 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18 [INFO] [stdout] 17: 0x5623598f6062 - rust_begin_unwind [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5 [INFO] [stdout] 18: 0x562359853055 - core::panicking::panic_fmt::hbf0e066aabfa482c [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14 [INFO] [stdout] 19: 0x5623598530f3 - core::panicking::panic::h195fc2a96298d4c3 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:127:5 [INFO] [stdout] 20: 0x562359873f99 - integration::util::Output::stdout_output::h745433791f5e59cb [INFO] [stdout] at /opt/rustwide/workdir/tests/util/mod.rs:85:9 [INFO] [stdout] 21: 0x56235986694c - integration::tests::script::test_script_full_block::ha3f7cfe3a84c0515 [INFO] [stdout] at /opt/rustwide/workdir/tests/tests/script.rs:23:11 [INFO] [stdout] 22: 0x562359866077 - integration::tests::script::test_script_full_block::{{closure}}::h523310f52778ad0f [INFO] [stdout] at /opt/rustwide/workdir/tests/tests/script.rs:21:28 [INFO] [stdout] 23: 0x562359871316 - core::ops::function::FnOnce::call_once::h50d0525cc70e5233 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x5623598c1bef - core::ops::function::FnOnce::call_once::h2b5d431d5046312d [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5623598c1bef - test::__rust_begin_short_backtrace::h7714669af176e207 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18 [INFO] [stdout] 26: 0x5623598c0c05 - test::run_test_in_process::{{closure}}::h85218797dcbcec12 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60 [INFO] [stdout] 27: 0x5623598c0c05 - as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 28: 0x5623598c0c05 - std::panicking::try::do_call::h3bd5d0f6620ee946 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40 [INFO] [stdout] 29: 0x5623598c0c05 - std::panicking::try::h232e535e4744fe31 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19 [INFO] [stdout] 30: 0x5623598c0c05 - std::panic::catch_unwind::h3ce3bd6ca8dbac68 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14 [INFO] [stdout] 31: 0x5623598c0c05 - test::run_test_in_process::hc97b257c9621286a [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27 [INFO] [stdout] 32: 0x5623598c0c05 - test::run_test::{{closure}}::h2aa798823a438d38 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43 [INFO] [stdout] 33: 0x562359888ec6 - test::run_test::{{closure}}::h87d231c78fb59832 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41 [INFO] [stdout] 34: 0x562359888ec6 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18 [INFO] [stdout] 35: 0x56235988df77 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17 [INFO] [stdout] 36: 0x56235988df77 - as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 37: 0x56235988df77 - std::panicking::try::do_call::h9057517f80303cd4 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40 [INFO] [stdout] 38: 0x56235988df77 - std::panicking::try::he3a30b11ee45340c [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19 [INFO] [stdout] 39: 0x56235988df77 - std::panic::catch_unwind::h410458cfd3528b8b [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14 [INFO] [stdout] 40: 0x56235988df77 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30 [INFO] [stdout] 41: 0x56235988df77 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x5623598fc2b5 - as core::ops::function::FnOnce>::call_once::hc7eafaff61e32df9 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9 [INFO] [stdout] 43: 0x5623598fc2b5 - as core::ops::function::FnOnce>::call_once::h6ba4a5de48dd2304 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9 [INFO] [stdout] 44: 0x5623598fc2b5 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7fbc83ba0ac3 - [INFO] [stdout] 46: 0x7fbc83c31bf4 - __clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- tests::expr::test_expr_dep_extern stdout ---- [INFO] [stdout] cargo-script cmd: env -u CARGO_TARGET_DIR "/opt/rustwide/target/debug/cargo-script" "script" "--pkg-path" "/tmp/cargo-script-test.4SQtAXwvBGOL" "-d" "boolinator=0.1.0" "-x" "boolinator" "-e" "use boolinator::Boolinator;println!(\"--output--\");true.as_some(1)" [INFO] [stdout] cargo-script stdout: [INFO] [stdout] ----- [INFO] [stdout] [INFO] [stdout] ----- [INFO] [stdout] cargo-script stderr: [INFO] [stdout] ----- [INFO] [stdout] Updating crates.io index [INFO] [stdout] warning: spurious network error (3 tries remaining): [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] warning: spurious network error (2 tries remaining): [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] warning: spurious network error (1 tries remaining): [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] error: failed to get `boolinator` as a dependency of package `expr v0.1.0 (/tmp/cargo-script-test.4SQtAXwvBGOL)` [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] failed to query replaced source registry `crates-io` [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] download of config.json failed [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] failed to download from `https://index.crates.io/config.json` [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] internal error: cargo failed with status 101 [INFO] [stdout] [INFO] [stdout] ----- [INFO] [stdout] thread 'tests::expr::test_expr_dep_extern' panicked at tests/util/mod.rs:85:9: [INFO] [stdout] assertion failed: self.success() [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5623598f3e4c - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5 [INFO] [stdout] 1: 0x5623598f3e4c - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5623598f3e4c - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5623598f3e4c - ::fmt::hed7f999df88cc644 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22 [INFO] [stdout] 4: 0x56235991f740 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9 [INFO] [stdout] 5: 0x56235991f740 - core::fmt::write::h3a39390d8560d9c9 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17 [INFO] [stdout] 6: 0x5623598f15cf - std::io::Write::write_fmt::h040b369f3a0f9cbc [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15 [INFO] [stdout] 7: 0x5623598f3c34 - std::sys_common::backtrace::_print::h894006fb5c6f3d45 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5 [INFO] [stdout] 8: 0x5623598f3c34 - std::sys_common::backtrace::print::h23a2d212c6fff936 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9 [INFO] [stdout] 9: 0x5623598f5f97 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a [INFO] [stdout] 10: 0x5623598f5c83 - std::panicking::default_hook::h6038f2eba384e475 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9 [INFO] [stdout] 11: 0x5623598bc597 - as core::ops::function::Fn>::call::h0ad024c9bdc6d768 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9 [INFO] [stdout] 12: 0x5623598bc597 - test::test_main::{{closure}}::h7500b54257359db6 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21 [INFO] [stdout] 13: 0x5623598f65a8 - as core::ops::function::Fn>::call::h1f8f335eaa9cfaee [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9 [INFO] [stdout] 14: 0x5623598f65a8 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13 [INFO] [stdout] 15: 0x5623598f62c9 - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:649:13 [INFO] [stdout] 16: 0x5623598f4316 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18 [INFO] [stdout] 17: 0x5623598f6062 - rust_begin_unwind [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5 [INFO] [stdout] 18: 0x562359853055 - core::panicking::panic_fmt::hbf0e066aabfa482c [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14 [INFO] [stdout] 19: 0x5623598530f3 - core::panicking::panic::h195fc2a96298d4c3 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:127:5 [INFO] [stdout] 20: 0x562359873f99 - integration::util::Output::stdout_output::h745433791f5e59cb [INFO] [stdout] at /opt/rustwide/workdir/tests/util/mod.rs:85:9 [INFO] [stdout] 21: 0x56235985d7d5 - integration::tests::expr::test_expr_dep_extern::h146f125e66370bf1 [INFO] [stdout] at /opt/rustwide/workdir/tests/tests/expr.rs:48:11 [INFO] [stdout] 22: 0x56235985cd27 - integration::tests::expr::test_expr_dep_extern::{{closure}}::hef2be4889e561c86 [INFO] [stdout] at /opt/rustwide/workdir/tests/tests/expr.rs:42:26 [INFO] [stdout] 23: 0x5623598716e6 - core::ops::function::FnOnce::call_once::hebcba4d3d06fccd4 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x5623598c1bef - core::ops::function::FnOnce::call_once::h2b5d431d5046312d [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5623598c1bef - test::__rust_begin_short_backtrace::h7714669af176e207 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18 [INFO] [stdout] 26: 0x5623598c0c05 - test::run_test_in_process::{{closure}}::h85218797dcbcec12 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60 [INFO] [stdout] 27: 0x5623598c0c05 - as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 28: 0x5623598c0c05 - std::panicking::try::do_call::h3bd5d0f6620ee946 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40 [INFO] [stdout] 29: 0x5623598c0c05 - std::panicking::try::h232e535e4744fe31 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19 [INFO] [stdout] 30: 0x5623598c0c05 - std::panic::catch_unwind::h3ce3bd6ca8dbac68 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14 [INFO] [stdout] 31: 0x5623598c0c05 - test::run_test_in_process::hc97b257c9621286a [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27 [INFO] [stdout] 32: 0x5623598c0c05 - test::run_test::{{closure}}::h2aa798823a438d38 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43 [INFO] [stdout] 33: 0x562359888ec6 - test::run_test::{{closure}}::h87d231c78fb59832 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41 [INFO] [stdout] 34: 0x562359888ec6 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18 [INFO] [stdout] 35: 0x56235988df77 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17 [INFO] [stdout] 36: 0x56235988df77 - as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 37: 0x56235988df77 - std::panicking::try::do_call::h9057517f80303cd4 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40 [INFO] [stdout] 38: 0x56235988df77 - std::panicking::try::he3a30b11ee45340c [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19 [INFO] [stdout] 39: 0x56235988df77 - std::panic::catch_unwind::h410458cfd3528b8b [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14 [INFO] [stdout] 40: 0x56235988df77 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30 [INFO] [stdout] 41: 0x56235988df77 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x5623598fc2b5 - as core::ops::function::FnOnce>::call_once::hc7eafaff61e32df9 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9 [INFO] [stdout] 43: 0x5623598fc2b5 - as core::ops::function::FnOnce>::call_once::h6ba4a5de48dd2304 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9 [INFO] [stdout] 44: 0x5623598fc2b5 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7fbc83ba0ac3 - [INFO] [stdout] 46: 0x7fbc83c31bf4 - __clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- tests::script::test_script_full_line stdout ---- [INFO] [stdout] cargo-script cmd: env -u CARGO_TARGET_DIR "/opt/rustwide/target/debug/cargo-script" "script" "--pkg-path" "/tmp/cargo-script-test.L9Q4so2B8G1u" "tests/data/script-full-line.rs" [INFO] [stdout] cargo-script stdout: [INFO] [stdout] ----- [INFO] [stdout] [INFO] [stdout] ----- [INFO] [stdout] cargo-script stderr: [INFO] [stdout] ----- [INFO] [stdout] Updating crates.io index [INFO] [stdout] warning: spurious network error (3 tries remaining): [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] warning: spurious network error (2 tries remaining): [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] warning: spurious network error (1 tries remaining): [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] error: failed to get `boolinator` as a dependency of package `script-full-line v0.1.0 (/tmp/cargo-script-test.L9Q4so2B8G1u)` [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] failed to query replaced source registry `crates-io` [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] download of config.json failed [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] failed to download from `https://index.crates.io/config.json` [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] internal error: cargo failed with status 101 [INFO] [stdout] [INFO] [stdout] ----- [INFO] [stdout] thread 'tests::script::test_script_full_line' panicked at tests/util/mod.rs:85:9: [INFO] [stdout] assertion failed: self.success() [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5623598f3e4c - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5 [INFO] [stdout] 1: 0x5623598f3e4c - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5623598f3e4c - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5623598f3e4c - ::fmt::hed7f999df88cc644 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22 [INFO] [stdout] 4: 0x56235991f740 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9 [INFO] [stdout] 5: 0x56235991f740 - core::fmt::write::h3a39390d8560d9c9 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17 [INFO] [stdout] 6: 0x5623598f15cf - std::io::Write::write_fmt::h040b369f3a0f9cbc [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15 [INFO] [stdout] 7: 0x5623598f3c34 - std::sys_common::backtrace::_print::h894006fb5c6f3d45 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5 [INFO] [stdout] 8: 0x5623598f3c34 - std::sys_common::backtrace::print::h23a2d212c6fff936 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9 [INFO] [stdout] 9: 0x5623598f5f97 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a [INFO] [stdout] 10: 0x5623598f5c83 - std::panicking::default_hook::h6038f2eba384e475 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9 [INFO] [stdout] 11: 0x5623598bc597 - as core::ops::function::Fn>::call::h0ad024c9bdc6d768 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9 [INFO] [stdout] 12: 0x5623598bc597 - test::test_main::{{closure}}::h7500b54257359db6 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21 [INFO] [stdout] 13: 0x5623598f65a8 - as core::ops::function::Fn>::call::h1f8f335eaa9cfaee [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9 [INFO] [stdout] 14: 0x5623598f65a8 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13 [INFO] [stdout] 15: 0x5623598f62c9 - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:649:13 [INFO] [stdout] 16: 0x5623598f4316 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18 [INFO] [stdout] 17: 0x5623598f6062 - rust_begin_unwind [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5 [INFO] [stdout] 18: 0x562359853055 - core::panicking::panic_fmt::hbf0e066aabfa482c [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14 [INFO] [stdout] 19: 0x5623598530f3 - core::panicking::panic::h195fc2a96298d4c3 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:127:5 [INFO] [stdout] 20: 0x562359873f99 - integration::util::Output::stdout_output::h745433791f5e59cb [INFO] [stdout] at /opt/rustwide/workdir/tests/util/mod.rs:85:9 [INFO] [stdout] 21: 0x56235986757c - integration::tests::script::test_script_full_line::hc23f1831e089c333 [INFO] [stdout] at /opt/rustwide/workdir/tests/tests/script.rs:31:11 [INFO] [stdout] 22: 0x562359866ca7 - integration::tests::script::test_script_full_line::{{closure}}::h548a69e780fb9e72 [INFO] [stdout] at /opt/rustwide/workdir/tests/tests/script.rs:29:27 [INFO] [stdout] 23: 0x562359871726 - core::ops::function::FnOnce::call_once::hef0460707b04c864 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x5623598c1bef - core::ops::function::FnOnce::call_once::h2b5d431d5046312d [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5623598c1bef - test::__rust_begin_short_backtrace::h7714669af176e207 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18 [INFO] [stdout] 26: 0x5623598c0c05 - test::run_test_in_process::{{closure}}::h85218797dcbcec12 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60 [INFO] [stdout] 27: 0x5623598c0c05 - as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 28: 0x5623598c0c05 - std::panicking::try::do_call::h3bd5d0f6620ee946 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40 [INFO] [stdout] 29: 0x5623598c0c05 - std::panicking::try::h232e535e4744fe31 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19 [INFO] [stdout] 30: 0x5623598c0c05 - std::panic::catch_unwind::h3ce3bd6ca8dbac68 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14 [INFO] [stdout] 31: 0x5623598c0c05 - test::run_test_in_process::hc97b257c9621286a [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27 [INFO] [stdout] 32: 0x5623598c0c05 - test::run_test::{{closure}}::h2aa798823a438d38 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43 [INFO] [stdout] 33: 0x562359888ec6 - test::run_test::{{closure}}::h87d231c78fb59832 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41 [INFO] [stdout] 34: 0x562359888ec6 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18 [INFO] [stdout] 35: 0x56235988df77 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17 [INFO] [stdout] 36: 0x56235988df77 - as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 37: 0x56235988df77 - std::panicking::try::do_call::h9057517f80303cd4 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40 [INFO] [stdout] 38: 0x56235988df77 - std::panicking::try::he3a30b11ee45340c [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19 [INFO] [stdout] 39: 0x56235988df77 - std::panic::catch_unwind::h410458cfd3528b8b [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14 [INFO] [stdout] 40: 0x56235988df77 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30 [INFO] [stdout] 41: 0x56235988df77 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x5623598fc2b5 - as core::ops::function::FnOnce>::call_once::hc7eafaff61e32df9 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9 [INFO] [stdout] 43: 0x5623598fc2b5 - as core::ops::function::FnOnce>::call_once::h6ba4a5de48dd2304 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9 [INFO] [stdout] 44: 0x5623598fc2b5 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7fbc83ba0ac3 - [INFO] [stdout] 46: 0x7fbc83c31bf4 - __clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- tests::expr::test_expr_dep stdout ---- [INFO] [stdout] cargo-script cmd: env -u CARGO_TARGET_DIR "/opt/rustwide/target/debug/cargo-script" "script" "--pkg-path" "/tmp/cargo-script-test.V0gaorx8bE5s" "-D" "boolinator=0.1.0" "-e" "use boolinator::Boolinator;println!(\"--output--\");true.as_some(1)" [INFO] [stdout] cargo-script stdout: [INFO] [stdout] ----- [INFO] [stdout] [INFO] [stdout] ----- [INFO] [stdout] cargo-script stderr: [INFO] [stdout] ----- [INFO] [stdout] Updating crates.io index [INFO] [stdout] warning: spurious network error (3 tries remaining): [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] warning: spurious network error (2 tries remaining): [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] warning: spurious network error (1 tries remaining): [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] error: failed to get `boolinator` as a dependency of package `expr v0.1.0 (/tmp/cargo-script-test.V0gaorx8bE5s)` [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] failed to query replaced source registry `crates-io` [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] download of config.json failed [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] failed to download from `https://index.crates.io/config.json` [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] internal error: cargo failed with status 101 [INFO] [stdout] [INFO] [stdout] ----- [INFO] [stdout] thread 'tests::expr::test_expr_dep' panicked at tests/util/mod.rs:85:9: [INFO] [stdout] assertion failed: self.success() [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5623598f3e4c - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5 [INFO] [stdout] 1: 0x5623598f3e4c - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5623598f3e4c - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5623598f3e4c - ::fmt::hed7f999df88cc644 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22 [INFO] [stdout] 4: 0x56235991f740 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9 [INFO] [stdout] 5: 0x56235991f740 - core::fmt::write::h3a39390d8560d9c9 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17 [INFO] [stdout] 6: 0x5623598f15cf - std::io::Write::write_fmt::h040b369f3a0f9cbc [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15 [INFO] [stdout] 7: 0x5623598f3c34 - std::sys_common::backtrace::_print::h894006fb5c6f3d45 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5 [INFO] [stdout] 8: 0x5623598f3c34 - std::sys_common::backtrace::print::h23a2d212c6fff936 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9 [INFO] [stdout] 9: 0x5623598f5f97 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a [INFO] [stdout] 10: 0x5623598f5c83 - std::panicking::default_hook::h6038f2eba384e475 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9 [INFO] [stdout] 11: 0x5623598bc597 - as core::ops::function::Fn>::call::h0ad024c9bdc6d768 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9 [INFO] [stdout] 12: 0x5623598bc597 - test::test_main::{{closure}}::h7500b54257359db6 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21 [INFO] [stdout] 13: 0x5623598f65a8 - as core::ops::function::Fn>::call::h1f8f335eaa9cfaee [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9 [INFO] [stdout] 14: 0x5623598f65a8 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13 [INFO] [stdout] 15: 0x5623598f62c9 - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:649:13 [INFO] [stdout] 16: 0x5623598f4316 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18 [INFO] [stdout] 17: 0x5623598f6062 - rust_begin_unwind [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5 [INFO] [stdout] 18: 0x562359853055 - core::panicking::panic_fmt::hbf0e066aabfa482c [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14 [INFO] [stdout] 19: 0x5623598530f3 - core::panicking::panic::h195fc2a96298d4c3 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:127:5 [INFO] [stdout] 20: 0x562359873f99 - integration::util::Output::stdout_output::h745433791f5e59cb [INFO] [stdout] at /opt/rustwide/workdir/tests/util/mod.rs:85:9 [INFO] [stdout] 21: 0x56235985c9c7 - integration::tests::expr::test_expr_dep::h8039e22b538d05be [INFO] [stdout] at /opt/rustwide/workdir/tests/tests/expr.rs:36:11 [INFO] [stdout] 22: 0x56235985bff7 - integration::tests::expr::test_expr_dep::{{closure}}::h97394c557309896d [INFO] [stdout] at /opt/rustwide/workdir/tests/tests/expr.rs:30:19 [INFO] [stdout] 23: 0x562359871256 - core::ops::function::FnOnce::call_once::h16a753a79981d26e [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x5623598c1bef - core::ops::function::FnOnce::call_once::h2b5d431d5046312d [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5623598c1bef - test::__rust_begin_short_backtrace::h7714669af176e207 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18 [INFO] [stdout] 26: 0x5623598c0c05 - test::run_test_in_process::{{closure}}::h85218797dcbcec12 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60 [INFO] [stdout] 27: 0x5623598c0c05 - as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 28: 0x5623598c0c05 - std::panicking::try::do_call::h3bd5d0f6620ee946 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40 [INFO] [stdout] 29: 0x5623598c0c05 - std::panicking::try::h232e535e4744fe31 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19 [INFO] [stdout] 30: 0x5623598c0c05 - std::panic::catch_unwind::h3ce3bd6ca8dbac68 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14 [INFO] [stdout] 31: 0x5623598c0c05 - test::run_test_in_process::hc97b257c9621286a [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27 [INFO] [stdout] 32: 0x5623598c0c05 - test::run_test::{{closure}}::h2aa798823a438d38 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43 [INFO] [stdout] 33: 0x562359888ec6 - test::run_test::{{closure}}::h87d231c78fb59832 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41 [INFO] [stdout] 34: 0x562359888ec6 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18 [INFO] [stdout] 35: 0x56235988df77 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17 [INFO] [stdout] 36: 0x56235988df77 - as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 37: 0x56235988df77 - std::panicking::try::do_call::h9057517f80303cd4 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40 [INFO] [stdout] 38: 0x56235988df77 - std::panicking::try::he3a30b11ee45340c [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19 [INFO] [stdout] 39: 0x56235988df77 - std::panic::catch_unwind::h410458cfd3528b8b [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14 [INFO] [stderr] error: test failed, to rerun pass `--test integration` [INFO] [stdout] 40: 0x56235988df77 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30 [INFO] [stdout] 41: 0x56235988df77 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x5623598fc2b5 - as core::ops::function::FnOnce>::call_once::hc7eafaff61e32df9 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9 [INFO] [stdout] 43: 0x5623598fc2b5 - as core::ops::function::FnOnce>::call_once::h6ba4a5de48dd2304 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9 [INFO] [stdout] 44: 0x5623598fc2b5 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7fbc83ba0ac3 - [INFO] [stdout] 46: 0x7fbc83c31bf4 - __clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- tests::script::test_script_short stdout ---- [INFO] [stdout] cargo-script cmd: env -u CARGO_TARGET_DIR "/opt/rustwide/target/debug/cargo-script" "script" "--pkg-path" "/tmp/cargo-script-test.xPVp8oh8ASAH" "tests/data/script-short.rs" [INFO] [stdout] cargo-script stdout: [INFO] [stdout] ----- [INFO] [stdout] [INFO] [stdout] ----- [INFO] [stdout] cargo-script stderr: [INFO] [stdout] ----- [INFO] [stdout] Updating crates.io index [INFO] [stdout] warning: spurious network error (3 tries remaining): [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] warning: spurious network error (2 tries remaining): [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] warning: spurious network error (1 tries remaining): [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] error: failed to get `boolinator` as a dependency of package `script-short v0.1.0 (/tmp/cargo-script-test.xPVp8oh8ASAH)` [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] failed to query replaced source registry `crates-io` [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] download of config.json failed [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] failed to download from `https://index.crates.io/config.json` [INFO] [stdout] [INFO] [stdout] Caused by: [INFO] [stdout] [6] Couldn't resolve host name (Could not resolve host: index.crates.io) [INFO] [stdout] internal error: cargo failed with status 101 [INFO] [stdout] [INFO] [stdout] ----- [INFO] [stdout] thread 'tests::script::test_script_short' panicked at tests/util/mod.rs:85:9: [INFO] [stdout] assertion failed: self.success() [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5623598f3e4c - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5 [INFO] [stdout] 1: 0x5623598f3e4c - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5623598f3e4c - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5623598f3e4c - ::fmt::hed7f999df88cc644 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22 [INFO] [stdout] 4: 0x56235991f740 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9 [INFO] [stdout] 5: 0x56235991f740 - core::fmt::write::h3a39390d8560d9c9 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17 [INFO] [stdout] 6: 0x5623598f15cf - std::io::Write::write_fmt::h040b369f3a0f9cbc [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15 [INFO] [stdout] 7: 0x5623598f3c34 - std::sys_common::backtrace::_print::h894006fb5c6f3d45 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5 [INFO] [stdout] 8: 0x5623598f3c34 - std::sys_common::backtrace::print::h23a2d212c6fff936 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9 [INFO] [stdout] 9: 0x5623598f5f97 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a [INFO] [stdout] 10: 0x5623598f5c83 - std::panicking::default_hook::h6038f2eba384e475 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9 [INFO] [stdout] 11: 0x5623598bc597 - as core::ops::function::Fn>::call::h0ad024c9bdc6d768 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9 [INFO] [stdout] 12: 0x5623598bc597 - test::test_main::{{closure}}::h7500b54257359db6 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21 [INFO] [stdout] 13: 0x5623598f65a8 - as core::ops::function::Fn>::call::h1f8f335eaa9cfaee [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9 [INFO] [stdout] 14: 0x5623598f65a8 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13 [INFO] [stdout] 15: 0x5623598f62c9 - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:649:13 [INFO] [stdout] 16: 0x5623598f4316 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18 [INFO] [stdout] 17: 0x5623598f6062 - rust_begin_unwind [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5 [INFO] [stdout] 18: 0x562359853055 - core::panicking::panic_fmt::hbf0e066aabfa482c [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14 [INFO] [stdout] 19: 0x5623598530f3 - core::panicking::panic::h195fc2a96298d4c3 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:127:5 [INFO] [stdout] 20: 0x562359873f99 - integration::util::Output::stdout_output::h745433791f5e59cb [INFO] [stdout] at /opt/rustwide/workdir/tests/util/mod.rs:85:9 [INFO] [stdout] 21: 0x562359869a0c - integration::tests::script::test_script_short::h22809a2b88894f55 [INFO] [stdout] at /opt/rustwide/workdir/tests/tests/script.rs:55:11 [INFO] [stdout] 22: 0x562359869137 - integration::tests::script::test_script_short::{{closure}}::h1e1f5e237275a56e [INFO] [stdout] at /opt/rustwide/workdir/tests/tests/script.rs:53:23 [INFO] [stdout] 23: 0x562359871156 - core::ops::function::FnOnce::call_once::h04b7e569270d75d8 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x5623598c1bef - core::ops::function::FnOnce::call_once::h2b5d431d5046312d [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5623598c1bef - test::__rust_begin_short_backtrace::h7714669af176e207 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18 [INFO] [stdout] 26: 0x5623598c0c05 - test::run_test_in_process::{{closure}}::h85218797dcbcec12 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60 [INFO] [stdout] 27: 0x5623598c0c05 - as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 28: 0x5623598c0c05 - std::panicking::try::do_call::h3bd5d0f6620ee946 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40 [INFO] [stdout] 29: 0x5623598c0c05 - std::panicking::try::h232e535e4744fe31 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19 [INFO] [stdout] 30: 0x5623598c0c05 - std::panic::catch_unwind::h3ce3bd6ca8dbac68 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14 [INFO] [stdout] 31: 0x5623598c0c05 - test::run_test_in_process::hc97b257c9621286a [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27 [INFO] [stdout] 32: 0x5623598c0c05 - test::run_test::{{closure}}::h2aa798823a438d38 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43 [INFO] [stdout] 33: 0x562359888ec6 - test::run_test::{{closure}}::h87d231c78fb59832 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41 [INFO] [stdout] 34: 0x562359888ec6 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18 [INFO] [stdout] 35: 0x56235988df77 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17 [INFO] [stdout] 36: 0x56235988df77 - as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 37: 0x56235988df77 - std::panicking::try::do_call::h9057517f80303cd4 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40 [INFO] [stdout] 38: 0x56235988df77 - std::panicking::try::he3a30b11ee45340c [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19 [INFO] [stdout] 39: 0x56235988df77 - std::panic::catch_unwind::h410458cfd3528b8b [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14 [INFO] [stdout] 40: 0x56235988df77 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30 [INFO] [stdout] 41: 0x56235988df77 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x5623598fc2b5 - as core::ops::function::FnOnce>::call_once::hc7eafaff61e32df9 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9 [INFO] [stdout] 43: 0x5623598fc2b5 - as core::ops::function::FnOnce>::call_once::h6ba4a5de48dd2304 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9 [INFO] [stdout] 44: 0x5623598fc2b5 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45 [INFO] [stdout] at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7fbc83ba0ac3 - [INFO] [stdout] 46: 0x7fbc83c31bf4 - __clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] tests::expr::test_expr_dep [INFO] [stdout] tests::expr::test_expr_dep_extern [INFO] [stdout] tests::expr::test_expr_template_override_expr [INFO] [stdout] tests::expr::test_expr_template_with_deps [INFO] [stdout] tests::script::test_script_explicit [INFO] [stdout] tests::script::test_script_full_block [INFO] [stdout] tests::script::test_script_full_line [INFO] [stdout] tests::script::test_script_short [INFO] [stdout] [INFO] [stdout] test result: FAILED. 16 passed; 8 failed; 0 ignored; 0 measured; 0 filtered out; finished in 101.92s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "d09556ce3aadcdb965fb23611342f6b20c837872533434b7c7b4eeb79686ba93", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d09556ce3aadcdb965fb23611342f6b20c837872533434b7c7b4eeb79686ba93", kill_on_drop: false }` [INFO] [stdout] d09556ce3aadcdb965fb23611342f6b20c837872533434b7c7b4eeb79686ba93