[INFO] fetching crate cargo-script 0.2.8...
[INFO] testing cargo-script-0.2.8 against 1.54.0 for beta-1.55-1
[INFO] extracting crate cargo-script 0.2.8 into /workspace/builds/worker-33/source
[INFO] validating manifest of crates.io crate cargo-script 0.2.8 on toolchain 1.54.0
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.54.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate cargo-script 0.2.8
[INFO] finished tweaking crates.io crate cargo-script 0.2.8
[INFO] tweaked toml for crates.io crate cargo-script 0.2.8 written to /workspace/builds/worker-33/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.54.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.54.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-33/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-33/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+1.54.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 879ad052efb9622c928136b1109f8c91aa176c90ca63aa046d647bc96aeb0c60
[INFO] running `Command { std: "docker" "start" "-a" "879ad052efb9622c928136b1109f8c91aa176c90ca63aa046d647bc96aeb0c60", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "879ad052efb9622c928136b1109f8c91aa176c90ca63aa046d647bc96aeb0c60", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "879ad052efb9622c928136b1109f8c91aa176c90ca63aa046d647bc96aeb0c60", kill_on_drop: false }`
[INFO] [stdout] 879ad052efb9622c928136b1109f8c91aa176c90ca63aa046d647bc96aeb0c60
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-33/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-33/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+1.54.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 95bb482d3ec7435747afe365025b1f060ea8038bb6e222c25dee8cf5efe2aec3
[INFO] running `Command { std: "docker" "start" "-a" "95bb482d3ec7435747afe365025b1f060ea8038bb6e222c25dee8cf5efe2aec3", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]    Compiling winapi-build v0.1.1
[INFO] [stderr]    Compiling winapi v0.2.8
[INFO] [stderr]    Compiling memchr v2.4.0
[INFO] [stderr]    Compiling semver v0.1.20
[INFO] [stderr]    Compiling regex-syntax v0.3.9
[INFO] [stderr]    Compiling regex v0.2.11
[INFO] [stderr]    Compiling ucd-util v0.1.8
[INFO] [stderr]    Compiling utf8-ranges v0.1.3
[INFO] [stderr]    Compiling gcc v0.3.55
[INFO] [stderr]    Compiling rustc-serialize v0.3.24
[INFO] [stderr]    Compiling utf8-ranges v1.0.4
[INFO] [stderr]    Compiling lazy_static v0.2.11
[INFO] [stderr]    Compiling vec_map v0.8.2
[INFO] [stderr]    Compiling ansi_term v0.11.0
[INFO] [stderr]    Compiling bitflags v0.5.0
[INFO] [stderr]    Compiling pathdiff v0.2.0
[INFO] [stderr]    Compiling strsim v0.8.0
[INFO] [stderr]    Compiling thread_local v0.3.6
[INFO] [stderr]    Compiling itertools v0.5.10
[INFO] [stderr]    Compiling memchr v0.1.11
[INFO] [stderr]    Compiling rand v0.4.6
[INFO] [stderr]    Compiling time v0.1.44
[INFO] [stderr]    Compiling log v0.3.9
[INFO] [stderr]    Compiling regex-syntax v0.5.6
[INFO] [stderr]    Compiling aho-corasick v0.5.3
[INFO] [stderr]    Compiling open v1.7.1
[INFO] [stderr]    Compiling kernel32-sys v0.2.2
[INFO] [stderr]    Compiling rustc_version v0.1.7
[INFO] [stderr]    Compiling clap v2.33.3
[INFO] [stderr]    Compiling thread-id v2.0.0
[INFO] [stderr]    Compiling hoedown v6.0.0
[INFO] [stderr]    Compiling rand v0.3.23
[INFO] [stderr]    Compiling thread_local v0.2.7
[INFO] [stderr]    Compiling chan v0.1.23
[INFO] [stderr]    Compiling aho-corasick v0.6.10
[INFO] [stderr]    Compiling cargo-script v0.2.8 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling regex v0.1.80
[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 semver v0.5.1
[INFO] [stderr]    Compiling env_logger v0.4.3
[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: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/error.rs:32:22
[INFO] [stdout]    |
[INFO] [stdout] 32 |     Other(Blame, Box<Error>),
[INFO] [stdout]    |                      ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]    = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[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: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: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: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: 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: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: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: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: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: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: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: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: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]     |             ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[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: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: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: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: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: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: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: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: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: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: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: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: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]      = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[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 was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[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 was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[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 was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[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: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: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: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: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: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` (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` (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:17
[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/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` (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` (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` (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` (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` (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` (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` (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` (in Nightly builds, run with -Z macro-backtrace for more info)
[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<S>(self, msg: S) -> Result<Self::Ok>
[INFO] [stdout]     |                                           ^^^^^^^^ help: use fully-qualified syntax: `<std::result::Result<T, MainError> as ResultExt>::Ok`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(ambiguous_associated_items)]` on by default
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #57644 <https://github.com/rust-lang/rust/issues/57644>
[INFO] [stdout] note: `Ok` could refer to the variant defined here
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `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 associated function `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 associated function `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: 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]     = note: `#[warn(unused_imports)]` on by default
[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<S>(self, msg: S) -> Result<Self::Ok>
[INFO] [stdout]     |                                           ^^^^^^^^ help: use fully-qualified syntax: `<std::result::Result<T, MainError> 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 <https://github.com/rust-lang/rust/issues/57644>
[INFO] [stdout] note: `Ok` could refer to the variant defined here
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: 130 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 19.78s
[INFO] running `Command { std: "docker" "inspect" "95bb482d3ec7435747afe365025b1f060ea8038bb6e222c25dee8cf5efe2aec3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "95bb482d3ec7435747afe365025b1f060ea8038bb6e222c25dee8cf5efe2aec3", kill_on_drop: false }`
[INFO] [stdout] 95bb482d3ec7435747afe365025b1f060ea8038bb6e222c25dee8cf5efe2aec3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-33/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-33/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+1.54.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 29f7b574dffd3b3fccbfbdbd289767ba5af5b95aeaffec1ad622b897440a3e7e
[INFO] running `Command { std: "docker" "start" "-a" "29f7b574dffd3b3fccbfbdbd289767ba5af5b95aeaffec1ad622b897440a3e7e", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]    Compiling unicode-segmentation v0.1.2
[INFO] [stderr]    Compiling itertools v0.4.19
[INFO] [stderr]    Compiling lazy_static v0.1.16
[INFO] [stderr]    Compiling strcursor v0.2.5
[INFO] [stderr]    Compiling scan-rules v0.2.0
[INFO] [stderr]    Compiling tempdir v0.3.7
[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: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/error.rs:32:22
[INFO] [stdout]    |
[INFO] [stdout] 32 |     Other(Blame, Box<Error>),
[INFO] [stdout]    |                      ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]    = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[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: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: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: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: 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: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: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: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: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: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: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: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: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]     |             ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[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: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: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: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: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: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: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: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: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: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: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: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: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]      = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[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 was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[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 was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[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 was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[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: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: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: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: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: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` (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` (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:17
[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/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` (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` (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` (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` (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` (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` (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` (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` (in Nightly builds, run with -Z macro-backtrace for more info)
[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<S>(self, msg: S) -> Result<Self::Ok>
[INFO] [stdout]     |                                           ^^^^^^^^ help: use fully-qualified syntax: `<std::result::Result<T, MainError> as ResultExt>::Ok`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(ambiguous_associated_items)]` on by default
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #57644 <https://github.com/rust-lang/rust/issues/57644>
[INFO] [stdout] note: `Ok` could refer to the variant defined here
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `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 associated function `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 associated function `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: 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]     = note: `#[warn(unused_imports)]` on by default
[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<S>(self, msg: S) -> Result<Self::Ok>
[INFO] [stdout]     |                                           ^^^^^^^^ help: use fully-qualified syntax: `<std::result::Result<T, MainError> 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 <https://github.com/rust-lang/rust/issues/57644>
[INFO] [stdout] note: `Ok` could refer to the variant defined here
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: 130 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling cargo-script v0.2.8 (/opt/rustwide/workdir)
[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` (in Nightly builds, run with -Z macro-backtrace for more info)
[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: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/error.rs:32:22
[INFO] [stdout]    |
[INFO] [stdout] 32 |     Other(Blame, Box<Error>),
[INFO] [stdout]    |                      ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]    = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[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: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: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: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: 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: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: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: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: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: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: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: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: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]     |             ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[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: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: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: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: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: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: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: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: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: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: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: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: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]      = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[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 was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[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 was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[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 was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[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: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: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: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: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: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` (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` (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:17
[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/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` (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` (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` (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` (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` (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` (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` (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` (in Nightly builds, run with -Z macro-backtrace for more info)
[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<S>(self, msg: S) -> Result<Self::Ok>
[INFO] [stdout]     |                                           ^^^^^^^^ help: use fully-qualified syntax: `<std::result::Result<T, MainError> as ResultExt>::Ok`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(ambiguous_associated_items)]` on by default
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #57644 <https://github.com/rust-lang/rust/issues/57644>
[INFO] [stdout] note: `Ok` could refer to the variant defined here
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `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 associated function `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 associated function `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: 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]     = note: `#[warn(unused_imports)]` on by default
[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<S>(self, msg: S) -> Result<Self::Ok>
[INFO] [stdout]     |                                           ^^^^^^^^ help: use fully-qualified syntax: `<std::result::Result<T, MainError> 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 <https://github.com/rust-lang/rust/issues/57644>
[INFO] [stdout] note: `Ok` could refer to the variant defined here
[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] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 130 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 10.90s
[INFO] running `Command { std: "docker" "inspect" "29f7b574dffd3b3fccbfbdbd289767ba5af5b95aeaffec1ad622b897440a3e7e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "29f7b574dffd3b3fccbfbdbd289767ba5af5b95aeaffec1ad622b897440a3e7e", kill_on_drop: false }`
[INFO] [stdout] 29f7b574dffd3b3fccbfbdbd289767ba5af5b95aeaffec1ad622b897440a3e7e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-33/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-33/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+1.54.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 0f0124e26c814c138e89af896e3670200f8f828db7c215880bfcb39c98dbb853
[INFO] running `Command { std: "docker" "start" "-a" "0f0124e26c814c138e89af896e3670200f8f828db7c215880bfcb39c98dbb853", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr] 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` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: 1 warning emitted
[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: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/error.rs:32:22
[INFO] [stderr]    |
[INFO] [stderr] 32 |     Other(Blame, Box<Error>),
[INFO] [stderr]    |                      ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stderr]    = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[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: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: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: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: 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: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: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: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: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: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: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: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: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]     |             ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_parens)]` on by default
[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: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: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: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: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: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: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: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: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: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: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: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: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]      = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stderr]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[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 was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stderr]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[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 was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stderr]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[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 was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stderr]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[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: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: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: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: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: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` (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` (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:17
[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/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` (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` (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` (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` (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` (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` (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` (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/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` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: ambiguous associated item
[INFO] [stderr]    --> src/error.rs:135:43
[INFO] [stderr]     |
[INFO] [stderr] 135 |     fn err_tag<S>(self, msg: S) -> Result<Self::Ok>
[INFO] [stderr]     |                                           ^^^^^^^^ help: use fully-qualified syntax: `<std::result::Result<T, MainError> as ResultExt>::Ok`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(ambiguous_associated_items)]` on by default
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #57644 <https://github.com/rust-lang/rust/issues/57644>
[INFO] [stderr] note: `Ok` could refer to the variant defined here
[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] 
[INFO] [stderr] warning: use of deprecated associated function `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: use of deprecated associated function `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 associated function `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: 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]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: ambiguous associated item
[INFO] [stderr]    --> src/error.rs:135:43
[INFO] [stderr]     |
[INFO] [stderr] 135 |     fn err_tag<S>(self, msg: S) -> Result<Self::Ok>
[INFO] [stderr]     |                                           ^^^^^^^^ help: use fully-qualified syntax: `<std::result::Result<T, MainError> 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 <https://github.com/rust-lang/rust/issues/57644>
[INFO] [stderr] note: `Ok` could refer to the variant defined here
[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] 
[INFO] [stderr] warning: 130 warnings emitted
[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: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/error.rs:32:22
[INFO] [stderr]    |
[INFO] [stderr] 32 |     Other(Blame, Box<Error>),
[INFO] [stderr]    |                      ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stderr]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stderr]    = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[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: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: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: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: 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: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: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: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: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: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: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: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: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]     |             ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_parens)]` on by default
[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: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: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: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: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: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: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: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: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: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: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: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: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]      = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stderr]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[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 was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stderr]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[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 was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stderr]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[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 was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stderr]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[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: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: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: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: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: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` (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` (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:17
[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/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` (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` (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` (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` (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` (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` (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` (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/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` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: ambiguous associated item
[INFO] [stderr]    --> src/error.rs:135:43
[INFO] [stderr]     |
[INFO] [stderr] 135 |     fn err_tag<S>(self, msg: S) -> Result<Self::Ok>
[INFO] [stderr]     |                                           ^^^^^^^^ help: use fully-qualified syntax: `<std::result::Result<T, MainError> as ResultExt>::Ok`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(ambiguous_associated_items)]` on by default
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #57644 <https://github.com/rust-lang/rust/issues/57644>
[INFO] [stderr] note: `Ok` could refer to the variant defined here
[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] 
[INFO] [stderr] warning: use of deprecated associated function `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: use of deprecated associated function `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 associated function `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: 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]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: ambiguous associated item
[INFO] [stderr]    --> src/error.rs:135:43
[INFO] [stderr]     |
[INFO] [stderr] 135 |     fn err_tag<S>(self, msg: S) -> Result<Self::Ok>
[INFO] [stderr]     |                                           ^^^^^^^^ help: use fully-qualified syntax: `<std::result::Result<T, MainError> 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 <https://github.com/rust-lang/rust/issues/57644>
[INFO] [stderr] note: `Ok` could refer to the variant defined here
[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] 
[INFO] [stderr] warning: 130 warnings emitted
[INFO] [stderr] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.39s
[INFO] [stderr]      Running unittests (/opt/rustwide/target/debug/deps/cargo_script-bbe3aff64ad9b6e0)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test manifest::test_scrape_markdown_manifest ... ok
[INFO] [stdout] test manifest::test_strip_hashbang ... ok
[INFO] [stdout] test manifest::test_extract_comment ... 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 (/opt/rustwide/target/debug/deps/run_cargo_script-49a88ba42057fe91)
[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-02172c48e3910d94)
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test tests::expr::test_expr_0 ... FAILED
[INFO] [stdout] test tests::expr::test_expr_comma ... FAILED
[INFO] [stdout] test tests::expr::test_expr_dep ... FAILED
[INFO] [stdout] test tests::expr::test_expr_dnc ... ok
[INFO] [stdout] test tests::expr::test_expr_panic ... ok
[INFO] [stdout] test tests::expr::test_expr_qmark ... FAILED
[INFO] [stdout] test tests::expr::test_expr_template ... FAILED
[INFO] [stdout] test tests::expr::test_expr_template_override_expr ... FAILED
[INFO] [stdout] test tests::expr::test_expr_dep_extern ... FAILED
[INFO] [stdout] test tests::expr::test_expr_template_with_deps ... FAILED
[INFO] [stdout] test tests::expr::test_expr_temporary ... FAILED
[INFO] [stdout] test tests::script::test_script_cs_env ... ok
[INFO] [stdout] test tests::script::test_script_explicit ... FAILED
[INFO] [stdout] test tests::script::test_script_full_block ... FAILED
[INFO] [stdout] test tests::script::test_script_full_line ... FAILED
[INFO] [stdout] test tests::script::test_script_short ... FAILED
[INFO] [stdout] test tests::script::test_script_slow_output ... FAILED
[INFO] [stdout] test tests::script::test_script_test ... ok
[INFO] [stdout] test tests::script::test_script_no_deps ... ok
[INFO] [stdout] test tests::version::test_version ... ok
[INFO] [stdout] test tests::script::test_script_invalid_doc_comment ... ok
[INFO] [stdout] test tests::script::test_script_has_weird_chars ... ok
[INFO] [stdout] test tests::script::test_script_hyphens ... ok
[INFO] [stdout] test tests::script::test_script_features ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- tests::expr::test_expr_0 stdout ----
[INFO] [stdout] cargo-script cmd: "/opt/rustwide/target/debug/cargo-script" "script" "--pkg-path" "/tmp/cargo-script-test.WpYWxg0OJoHg" "-e" "println!(\"--output--\");0"
[INFO] [stdout] cargo-script stdout:
[INFO] [stdout] -----
[INFO] [stdout] 
[INFO] [stdout] -----
[INFO] [stdout] cargo-script stderr:
[INFO] [stdout] -----
[INFO] [stdout] error: The argument '--expr' cannot be used with one or more of the other specified arguments
[INFO] [stdout] 
[INFO] [stdout] USAGE:
[INFO] [stdout]     cargo script [FLAGS OPTIONS] [--] <script> <args>...
[INFO] [stdout] 
[INFO] [stdout] For more information try --help
[INFO] [stdout] 
[INFO] [stdout] -----
[INFO] [stdout] thread 'tests::expr::test_expr_0' panicked at 'assertion failed: self.success()', tests/util/mod.rs:85:9
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::libunwind::trace::h34055254b57d8e79
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5
[INFO] [stdout]    1:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::trace_unsynchronized::h8f1e3fbd9afff6ec
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55f0e8f80a90 - std::sys_common::backtrace::_print_fmt::h3a99a796b770c360
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x55f0e8f80a90 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h32d1f94a80615d18
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:46:22
[INFO] [stdout]    4:     0x55f0e8fa4fbc - core::fmt::write::h306731c068f7162c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/fmt/mod.rs:1110:17
[INFO] [stdout]    5:     0x55f0e8f7d6a5 - std::io::Write::write_fmt::h87f19b0a2cd190bc
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/io/mod.rs:1588:15
[INFO] [stdout]    6:     0x55f0e8f836eb - std::sys_common::backtrace::_print::h5abaa2601a852287
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:49:5
[INFO] [stdout]    7:     0x55f0e8f836eb - std::sys_common::backtrace::print::h8d81445442bb638f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:36:9
[INFO] [stdout]    8:     0x55f0e8f836eb - std::panicking::default_hook::{{closure}}::hcfe804496a9fa747
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:208:50
[INFO] [stdout]    9:     0x55f0e8f831fc - std::panicking::default_hook::hbea8e3ccf2ba8901
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:222:9
[INFO] [stdout]   10:     0x55f0e8f83db4 - std::panicking::rust_panic_with_hook::h7ee9e1a2d0f8975a
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:622:17
[INFO] [stdout]   11:     0x55f0e8f83867 - std::panicking::begin_panic_handler::{{closure}}::h8ab3b4491718b2c7
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:517:13
[INFO] [stdout]   12:     0x55f0e8f80f8c - std::sys_common::backtrace::__rust_end_short_backtrace::hd489062ffa586a9f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:141:18
[INFO] [stdout]   13:     0x55f0e8f837f9 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:515:5
[INFO] [stdout]   14:     0x55f0e8ee8661 - core::panicking::panic_fmt::hca6330e3e14086b4
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:92:14
[INFO] [stdout]   15:     0x55f0e8ee85ad - core::panicking::panic::h1a48d878ff3dcd40
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:50:5
[INFO] [stdout]   16:     0x55f0e8f0e21b - integration::util::Output::stdout_output::h36d27a68396149f3
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/util/mod.rs:85:9
[INFO] [stdout]   17:     0x55f0e8ee9942 - integration::tests::expr::test_expr_0::hfb13eeed155a6db1
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/expr.rs:4:11
[INFO] [stdout]   18:     0x55f0e8ee8eea - integration::tests::expr::test_expr_0::{{closure}}::h7c2b7ab077c7462d
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/expr.rs:2:1
[INFO] [stdout]   19:     0x55f0e8f0cdce - core::ops::function::FnOnce::call_once::h3d7e0b1e348bfc82
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   20:     0x55f0e8f4c9f3 - core::ops::function::FnOnce::call_once::h152e7e439ff59e19
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   21:     0x55f0e8f4c9f3 - test::__rust_begin_short_backtrace::h0908f3b1fdbb72ab
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:577:5
[INFO] [stdout]   22:     0x55f0e8f4b4b0 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf6d2a51e5587546c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   23:     0x55f0e8f4b4b0 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8af660f3a89ef593
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   24:     0x55f0e8f4b4b0 - std::panicking::try::do_call::hd36aef60f84b6d36
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   25:     0x55f0e8f4b4b0 - std::panicking::try::h9932b4480e69817c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   26:     0x55f0e8f4b4b0 - std::panic::catch_unwind::h6aa177099cfff5f8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   27:     0x55f0e8f4b4b0 - test::run_test_in_process::h5884d6f2d99e20c3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:600:18
[INFO] [stdout]   28:     0x55f0e8f4b4b0 - test::run_test::run_test_inner::{{closure}}::h6fdc58c6d5f5b6e3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:492:39
[INFO] [stdout]   29:     0x55f0e8f24b62 - test::run_test::run_test_inner::{{closure}}::h408365d67a78ade8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:519:37
[INFO] [stdout]   30:     0x55f0e8f24b62 - std::sys_common::backtrace::__rust_begin_short_backtrace::hb560b77c4f701523
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:125:18
[INFO] [stdout]   31:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hf2e7831dad93c597
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:481:17
[INFO] [stdout]   32:     0x55f0e8f28718 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hd2e08783d8be4d02
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   33:     0x55f0e8f28718 - std::panicking::try::do_call::h062597b7acfd6b82
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   34:     0x55f0e8f28718 - std::panicking::try::h0d7b79db04c14552
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   35:     0x55f0e8f28718 - std::panic::catch_unwind::hb01a0b5e7c8cd43b
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   36:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::h5bde48cc887e0d1e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:480:30
[INFO] [stdout]   37:     0x55f0e8f28718 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h745ea30807a29e55
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   38:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7ece6cfefaff1005
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   39:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hb8b48e55c21f193e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   40:     0x55f0e8f897b7 - std::sys::unix::thread::Thread::new::thread_start::h8c7c4450dba62914
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys/unix/thread.rs:71:17
[INFO] [stdout]   41:     0x7f4de5285609 - start_thread
[INFO] [stdout]   42:     0x7f4de5057293 - clone
[INFO] [stdout]   43:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::expr::test_expr_comma stdout ----
[INFO] [stdout] cargo-script cmd: "/opt/rustwide/target/debug/cargo-script" "script" "--pkg-path" "/tmp/cargo-script-test.FzGsPxABQNcB" "-e" "println!(\"--output--\");[1, 2, 3]"
[INFO] [stdout] cargo-script stdout:
[INFO] [stdout] -----
[INFO] [stdout] 
[INFO] [stdout] -----
[INFO] [stdout] cargo-script stderr:
[INFO] [stdout] -----
[INFO] [stdout] error: The argument '--expr' cannot be used with one or more of the other specified arguments
[INFO] [stdout] 
[INFO] [stdout] USAGE:
[INFO] [stdout]     cargo script [FLAGS OPTIONS] [--] <script> <args>...
[INFO] [stdout] 
[INFO] [stdout] For more information try --help
[INFO] [stdout] 
[INFO] [stdout] -----
[INFO] [stdout] thread 'tests::expr::test_expr_comma' panicked at 'assertion failed: self.success()', tests/util/mod.rs:85:9
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::libunwind::trace::h34055254b57d8e79
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5
[INFO] [stdout]    1:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::trace_unsynchronized::h8f1e3fbd9afff6ec
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55f0e8f80a90 - std::sys_common::backtrace::_print_fmt::h3a99a796b770c360
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x55f0e8f80a90 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h32d1f94a80615d18
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:46:22
[INFO] [stdout]    4:     0x55f0e8fa4fbc - core::fmt::write::h306731c068f7162c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/fmt/mod.rs:1110:17
[INFO] [stdout]    5:     0x55f0e8f7d6a5 - std::io::Write::write_fmt::h87f19b0a2cd190bc
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/io/mod.rs:1588:15
[INFO] [stdout]    6:     0x55f0e8f836eb - std::sys_common::backtrace::_print::h5abaa2601a852287
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:49:5
[INFO] [stdout]    7:     0x55f0e8f836eb - std::sys_common::backtrace::print::h8d81445442bb638f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:36:9
[INFO] [stdout]    8:     0x55f0e8f836eb - std::panicking::default_hook::{{closure}}::hcfe804496a9fa747
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:208:50
[INFO] [stdout]    9:     0x55f0e8f831fc - std::panicking::default_hook::hbea8e3ccf2ba8901
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:222:9
[INFO] [stdout]   10:     0x55f0e8f83db4 - std::panicking::rust_panic_with_hook::h7ee9e1a2d0f8975a
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:622:17
[INFO] [stdout]   11:     0x55f0e8f83867 - std::panicking::begin_panic_handler::{{closure}}::h8ab3b4491718b2c7
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:517:13
[INFO] [stdout]   12:     0x55f0e8f80f8c - std::sys_common::backtrace::__rust_end_short_backtrace::hd489062ffa586a9f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:141:18
[INFO] [stdout]   13:     0x55f0e8f837f9 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:515:5
[INFO] [stdout]   14:     0x55f0e8ee8661 - core::panicking::panic_fmt::hca6330e3e14086b4
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:92:14
[INFO] [stdout]   15:     0x55f0e8ee85ad - core::panicking::panic::h1a48d878ff3dcd40
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:50:5
[INFO] [stdout]   16:     0x55f0e8f0e21b - integration::util::Output::stdout_output::h36d27a68396149f3
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/util/mod.rs:85:9
[INFO] [stdout]   17:     0x55f0e8eea742 - integration::tests::expr::test_expr_comma::h34c9af2718d5059f
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/expr.rs:12:11
[INFO] [stdout]   18:     0x55f0e8ee9cea - integration::tests::expr::test_expr_comma::{{closure}}::h2100f4d7abe046c8
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/expr.rs:10:1
[INFO] [stdout]   19:     0x55f0e8f0d04e - core::ops::function::FnOnce::call_once::ha04b59394fa11f25
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   20:     0x55f0e8f4c9f3 - core::ops::function::FnOnce::call_once::h152e7e439ff59e19
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   21:     0x55f0e8f4c9f3 - test::__rust_begin_short_backtrace::h0908f3b1fdbb72ab
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:577:5
[INFO] [stdout]   22:     0x55f0e8f4b4b0 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf6d2a51e5587546c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   23:     0x55f0e8f4b4b0 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8af660f3a89ef593
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   24:     0x55f0e8f4b4b0 - std::panicking::try::do_call::hd36aef60f84b6d36
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   25:     0x55f0e8f4b4b0 - std::panicking::try::h9932b4480e69817c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   26:     0x55f0e8f4b4b0 - std::panic::catch_unwind::h6aa177099cfff5f8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   27:     0x55f0e8f4b4b0 - test::run_test_in_process::h5884d6f2d99e20c3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:600:18
[INFO] [stdout]   28:     0x55f0e8f4b4b0 - test::run_test::run_test_inner::{{closure}}::h6fdc58c6d5f5b6e3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:492:39
[INFO] [stdout]   29:     0x55f0e8f24b62 - test::run_test::run_test_inner::{{closure}}::h408365d67a78ade8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:519:37
[INFO] [stdout]   30:     0x55f0e8f24b62 - std::sys_common::backtrace::__rust_begin_short_backtrace::hb560b77c4f701523
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:125:18
[INFO] [stdout]   31:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hf2e7831dad93c597
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:481:17
[INFO] [stdout]   32:     0x55f0e8f28718 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hd2e08783d8be4d02
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   33:     0x55f0e8f28718 - std::panicking::try::do_call::h062597b7acfd6b82
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   34:     0x55f0e8f28718 - std::panicking::try::h0d7b79db04c14552
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   35:     0x55f0e8f28718 - std::panic::catch_unwind::hb01a0b5e7c8cd43b
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   36:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::h5bde48cc887e0d1e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:480:30
[INFO] [stdout]   37:     0x55f0e8f28718 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h745ea30807a29e55
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   38:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7ece6cfefaff1005
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   39:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hb8b48e55c21f193e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   40:     0x55f0e8f897b7 - std::sys::unix::thread::Thread::new::thread_start::h8c7c4450dba62914
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys/unix/thread.rs:71:17
[INFO] [stdout]   41:     0x7f4de5285609 - start_thread
[INFO] [stdout]   42:     0x7f4de5057293 - clone
[INFO] [stdout]   43:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::expr::test_expr_dep stdout ----
[INFO] [stdout] cargo-script cmd: "/opt/rustwide/target/debug/cargo-script" "script" "--pkg-path" "/tmp/cargo-script-test.T8ogdOPVISyB" "-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] error: The argument '--expr' cannot be used with one or more of the other specified arguments
[INFO] [stdout] 
[INFO] [stdout] USAGE:
[INFO] [stdout]     cargo script [FLAGS OPTIONS] [--] <script> <args>...
[INFO] [stdout] 
[INFO] [stdout] For more information try --help
[INFO] [stdout] 
[INFO] [stdout] -----
[INFO] [stdout] thread 'tests::expr::test_expr_dep' panicked at 'assertion failed: self.success()', tests/util/mod.rs:85:9
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::libunwind::trace::h34055254b57d8e79
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5
[INFO] [stdout]    1:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::trace_unsynchronized::h8f1e3fbd9afff6ec
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55f0e8f80a90 - std::sys_common::backtrace::_print_fmt::h3a99a796b770c360
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x55f0e8f80a90 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h32d1f94a80615d18
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:46:22
[INFO] [stdout]    4:     0x55f0e8fa4fbc - core::fmt::write::h306731c068f7162c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/fmt/mod.rs:1110:17
[INFO] [stdout]    5:     0x55f0e8f7d6a5 - std::io::Write::write_fmt::h87f19b0a2cd190bc
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/io/mod.rs:1588:15
[INFO] [stdout]    6:     0x55f0e8f836eb - std::sys_common::backtrace::_print::h5abaa2601a852287
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:49:5
[INFO] [stdout]    7:     0x55f0e8f836eb - std::sys_common::backtrace::print::h8d81445442bb638f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:36:9
[INFO] [stdout]    8:     0x55f0e8f836eb - std::panicking::default_hook::{{closure}}::hcfe804496a9fa747
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:208:50
[INFO] [stdout]    9:     0x55f0e8f831fc - std::panicking::default_hook::hbea8e3ccf2ba8901
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:222:9
[INFO] [stdout]   10:     0x55f0e8f83db4 - std::panicking::rust_panic_with_hook::h7ee9e1a2d0f8975a
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:622:17
[INFO] [stdout]   11:     0x55f0e8f83867 - std::panicking::begin_panic_handler::{{closure}}::h8ab3b4491718b2c7
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:517:13
[INFO] [stdout]   12:     0x55f0e8f80f8c - std::sys_common::backtrace::__rust_end_short_backtrace::hd489062ffa586a9f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:141:18
[INFO] [stdout]   13:     0x55f0e8f837f9 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:515:5
[INFO] [stdout]   14:     0x55f0e8ee8661 - core::panicking::panic_fmt::hca6330e3e14086b4
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:92:14
[INFO] [stdout]   15:     0x55f0e8ee85ad - core::panicking::panic::h1a48d878ff3dcd40
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:50:5
[INFO] [stdout]   16:     0x55f0e8f0e21b - integration::util::Output::stdout_output::h36d27a68396149f3
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/util/mod.rs:85:9
[INFO] [stdout]   17:     0x55f0e8eeca58 - integration::tests::expr::test_expr_dep::h3524aa207f47ad14
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/expr.rs:36:11
[INFO] [stdout]   18:     0x55f0e8eebfca - integration::tests::expr::test_expr_dep::{{closure}}::h147a904263ae5d1c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/expr.rs:30:1
[INFO] [stdout]   19:     0x55f0e8f0d00e - core::ops::function::FnOnce::call_once::h94d750611113dbb7
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   20:     0x55f0e8f4c9f3 - core::ops::function::FnOnce::call_once::h152e7e439ff59e19
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   21:     0x55f0e8f4c9f3 - test::__rust_begin_short_backtrace::h0908f3b1fdbb72ab
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:577:5
[INFO] [stdout]   22:     0x55f0e8f4b4b0 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf6d2a51e5587546c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   23:     0x55f0e8f4b4b0 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8af660f3a89ef593
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   24:     0x55f0e8f4b4b0 - std::panicking::try::do_call::hd36aef60f84b6d36
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   25:     0x55f0e8f4b4b0 - std::panicking::try::h9932b4480e69817c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   26:     0x55f0e8f4b4b0 - std::panic::catch_unwind::h6aa177099cfff5f8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   27:     0x55f0e8f4b4b0 - test::run_test_in_process::h5884d6f2d99e20c3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:600:18
[INFO] [stdout]   28:     0x55f0e8f4b4b0 - test::run_test::run_test_inner::{{closure}}::h6fdc58c6d5f5b6e3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:492:39
[INFO] [stdout]   29:     0x55f0e8f24b62 - test::run_test::run_test_inner::{{closure}}::h408365d67a78ade8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:519:37
[INFO] [stdout]   30:     0x55f0e8f24b62 - std::sys_common::backtrace::__rust_begin_short_backtrace::hb560b77c4f701523
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:125:18
[INFO] [stdout]   31:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hf2e7831dad93c597
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:481:17
[INFO] [stdout]   32:     0x55f0e8f28718 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hd2e08783d8be4d02
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   33:     0x55f0e8f28718 - std::panicking::try::do_call::h062597b7acfd6b82
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   34:     0x55f0e8f28718 - std::panicking::try::h0d7b79db04c14552
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   35:     0x55f0e8f28718 - std::panic::catch_unwind::hb01a0b5e7c8cd43b
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   36:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::h5bde48cc887e0d1e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:480:30
[INFO] [stdout]   37:     0x55f0e8f28718 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h745ea30807a29e55
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   38:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7ece6cfefaff1005
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   39:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hb8b48e55c21f193e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   40:     0x55f0e8f897b7 - std::sys::unix::thread::Thread::new::thread_start::h8c7c4450dba62914
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys/unix/thread.rs:71:17
[INFO] [stdout]   41:     0x7f4de5285609 - start_thread
[INFO] [stdout]   42:     0x7f4de5057293 - clone
[INFO] [stdout]   43:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::expr::test_expr_qmark stdout ----
[INFO] [stdout] cargo-script cmd: "/opt/rustwide/target/debug/cargo-script" "script" "--pkg-path" "/tmp/cargo-script-test.3roRI777LjnJ" "-e" "println!(\"--output--\");\"42\".parse::<i32>()?.wrapping_add(1)"
[INFO] [stdout] cargo-script stdout:
[INFO] [stdout] -----
[INFO] [stdout] 
[INFO] [stdout] -----
[INFO] [stdout] cargo-script stderr:
[INFO] [stdout] -----
[INFO] [stdout] error: The argument '--expr' cannot be used with one or more of the other specified arguments
[INFO] [stdout] 
[INFO] [stdout] USAGE:
[INFO] [stdout]     cargo script [FLAGS OPTIONS] [--] <script> <args>...
[INFO] [stdout] 
[INFO] [stdout] For more information try --help
[INFO] [stdout] 
[INFO] [stdout] -----
[INFO] [stdout] thread 'tests::expr::test_expr_qmark' panicked at 'assertion failed: self.success()', tests/util/mod.rs:85:9
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::libunwind::trace::h34055254b57d8e79
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5
[INFO] [stdout]    1:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::trace_unsynchronized::h8f1e3fbd9afff6ec
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55f0e8f80a90 - std::sys_common::backtrace::_print_fmt::h3a99a796b770c360
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x55f0e8f80a90 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h32d1f94a80615d18
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:46:22
[INFO] [stdout]    4:     0x55f0e8fa4fbc - core::fmt::write::h306731c068f7162c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/fmt/mod.rs:1110:17
[INFO] [stdout]    5:     0x55f0e8f7d6a5 - std::io::Write::write_fmt::h87f19b0a2cd190bc
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/io/mod.rs:1588:15
[INFO] [stdout]    6:     0x55f0e8f836eb - std::sys_common::backtrace::_print::h5abaa2601a852287
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:49:5
[INFO] [stdout]    7:     0x55f0e8f836eb - std::sys_common::backtrace::print::h8d81445442bb638f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:36:9
[INFO] [stdout]    8:     0x55f0e8f836eb - std::panicking::default_hook::{{closure}}::hcfe804496a9fa747
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:208:50
[INFO] [stdout]    9:     0x55f0e8f831fc - std::panicking::default_hook::hbea8e3ccf2ba8901
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:222:9
[INFO] [stdout]   10:     0x55f0e8f83db4 - std::panicking::rust_panic_with_hook::h7ee9e1a2d0f8975a
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:622:17
[INFO] [stdout]   11:     0x55f0e8f83867 - std::panicking::begin_panic_handler::{{closure}}::h8ab3b4491718b2c7
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:517:13
[INFO] [stdout]   12:     0x55f0e8f80f8c - std::sys_common::backtrace::__rust_end_short_backtrace::hd489062ffa586a9f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:141:18
[INFO] [stdout]   13:     0x55f0e8f837f9 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:515:5
[INFO] [stdout]   14:     0x55f0e8ee8661 - core::panicking::panic_fmt::hca6330e3e14086b4
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:92:14
[INFO] [stdout]   15:     0x55f0e8ee85ad - core::panicking::panic::h1a48d878ff3dcd40
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:50:5
[INFO] [stdout]   16:     0x55f0e8f0e21b - integration::util::Output::stdout_output::h36d27a68396149f3
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/util/mod.rs:85:9
[INFO] [stdout]   17:     0x55f0e8ef1599 - integration::tests::expr::test_expr_qmark::h5f7d8986b4a2e410
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/expr.rs:84:11
[INFO] [stdout]   18:     0x55f0e8ef0aca - integration::tests::expr::test_expr_qmark::{{closure}}::h2f1508ce41470e3e
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/expr.rs:77:1
[INFO] [stdout]   19:     0x55f0e8f0d08e - core::ops::function::FnOnce::call_once::hb7faa10ca55aa31c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   20:     0x55f0e8f4c9f3 - core::ops::function::FnOnce::call_once::h152e7e439ff59e19
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   21:     0x55f0e8f4c9f3 - test::__rust_begin_short_backtrace::h0908f3b1fdbb72ab
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:577:5
[INFO] [stdout]   22:     0x55f0e8f4b4b0 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf6d2a51e5587546c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   23:     0x55f0e8f4b4b0 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8af660f3a89ef593
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   24:     0x55f0e8f4b4b0 - std::panicking::try::do_call::hd36aef60f84b6d36
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   25:     0x55f0e8f4b4b0 - std::panicking::try::h9932b4480e69817c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   26:     0x55f0e8f4b4b0 - std::panic::catch_unwind::h6aa177099cfff5f8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   27:     0x55f0e8f4b4b0 - test::run_test_in_process::h5884d6f2d99e20c3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:600:18
[INFO] [stdout]   28:     0x55f0e8f4b4b0 - test::run_test::run_test_inner::{{closure}}::h6fdc58c6d5f5b6e3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:492:39
[INFO] [stdout]   29:     0x55f0e8f24b62 - test::run_test::run_test_inner::{{closure}}::h408365d67a78ade8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:519:37
[INFO] [stdout]   30:     0x55f0e8f24b62 - std::sys_common::backtrace::__rust_begin_short_backtrace::hb560b77c4f701523
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:125:18
[INFO] [stdout]   31:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hf2e7831dad93c597
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:481:17
[INFO] [stdout]   32:     0x55f0e8f28718 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hd2e08783d8be4d02
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   33:     0x55f0e8f28718 - std::panicking::try::do_call::h062597b7acfd6b82
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   34:     0x55f0e8f28718 - std::panicking::try::h0d7b79db04c14552
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   35:     0x55f0e8f28718 - std::panic::catch_unwind::hb01a0b5e7c8cd43b
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   36:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::h5bde48cc887e0d1e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:480:30
[INFO] [stdout]   37:     0x55f0e8f28718 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h745ea30807a29e55
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   38:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7ece6cfefaff1005
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   39:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hb8b48e55c21f193e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   40:     0x55f0e8f897b7 - std::sys::unix::thread::Thread::new::thread_start::h8c7c4450dba62914
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys/unix/thread.rs:71:17
[INFO] [stdout]   41:     0x7f4de5285609 - start_thread
[INFO] [stdout]   42:     0x7f4de5057293 - clone
[INFO] [stdout]   43:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::expr::test_expr_template stdout ----
[INFO] [stdout] cargo-script cmd: "/opt/rustwide/target/debug/cargo-script" "script" "--pkg-path" "/tmp/cargo-script-test.MeLyFcgH4XoS" "-t" "shout" "-e" "println!(\"--output--\");\"no way? no way!\""
[INFO] [stdout] cargo-script stdout:
[INFO] [stdout] -----
[INFO] [stdout] 
[INFO] [stdout] -----
[INFO] [stdout] cargo-script stderr:
[INFO] [stdout] -----
[INFO] [stdout] error: The argument '--expr' cannot be used with one or more of the other specified arguments
[INFO] [stdout] 
[INFO] [stdout] USAGE:
[INFO] [stdout]     cargo script [FLAGS OPTIONS] [--] <script> <args>...
[INFO] [stdout] 
[INFO] [stdout] For more information try --help
[INFO] [stdout] 
[INFO] [stdout] -----
[INFO] [stdout] thread 'tests::expr::test_expr_template' panicked at 'assertion failed: self.success()', tests/util/mod.rs:85:9
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::libunwind::trace::h34055254b57d8e79
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5
[INFO] [stdout]    1:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::trace_unsynchronized::h8f1e3fbd9afff6ec
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55f0e8f80a90 - std::sys_common::backtrace::_print_fmt::h3a99a796b770c360
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x55f0e8f80a90 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h32d1f94a80615d18
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:46:22
[INFO] [stdout]    4:     0x55f0e8fa4fbc - core::fmt::write::h306731c068f7162c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/fmt/mod.rs:1110:17
[INFO] [stdout]    5:     0x55f0e8f7d6a5 - std::io::Write::write_fmt::h87f19b0a2cd190bc
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/io/mod.rs:1588:15
[INFO] [stdout]    6:     0x55f0e8f836eb - std::sys_common::backtrace::_print::h5abaa2601a852287
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:49:5
[INFO] [stdout]    7:     0x55f0e8f836eb - std::sys_common::backtrace::print::h8d81445442bb638f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:36:9
[INFO] [stdout]    8:     0x55f0e8f836eb - std::panicking::default_hook::{{closure}}::hcfe804496a9fa747
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:208:50
[INFO] [stdout]    9:     0x55f0e8f831fc - std::panicking::default_hook::hbea8e3ccf2ba8901
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:222:9
[INFO] [stdout]   10:     0x55f0e8f83db4 - std::panicking::rust_panic_with_hook::h7ee9e1a2d0f8975a
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:622:17
[INFO] [stdout]   11:     0x55f0e8f83867 - std::panicking::begin_panic_handler::{{closure}}::h8ab3b4491718b2c7
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:517:13
[INFO] [stdout]   12:     0x55f0e8f80f8c - std::sys_common::backtrace::__rust_end_short_backtrace::hd489062ffa586a9f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:141:18
[INFO] [stdout]   13:     0x55f0e8f837f9 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:515:5
[INFO] [stdout]   14:     0x55f0e8ee8661 - core::panicking::panic_fmt::hca6330e3e14086b4
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:92:14
[INFO] [stdout]   15:     0x55f0e8ee85ad - core::panicking::panic::h1a48d878ff3dcd40
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:50:5
[INFO] [stdout]   16:     0x55f0e8f0e21b - integration::util::Output::stdout_output::h36d27a68396149f3
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/util/mod.rs:85:9
[INFO] [stdout]   17:     0x55f0e8ef244b - integration::tests::expr::test_expr_template::h275466822a465431
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/expr.rs:96:11
[INFO] [stdout]   18:     0x55f0e8ef197a - integration::tests::expr::test_expr_template::{{closure}}::h02339b672a44d1a2
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/expr.rs:90:1
[INFO] [stdout]   19:     0x55f0e8f0ccbe - core::ops::function::FnOnce::call_once::h1b9308a1ffbf971f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   20:     0x55f0e8f4c9f3 - core::ops::function::FnOnce::call_once::h152e7e439ff59e19
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   21:     0x55f0e8f4c9f3 - test::__rust_begin_short_backtrace::h0908f3b1fdbb72ab
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:577:5
[INFO] [stdout]   22:     0x55f0e8f4b4b0 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf6d2a51e5587546c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   23:     0x55f0e8f4b4b0 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8af660f3a89ef593
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   24:     0x55f0e8f4b4b0 - std::panicking::try::do_call::hd36aef60f84b6d36
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   25:     0x55f0e8f4b4b0 - std::panicking::try::h9932b4480e69817c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   26:     0x55f0e8f4b4b0 - std::panic::catch_unwind::h6aa177099cfff5f8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   27:     0x55f0e8f4b4b0 - test::run_test_in_process::h5884d6f2d99e20c3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:600:18
[INFO] [stdout]   28:     0x55f0e8f4b4b0 - test::run_test::run_test_inner::{{closure}}::h6fdc58c6d5f5b6e3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:492:39
[INFO] [stdout]   29:     0x55f0e8f24b62 - test::run_test::run_test_inner::{{closure}}::h408365d67a78ade8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:519:37
[INFO] [stdout]   30:     0x55f0e8f24b62 - std::sys_common::backtrace::__rust_begin_short_backtrace::hb560b77c4f701523
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:125:18
[INFO] [stdout]   31:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hf2e7831dad93c597
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:481:17
[INFO] [stdout]   32:     0x55f0e8f28718 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hd2e08783d8be4d02
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   33:     0x55f0e8f28718 - std::panicking::try::do_call::h062597b7acfd6b82
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   34:     0x55f0e8f28718 - std::panicking::try::h0d7b79db04c14552
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   35:     0x55f0e8f28718 - std::panic::catch_unwind::hb01a0b5e7c8cd43b
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   36:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::h5bde48cc887e0d1e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:480:30
[INFO] [stdout]   37:     0x55f0e8f28718 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h745ea30807a29e55
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   38:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7ece6cfefaff1005
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   39:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hb8b48e55c21f193e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   40:     0x55f0e8f897b7 - std::sys::unix::thread::Thread::new::thread_start::h8c7c4450dba62914
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys/unix/thread.rs:71:17
[INFO] [stdout]   41:     0x7f4de5285609 - start_thread
[INFO] [stdout]   42:     0x7f4de5057293 - clone
[INFO] [stdout]   43:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::expr::test_expr_template_override_expr stdout ----
[INFO] [stdout] cargo-script cmd: "/opt/rustwide/target/debug/cargo-script" "script" "--pkg-path" "/tmp/cargo-script-test.hLtJqHzePFJQ" "-e" "println!(\"--output--\");true"
[INFO] [stdout] cargo-script stdout:
[INFO] [stdout] -----
[INFO] [stdout] 
[INFO] [stdout] -----
[INFO] [stdout] cargo-script stderr:
[INFO] [stdout] -----
[INFO] [stdout] error: The argument '--expr' cannot be used with one or more of the other specified arguments
[INFO] [stdout] 
[INFO] [stdout] USAGE:
[INFO] [stdout]     cargo script [FLAGS OPTIONS] [--] <script> <args>...
[INFO] [stdout] 
[INFO] [stdout] For more information try --help
[INFO] [stdout] 
[INFO] [stdout] -----
[INFO] [stdout] thread 'tests::expr::test_expr_template_override_expr' panicked at 'assertion failed: self.success()', tests/util/mod.rs:85:9
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::libunwind::trace::h34055254b57d8e79
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5
[INFO] [stdout]    1:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::trace_unsynchronized::h8f1e3fbd9afff6ec
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55f0e8f80a90 - std::sys_common::backtrace::_print_fmt::h3a99a796b770c360
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x55f0e8f80a90 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h32d1f94a80615d18
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:46:22
[INFO] [stdout]    4:     0x55f0e8fa4fbc - core::fmt::write::h306731c068f7162c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/fmt/mod.rs:1110:17
[INFO] [stdout]    5:     0x55f0e8f7d6a5 - std::io::Write::write_fmt::h87f19b0a2cd190bc
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/io/mod.rs:1588:15
[INFO] [stdout]    6:     0x55f0e8f836eb - std::sys_common::backtrace::_print::h5abaa2601a852287
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:49:5
[INFO] [stdout]    7:     0x55f0e8f836eb - std::sys_common::backtrace::print::h8d81445442bb638f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:36:9
[INFO] [stdout]    8:     0x55f0e8f836eb - std::panicking::default_hook::{{closure}}::hcfe804496a9fa747
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:208:50
[INFO] [stdout]    9:     0x55f0e8f831fc - std::panicking::default_hook::hbea8e3ccf2ba8901
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:222:9
[INFO] [stdout]   10:     0x55f0e8f83db4 - std::panicking::rust_panic_with_hook::h7ee9e1a2d0f8975a
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:622:17
[INFO] [stdout]   11:     0x55f0e8f83867 - std::panicking::begin_panic_handler::{{closure}}::h8ab3b4491718b2c7
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:517:13
[INFO] [stdout]   12:     0x55f0e8f80f8c - std::sys_common::backtrace::__rust_end_short_backtrace::hd489062ffa586a9f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:141:18
[INFO] [stdout]   13:     0x55f0e8f837f9 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:515:5
[INFO] [stdout]   14:     0x55f0e8ee8661 - core::panicking::panic_fmt::hca6330e3e14086b4
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:92:14
[INFO] [stdout]   15:     0x55f0e8ee85ad - core::panicking::panic::h1a48d878ff3dcd40
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:50:5
[INFO] [stdout]   16:     0x55f0e8f0e21b - integration::util::Output::stdout_output::h36d27a68396149f3
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/util/mod.rs:85:9
[INFO] [stdout]   17:     0x55f0e8ef4115 - integration::tests::expr::test_expr_template_override_expr::hf4694ffb39fe5ae3
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/expr.rs:120:11
[INFO] [stdout]   18:     0x55f0e8ef367a - integration::tests::expr::test_expr_template_override_expr::{{closure}}::h32dc612b6360067c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/expr.rs:114:1
[INFO] [stdout]   19:     0x55f0e8f0d18e - core::ops::function::FnOnce::call_once::hd3d82b469524ea29
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   20:     0x55f0e8f4c9f3 - core::ops::function::FnOnce::call_once::h152e7e439ff59e19
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   21:     0x55f0e8f4c9f3 - test::__rust_begin_short_backtrace::h0908f3b1fdbb72ab
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:577:5
[INFO] [stdout]   22:     0x55f0e8f4b4b0 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf6d2a51e5587546c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   23:     0x55f0e8f4b4b0 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8af660f3a89ef593
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   24:     0x55f0e8f4b4b0 - std::panicking::try::do_call::hd36aef60f84b6d36
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   25:     0x55f0e8f4b4b0 - std::panicking::try::h9932b4480e69817c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   26:     0x55f0e8f4b4b0 - std::panic::catch_unwind::h6aa177099cfff5f8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   27:     0x55f0e8f4b4b0 - test::run_test_in_process::h5884d6f2d99e20c3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:600:18
[INFO] [stdout]   28:     0x55f0e8f4b4b0 - test::run_test::run_test_inner::{{closure}}::h6fdc58c6d5f5b6e3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:492:39
[INFO] [stdout]   29:     0x55f0e8f24b62 - test::run_test::run_test_inner::{{closure}}::h408365d67a78ade8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:519:37
[INFO] [stdout]   30:     0x55f0e8f24b62 - std::sys_common::backtrace::__rust_begin_short_backtrace::hb560b77c4f701523
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:125:18
[INFO] [stdout]   31:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hf2e7831dad93c597
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:481:17
[INFO] [stdout]   32:     0x55f0e8f28718 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hd2e08783d8be4d02
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   33:     0x55f0e8f28718 - std::panicking::try::do_call::h062597b7acfd6b82
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   34:     0x55f0e8f28718 - std::panicking::try::h0d7b79db04c14552
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   35:     0x55f0e8f28718 - std::panic::catch_unwind::hb01a0b5e7c8cd43b
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   36:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::h5bde48cc887e0d1e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:480:30
[INFO] [stdout]   37:     0x55f0e8f28718 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h745ea30807a29e55
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   38:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7ece6cfefaff1005
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   39:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hb8b48e55c21f193e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   40:     0x55f0e8f897b7 - std::sys::unix::thread::Thread::new::thread_start::h8c7c4450dba62914
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys/unix/thread.rs:71:17
[INFO] [stdout]   41:     0x7f4de5285609 - start_thread
[INFO] [stdout]   42:     0x7f4de5057293 - clone
[INFO] [stdout]   43:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::expr::test_expr_dep_extern stdout ----
[INFO] [stdout] cargo-script cmd: "/opt/rustwide/target/debug/cargo-script" "script" "--pkg-path" "/tmp/cargo-script-test.yYbDuvertmVQ" "-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] error: The argument '--expr' cannot be used with one or more of the other specified arguments
[INFO] [stdout] 
[INFO] [stdout] USAGE:
[INFO] [stdout]     cargo script [FLAGS OPTIONS] [--] <script> <args>...
[INFO] [stdout] 
[INFO] [stdout] For more information try --help
[INFO] [stdout] 
[INFO] [stdout] -----
[INFO] [stdout] thread 'tests::expr::test_expr_dep_extern' panicked at 'assertion failed: self.success()', tests/util/mod.rs:85:9
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::libunwind::trace::h34055254b57d8e79
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5
[INFO] [stdout]    1:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::trace_unsynchronized::h8f1e3fbd9afff6ec
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55f0e8f80a90 - std::sys_common::backtrace::_print_fmt::h3a99a796b770c360
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x55f0e8f80a90 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h32d1f94a80615d18
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:46:22
[INFO] [stdout]    4:     0x55f0e8fa4fbc - core::fmt::write::h306731c068f7162c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/fmt/mod.rs:1110:17
[INFO] [stdout]    5:     0x55f0e8f7d6a5 - std::io::Write::write_fmt::h87f19b0a2cd190bc
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/io/mod.rs:1588:15
[INFO] [stdout]    6:     0x55f0e8f836eb - std::sys_common::backtrace::_print::h5abaa2601a852287
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:49:5
[INFO] [stdout]    7:     0x55f0e8f836eb - std::sys_common::backtrace::print::h8d81445442bb638f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:36:9
[INFO] [stdout]    8:     0x55f0e8f836eb - std::panicking::default_hook::{{closure}}::hcfe804496a9fa747
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:208:50
[INFO] [stdout]    9:     0x55f0e8f831fc - std::panicking::default_hook::hbea8e3ccf2ba8901
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:222:9
[INFO] [stdout]   10:     0x55f0e8f83db4 - std::panicking::rust_panic_with_hook::h7ee9e1a2d0f8975a
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:622:17
[INFO] [stdout]   11:     0x55f0e8f83867 - std::panicking::begin_panic_handler::{{closure}}::h8ab3b4491718b2c7
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:517:13
[INFO] [stdout]   12:     0x55f0e8f80f8c - std::sys_common::backtrace::__rust_end_short_backtrace::hd489062ffa586a9f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:141:18
[INFO] [stdout]   13:     0x55f0e8f837f9 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:515:5
[INFO] [stdout]   14:     0x55f0e8ee8661 - core::panicking::panic_fmt::hca6330e3e14086b4
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:92:14
[INFO] [stdout]   15:     0x55f0e8ee85ad - core::panicking::panic::h1a48d878ff3dcd40
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:50:5
[INFO] [stdout]   16:     0x55f0e8f0e21b - integration::util::Output::stdout_output::h36d27a68396149f3
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/util/mod.rs:85:9
[INFO] [stdout]   17:     0x55f0e8eed976 - integration::tests::expr::test_expr_dep_extern::he17777728e3c273c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/expr.rs:48:11
[INFO] [stdout]   18:     0x55f0e8eece0a - integration::tests::expr::test_expr_dep_extern::{{closure}}::hed187c64de973af1
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/expr.rs:42:1
[INFO] [stdout]   19:     0x55f0e8f0d30e - core::ops::function::FnOnce::call_once::hff6963b911bd37b3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   20:     0x55f0e8f4c9f3 - core::ops::function::FnOnce::call_once::h152e7e439ff59e19
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   21:     0x55f0e8f4c9f3 - test::__rust_begin_short_backtrace::h0908f3b1fdbb72ab
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:577:5
[INFO] [stdout]   22:     0x55f0e8f4b4b0 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf6d2a51e5587546c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   23:     0x55f0e8f4b4b0 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8af660f3a89ef593
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   24:     0x55f0e8f4b4b0 - std::panicking::try::do_call::hd36aef60f84b6d36
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   25:     0x55f0e8f4b4b0 - std::panicking::try::h9932b4480e69817c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   26:     0x55f0e8f4b4b0 - std::panic::catch_unwind::h6aa177099cfff5f8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   27:     0x55f0e8f4b4b0 - test::run_test_in_process::h5884d6f2d99e20c3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:600:18
[INFO] [stdout]   28:     0x55f0e8f4b4b0 - test::run_test::run_test_inner::{{closure}}::h6fdc58c6d5f5b6e3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:492:39
[INFO] [stdout]   29:     0x55f0e8f24b62 - test::run_test::run_test_inner::{{closure}}::h408365d67a78ade8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:519:37
[INFO] [stdout]   30:     0x55f0e8f24b62 - std::sys_common::backtrace::__rust_begin_short_backtrace::hb560b77c4f701523
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:125:18
[INFO] [stdout]   31:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hf2e7831dad93c597
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:481:17
[INFO] [stdout]   32:     0x55f0e8f28718 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hd2e08783d8be4d02
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   33:     0x55f0e8f28718 - std::panicking::try::do_call::h062597b7acfd6b82
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   34:     0x55f0e8f28718 - std::panicking::try::h0d7b79db04c14552
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   35:     0x55f0e8f28718 - std::panic::catch_unwind::hb01a0b5e7c8cd43b
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   36:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::h5bde48cc887e0d1e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:480:30
[INFO] [stdout]   37:     0x55f0e8f28718 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h745ea30807a29e55
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   38:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7ece6cfefaff1005
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   39:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hb8b48e55c21f193e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   40:     0x55f0e8f897b7 - std::sys::unix::thread::Thread::new::thread_start::h8c7c4450dba62914
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys/unix/thread.rs:71:17
[INFO] [stdout]   41:     0x7f4de5285609 - start_thread
[INFO] [stdout]   42:     0x7f4de5057293 - clone
[INFO] [stdout]   43:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::expr::test_expr_template_with_deps stdout ----
[INFO] [stdout] cargo-script cmd: "/opt/rustwide/target/debug/cargo-script" "script" "--pkg-path" "/tmp/cargo-script-test.Kop0BR8El4CP" "-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] error: The argument '--expr' cannot be used with one or more of the other specified arguments
[INFO] [stdout] 
[INFO] [stdout] USAGE:
[INFO] [stdout]     cargo script [FLAGS OPTIONS] [--] <script> <args>...
[INFO] [stdout] 
[INFO] [stdout] For more information try --help
[INFO] [stdout] 
[INFO] [stdout] -----
[INFO] [stdout] thread 'tests::expr::test_expr_template_with_deps' panicked at 'assertion failed: self.success()', tests/util/mod.rs:85:9
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::libunwind::trace::h34055254b57d8e79
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5
[INFO] [stdout]    1:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::trace_unsynchronized::h8f1e3fbd9afff6ec
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55f0e8f80a90 - std::sys_common::backtrace::_print_fmt::h3a99a796b770c360
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x55f0e8f80a90 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h32d1f94a80615d18
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:46:22
[INFO] [stdout]    4:     0x55f0e8fa4fbc - core::fmt::write::h306731c068f7162c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/fmt/mod.rs:1110:17
[INFO] [stdout]    5:     0x55f0e8f7d6a5 - std::io::Write::write_fmt::h87f19b0a2cd190bc
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/io/mod.rs:1588:15
[INFO] [stdout]    6:     0x55f0e8f836eb - std::sys_common::backtrace::_print::h5abaa2601a852287
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:49:5
[INFO] [stdout]    7:     0x55f0e8f836eb - std::sys_common::backtrace::print::h8d81445442bb638f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:36:9
[INFO] [stdout]    8:     0x55f0e8f836eb - std::panicking::default_hook::{{closure}}::hcfe804496a9fa747
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:208:50
[INFO] [stdout]    9:     0x55f0e8f831fc - std::panicking::default_hook::hbea8e3ccf2ba8901
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:222:9
[INFO] [stdout]   10:     0x55f0e8f83db4 - std::panicking::rust_panic_with_hook::h7ee9e1a2d0f8975a
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:622:17
[INFO] [stdout]   11:     0x55f0e8f83867 - std::panicking::begin_panic_handler::{{closure}}::h8ab3b4491718b2c7
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:517:13
[INFO] [stdout]   12:     0x55f0e8f80f8c - std::sys_common::backtrace::__rust_end_short_backtrace::hd489062ffa586a9f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:141:18
[INFO] [stdout]   13:     0x55f0e8f837f9 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:515:5
[INFO] [stdout]   14:     0x55f0e8ee8661 - core::panicking::panic_fmt::hca6330e3e14086b4
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:92:14
[INFO] [stdout]   15:     0x55f0e8ee85ad - core::panicking::panic::h1a48d878ff3dcd40
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:50:5
[INFO] [stdout]   16:     0x55f0e8f0e21b - integration::util::Output::stdout_output::h36d27a68396149f3
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/util/mod.rs:85:9
[INFO] [stdout]   17:     0x55f0e8ef32cb - integration::tests::expr::test_expr_template_with_deps::h828d561a7cc07baf
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/expr.rs:108:11
[INFO] [stdout]   18:     0x55f0e8ef27fa - integration::tests::expr::test_expr_template_with_deps::{{closure}}::hcea7bda3a5b2c7fd
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/expr.rs:102:1
[INFO] [stdout]   19:     0x55f0e8f0ccfe - core::ops::function::FnOnce::call_once::h226a0361b8780d52
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   20:     0x55f0e8f4c9f3 - core::ops::function::FnOnce::call_once::h152e7e439ff59e19
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   21:     0x55f0e8f4c9f3 - test::__rust_begin_short_backtrace::h0908f3b1fdbb72ab
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:577:5
[INFO] [stdout]   22:     0x55f0e8f4b4b0 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf6d2a51e5587546c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   23:     0x55f0e8f4b4b0 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8af660f3a89ef593
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   24:     0x55f0e8f4b4b0 - std::panicking::try::do_call::hd36aef60f84b6d36
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   25:     0x55f0e8f4b4b0 - std::panicking::try::h9932b4480e69817c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   26:     0x55f0e8f4b4b0 - std::panic::catch_unwind::h6aa177099cfff5f8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   27:     0x55f0e8f4b4b0 - test::run_test_in_process::h5884d6f2d99e20c3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:600:18
[INFO] [stdout]   28:     0x55f0e8f4b4b0 - test::run_test::run_test_inner::{{closure}}::h6fdc58c6d5f5b6e3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:492:39
[INFO] [stdout]   29:     0x55f0e8f24b62 - test::run_test::run_test_inner::{{closure}}::h408365d67a78ade8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:519:37
[INFO] [stdout]   30:     0x55f0e8f24b62 - std::sys_common::backtrace::__rust_begin_short_backtrace::hb560b77c4f701523
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:125:18
[INFO] [stdout]   31:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hf2e7831dad93c597
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:481:17
[INFO] [stdout]   32:     0x55f0e8f28718 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hd2e08783d8be4d02
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   33:     0x55f0e8f28718 - std::panicking::try::do_call::h062597b7acfd6b82
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   34:     0x55f0e8f28718 - std::panicking::try::h0d7b79db04c14552
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   35:     0x55f0e8f28718 - std::panic::catch_unwind::hb01a0b5e7c8cd43b
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   36:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::h5bde48cc887e0d1e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:480:30
[INFO] [stdout]   37:     0x55f0e8f28718 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h745ea30807a29e55
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   38:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7ece6cfefaff1005
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   39:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hb8b48e55c21f193e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   40:     0x55f0e8f897b7 - std::sys::unix::thread::Thread::new::thread_start::h8c7c4450dba62914
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys/unix/thread.rs:71:17
[INFO] [stdout]   41:     0x7f4de5285609 - start_thread
[INFO] [stdout]   42:     0x7f4de5057293 - clone
[INFO] [stdout]   43:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::expr::test_expr_temporary stdout ----
[INFO] [stdout] cargo-script cmd: "/opt/rustwide/target/debug/cargo-script" "script" "--pkg-path" "/tmp/cargo-script-test.xKVX9FlnXi6B" "-e" "[1].iter().max()"
[INFO] [stdout] cargo-script stdout:
[INFO] [stdout] -----
[INFO] [stdout] 
[INFO] [stdout] -----
[INFO] [stdout] cargo-script stderr:
[INFO] [stdout] -----
[INFO] [stdout] error: The argument '--expr' cannot be used with one or more of the other specified arguments
[INFO] [stdout] 
[INFO] [stdout] USAGE:
[INFO] [stdout]     cargo script [FLAGS OPTIONS] [--] <script> <args>...
[INFO] [stdout] 
[INFO] [stdout] For more information try --help
[INFO] [stdout] 
[INFO] [stdout] -----
[INFO] [stdout] thread 'tests::expr::test_expr_temporary' panicked at 'assertion failed: out.success()', tests/tests/expr.rs:26:5
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::libunwind::trace::h34055254b57d8e79
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5
[INFO] [stdout]    1:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::trace_unsynchronized::h8f1e3fbd9afff6ec
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55f0e8f80a90 - std::sys_common::backtrace::_print_fmt::h3a99a796b770c360
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x55f0e8f80a90 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h32d1f94a80615d18
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:46:22
[INFO] [stdout]    4:     0x55f0e8fa4fbc - core::fmt::write::h306731c068f7162c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/fmt/mod.rs:1110:17
[INFO] [stdout]    5:     0x55f0e8f7d6a5 - std::io::Write::write_fmt::h87f19b0a2cd190bc
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/io/mod.rs:1588:15
[INFO] [stdout]    6:     0x55f0e8f836eb - std::sys_common::backtrace::_print::h5abaa2601a852287
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:49:5
[INFO] [stdout]    7:     0x55f0e8f836eb - std::sys_common::backtrace::print::h8d81445442bb638f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:36:9
[INFO] [stdout]    8:     0x55f0e8f836eb - std::panicking::default_hook::{{closure}}::hcfe804496a9fa747
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:208:50
[INFO] [stdout]    9:     0x55f0e8f831fc - std::panicking::default_hook::hbea8e3ccf2ba8901
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:222:9
[INFO] [stdout]   10:     0x55f0e8f83db4 - std::panicking::rust_panic_with_hook::h7ee9e1a2d0f8975a
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:622:17
[INFO] [stdout]   11:     0x55f0e8f83867 - std::panicking::begin_panic_handler::{{closure}}::h8ab3b4491718b2c7
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:517:13
[INFO] [stdout]   12:     0x55f0e8f80f8c - std::sys_common::backtrace::__rust_end_short_backtrace::hd489062ffa586a9f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:141:18
[INFO] [stdout]   13:     0x55f0e8f837f9 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:515:5
[INFO] [stdout]   14:     0x55f0e8ee8661 - core::panicking::panic_fmt::hca6330e3e14086b4
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:92:14
[INFO] [stdout]   15:     0x55f0e8ee85ad - core::panicking::panic::h1a48d878ff3dcd40
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:50:5
[INFO] [stdout]   16:     0x55f0e8eebf4f - integration::tests::expr::test_expr_temporary::h0e34246ed092714a
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/expr.rs:26:5
[INFO] [stdout]   17:     0x55f0e8eeb55a - integration::tests::expr::test_expr_temporary::{{closure}}::hde52415cc2486592
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/expr.rs:24:1
[INFO] [stdout]   18:     0x55f0e8f0d1ce - core::ops::function::FnOnce::call_once::hd4c39a1b70bd0334
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   19:     0x55f0e8f4c9f3 - core::ops::function::FnOnce::call_once::h152e7e439ff59e19
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   20:     0x55f0e8f4c9f3 - test::__rust_begin_short_backtrace::h0908f3b1fdbb72ab
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:577:5
[INFO] [stdout]   21:     0x55f0e8f4b4b0 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf6d2a51e5587546c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   22:     0x55f0e8f4b4b0 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8af660f3a89ef593
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   23:     0x55f0e8f4b4b0 - std::panicking::try::do_call::hd36aef60f84b6d36
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   24:     0x55f0e8f4b4b0 - std::panicking::try::h9932b4480e69817c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   25:     0x55f0e8f4b4b0 - std::panic::catch_unwind::h6aa177099cfff5f8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   26:     0x55f0e8f4b4b0 - test::run_test_in_process::h5884d6f2d99e20c3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:600:18
[INFO] [stdout]   27:     0x55f0e8f4b4b0 - test::run_test::run_test_inner::{{closure}}::h6fdc58c6d5f5b6e3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:492:39
[INFO] [stdout]   28:     0x55f0e8f24b62 - test::run_test::run_test_inner::{{closure}}::h408365d67a78ade8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:519:37
[INFO] [stdout]   29:     0x55f0e8f24b62 - std::sys_common::backtrace::__rust_begin_short_backtrace::hb560b77c4f701523
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:125:18
[INFO] [stdout]   30:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hf2e7831dad93c597
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:481:17
[INFO] [stdout]   31:     0x55f0e8f28718 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hd2e08783d8be4d02
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   32:     0x55f0e8f28718 - std::panicking::try::do_call::h062597b7acfd6b82
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   33:     0x55f0e8f28718 - std::panicking::try::h0d7b79db04c14552
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   34:     0x55f0e8f28718 - std::panic::catch_unwind::hb01a0b5e7c8cd43b
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   35:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::h5bde48cc887e0d1e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:480:30
[INFO] [stdout]   36:     0x55f0e8f28718 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h745ea30807a29e55
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   37:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7ece6cfefaff1005
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   38:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hb8b48e55c21f193e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   39:     0x55f0e8f897b7 - std::sys::unix::thread::Thread::new::thread_start::h8c7c4450dba62914
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys/unix/thread.rs:71:17
[INFO] [stdout]   40:     0x7f4de5285609 - start_thread
[INFO] [stdout]   41:     0x7f4de5057293 - clone
[INFO] [stdout]   42:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::script::test_script_explicit stdout ----
[INFO] [stdout] cargo-script cmd: "/opt/rustwide/target/debug/cargo-script" "script" "--pkg-path" "/tmp/cargo-script-test.DNawjKUGy6X2" "-dboolinator" "tests/data/script-explicit.rs"
[INFO] [stdout] cargo-script stdout:
[INFO] [stdout] -----
[INFO] [stderr] error: test failed, to rerun pass '--test integration'
[INFO] [stdout] 
[INFO] [stdout] -----
[INFO] [stdout] cargo-script stderr:
[INFO] [stdout] -----
[INFO] [stdout]     Updating crates.io index
[INFO] [stdout] warning: spurious network error (2 tries remaining): failed to resolve address for github.com: Temporary failure in name resolution; class=Net (12)
[INFO] [stdout] warning: spurious network error (1 tries remaining): failed to resolve address for github.com: Temporary failure in name resolution; class=Net (12)
[INFO] [stdout] error: failed to get `boolinator` as a dependency of package `script-explicit v0.1.0 (/tmp/cargo-script-test.DNawjKUGy6X2)`
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]   failed to load source for dependency `boolinator`
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]   Unable to update registry `https://github.com/rust-lang/crates.io-index`
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]   failed to fetch `https://github.com/rust-lang/crates.io-index`
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]   network failure seems to have happened
[INFO] [stdout]   if a proxy or similar is necessary `net.git-fetch-with-cli` may help here
[INFO] [stdout]   https://doc.rust-lang.org/cargo/reference/config.html#netgit-fetch-with-cli
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]   failed to resolve address for github.com: Temporary failure in name resolution; class=Net (12)
[INFO] [stdout] internal error: cargo failed with status 101
[INFO] [stdout] 
[INFO] [stdout] -----
[INFO] [stdout] thread 'tests::script::test_script_explicit' panicked at 'assertion failed: self.success()', tests/util/mod.rs:85:9
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::libunwind::trace::h34055254b57d8e79
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5
[INFO] [stdout]    1:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::trace_unsynchronized::h8f1e3fbd9afff6ec
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55f0e8f80a90 - std::sys_common::backtrace::_print_fmt::h3a99a796b770c360
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x55f0e8f80a90 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h32d1f94a80615d18
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:46:22
[INFO] [stdout]    4:     0x55f0e8fa4fbc - core::fmt::write::h306731c068f7162c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/fmt/mod.rs:1110:17
[INFO] [stdout]    5:     0x55f0e8f7d6a5 - std::io::Write::write_fmt::h87f19b0a2cd190bc
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/io/mod.rs:1588:15
[INFO] [stdout]    6:     0x55f0e8f836eb - std::sys_common::backtrace::_print::h5abaa2601a852287
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:49:5
[INFO] [stdout]    7:     0x55f0e8f836eb - std::sys_common::backtrace::print::h8d81445442bb638f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:36:9
[INFO] [stdout]    8:     0x55f0e8f836eb - std::panicking::default_hook::{{closure}}::hcfe804496a9fa747
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:208:50
[INFO] [stdout]    9:     0x55f0e8f831fc - std::panicking::default_hook::hbea8e3ccf2ba8901
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:222:9
[INFO] [stdout]   10:     0x55f0e8f83db4 - std::panicking::rust_panic_with_hook::h7ee9e1a2d0f8975a
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:622:17
[INFO] [stdout]   11:     0x55f0e8f83867 - std::panicking::begin_panic_handler::{{closure}}::h8ab3b4491718b2c7
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:517:13
[INFO] [stdout]   12:     0x55f0e8f80f8c - std::sys_common::backtrace::__rust_end_short_backtrace::hd489062ffa586a9f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:141:18
[INFO] [stdout]   13:     0x55f0e8f837f9 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:515:5
[INFO] [stdout]   14:     0x55f0e8ee8661 - core::panicking::panic_fmt::hca6330e3e14086b4
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:92:14
[INFO] [stdout]   15:     0x55f0e8ee85ad - core::panicking::panic::h1a48d878ff3dcd40
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:50:5
[INFO] [stdout]   16:     0x55f0e8f0e21b - integration::util::Output::stdout_output::h36d27a68396149f3
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/util/mod.rs:85:9
[INFO] [stdout]   17:     0x55f0e8ef4e5b - integration::tests::script::test_script_explicit::he30ef781feb8e6d8
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/script.rs:4:11
[INFO] [stdout]   18:     0x55f0e8ef44ca - integration::tests::script::test_script_explicit::{{closure}}::h9bcfcd895c4e7f03
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/script.rs:2:1
[INFO] [stdout]   19:     0x55f0e8f0d0ce - core::ops::function::FnOnce::call_once::hc1150da05fb5ed6d
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   20:     0x55f0e8f4c9f3 - core::ops::function::FnOnce::call_once::h152e7e439ff59e19
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   21:     0x55f0e8f4c9f3 - test::__rust_begin_short_backtrace::h0908f3b1fdbb72ab
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:577:5
[INFO] [stdout]   22:     0x55f0e8f4b4b0 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf6d2a51e5587546c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   23:     0x55f0e8f4b4b0 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8af660f3a89ef593
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   24:     0x55f0e8f4b4b0 - std::panicking::try::do_call::hd36aef60f84b6d36
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   25:     0x55f0e8f4b4b0 - std::panicking::try::h9932b4480e69817c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   26:     0x55f0e8f4b4b0 - std::panic::catch_unwind::h6aa177099cfff5f8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   27:     0x55f0e8f4b4b0 - test::run_test_in_process::h5884d6f2d99e20c3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:600:18
[INFO] [stdout]   28:     0x55f0e8f4b4b0 - test::run_test::run_test_inner::{{closure}}::h6fdc58c6d5f5b6e3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:492:39
[INFO] [stdout]   29:     0x55f0e8f24b62 - test::run_test::run_test_inner::{{closure}}::h408365d67a78ade8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:519:37
[INFO] [stdout]   30:     0x55f0e8f24b62 - std::sys_common::backtrace::__rust_begin_short_backtrace::hb560b77c4f701523
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:125:18
[INFO] [stdout]   31:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hf2e7831dad93c597
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:481:17
[INFO] [stdout]   32:     0x55f0e8f28718 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hd2e08783d8be4d02
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   33:     0x55f0e8f28718 - std::panicking::try::do_call::h062597b7acfd6b82
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   34:     0x55f0e8f28718 - std::panicking::try::h0d7b79db04c14552
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   35:     0x55f0e8f28718 - std::panic::catch_unwind::hb01a0b5e7c8cd43b
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   36:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::h5bde48cc887e0d1e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:480:30
[INFO] [stdout]   37:     0x55f0e8f28718 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h745ea30807a29e55
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   38:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7ece6cfefaff1005
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   39:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hb8b48e55c21f193e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   40:     0x55f0e8f897b7 - std::sys::unix::thread::Thread::new::thread_start::h8c7c4450dba62914
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys/unix/thread.rs:71:17
[INFO] [stdout]   41:     0x7f4de5285609 - start_thread
[INFO] [stdout]   42:     0x7f4de5057293 - clone
[INFO] [stdout]   43:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::script::test_script_full_block stdout ----
[INFO] [stdout] cargo-script cmd: "/opt/rustwide/target/debug/cargo-script" "script" "--pkg-path" "/tmp/cargo-script-test.IFm6dxm9AW6c" "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 (2 tries remaining): failed to resolve address for github.com: Temporary failure in name resolution; class=Net (12)
[INFO] [stdout] warning: spurious network error (1 tries remaining): failed to resolve address for github.com: Temporary failure in name resolution; class=Net (12)
[INFO] [stdout] error: failed to get `boolinator` as a dependency of package `script-full-block v0.1.0 (/tmp/cargo-script-test.IFm6dxm9AW6c)`
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]   failed to load source for dependency `boolinator`
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]   Unable to update registry `https://github.com/rust-lang/crates.io-index`
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]   failed to fetch `https://github.com/rust-lang/crates.io-index`
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]   network failure seems to have happened
[INFO] [stdout]   if a proxy or similar is necessary `net.git-fetch-with-cli` may help here
[INFO] [stdout]   https://doc.rust-lang.org/cargo/reference/config.html#netgit-fetch-with-cli
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]   failed to resolve address for github.com: Temporary failure in name resolution; class=Net (12)
[INFO] [stdout] internal error: cargo failed with status 101
[INFO] [stdout] 
[INFO] [stdout] -----
[INFO] [stdout] thread 'tests::script::test_script_full_block' panicked at 'assertion failed: self.success()', tests/util/mod.rs:85:9
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::libunwind::trace::h34055254b57d8e79
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5
[INFO] [stdout]    1:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::trace_unsynchronized::h8f1e3fbd9afff6ec
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55f0e8f80a90 - std::sys_common::backtrace::_print_fmt::h3a99a796b770c360
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x55f0e8f80a90 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h32d1f94a80615d18
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:46:22
[INFO] [stdout]    4:     0x55f0e8fa4fbc - core::fmt::write::h306731c068f7162c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/fmt/mod.rs:1110:17
[INFO] [stdout]    5:     0x55f0e8f7d6a5 - std::io::Write::write_fmt::h87f19b0a2cd190bc
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/io/mod.rs:1588:15
[INFO] [stdout]    6:     0x55f0e8f836eb - std::sys_common::backtrace::_print::h5abaa2601a852287
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:49:5
[INFO] [stdout]    7:     0x55f0e8f836eb - std::sys_common::backtrace::print::h8d81445442bb638f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:36:9
[INFO] [stdout]    8:     0x55f0e8f836eb - std::panicking::default_hook::{{closure}}::hcfe804496a9fa747
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:208:50
[INFO] [stdout]    9:     0x55f0e8f831fc - std::panicking::default_hook::hbea8e3ccf2ba8901
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:222:9
[INFO] [stdout]   10:     0x55f0e8f83db4 - std::panicking::rust_panic_with_hook::h7ee9e1a2d0f8975a
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:622:17
[INFO] [stdout]   11:     0x55f0e8f83867 - std::panicking::begin_panic_handler::{{closure}}::h8ab3b4491718b2c7
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:517:13
[INFO] [stdout]   12:     0x55f0e8f80f8c - std::sys_common::backtrace::__rust_end_short_backtrace::hd489062ffa586a9f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:141:18
[INFO] [stdout]   13:     0x55f0e8f837f9 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:515:5
[INFO] [stdout]   14:     0x55f0e8ee8661 - core::panicking::panic_fmt::hca6330e3e14086b4
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:92:14
[INFO] [stdout]   15:     0x55f0e8ee85ad - core::panicking::panic::h1a48d878ff3dcd40
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:50:5
[INFO] [stdout]   16:     0x55f0e8f0e21b - integration::util::Output::stdout_output::h36d27a68396149f3
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/util/mod.rs:85:9
[INFO] [stdout]   17:     0x55f0e8ef7380 - integration::tests::script::test_script_full_block::h6d8c750750826b73
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/script.rs:23:11
[INFO] [stdout]   18:     0x55f0e8ef6a0a - integration::tests::script::test_script_full_block::{{closure}}::h0b67e1c53b3f1ae7
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/script.rs:21:1
[INFO] [stdout]   19:     0x55f0e8f0d14e - core::ops::function::FnOnce::call_once::hd370dd125e8ef8d0
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   20:     0x55f0e8f4c9f3 - core::ops::function::FnOnce::call_once::h152e7e439ff59e19
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   21:     0x55f0e8f4c9f3 - test::__rust_begin_short_backtrace::h0908f3b1fdbb72ab
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:577:5
[INFO] [stdout]   22:     0x55f0e8f4b4b0 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf6d2a51e5587546c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   23:     0x55f0e8f4b4b0 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8af660f3a89ef593
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   24:     0x55f0e8f4b4b0 - std::panicking::try::do_call::hd36aef60f84b6d36
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   25:     0x55f0e8f4b4b0 - std::panicking::try::h9932b4480e69817c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   26:     0x55f0e8f4b4b0 - std::panic::catch_unwind::h6aa177099cfff5f8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   27:     0x55f0e8f4b4b0 - test::run_test_in_process::h5884d6f2d99e20c3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:600:18
[INFO] [stdout]   28:     0x55f0e8f4b4b0 - test::run_test::run_test_inner::{{closure}}::h6fdc58c6d5f5b6e3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:492:39
[INFO] [stdout]   29:     0x55f0e8f24b62 - test::run_test::run_test_inner::{{closure}}::h408365d67a78ade8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:519:37
[INFO] [stdout]   30:     0x55f0e8f24b62 - std::sys_common::backtrace::__rust_begin_short_backtrace::hb560b77c4f701523
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:125:18
[INFO] [stdout]   31:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hf2e7831dad93c597
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:481:17
[INFO] [stdout]   32:     0x55f0e8f28718 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hd2e08783d8be4d02
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   33:     0x55f0e8f28718 - std::panicking::try::do_call::h062597b7acfd6b82
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   34:     0x55f0e8f28718 - std::panicking::try::h0d7b79db04c14552
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   35:     0x55f0e8f28718 - std::panic::catch_unwind::hb01a0b5e7c8cd43b
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   36:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::h5bde48cc887e0d1e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:480:30
[INFO] [stdout]   37:     0x55f0e8f28718 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h745ea30807a29e55
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   38:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7ece6cfefaff1005
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   39:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hb8b48e55c21f193e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   40:     0x55f0e8f897b7 - std::sys::unix::thread::Thread::new::thread_start::h8c7c4450dba62914
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys/unix/thread.rs:71:17
[INFO] [stdout]   41:     0x7f4de5285609 - start_thread
[INFO] [stdout]   42:     0x7f4de5057293 - clone
[INFO] [stdout]   43:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::script::test_script_full_line stdout ----
[INFO] [stdout] cargo-script cmd: "/opt/rustwide/target/debug/cargo-script" "script" "--pkg-path" "/tmp/cargo-script-test.l0WAR5g1ac0J" "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 (2 tries remaining): failed to resolve address for github.com: Temporary failure in name resolution; class=Net (12)
[INFO] [stdout] warning: spurious network error (1 tries remaining): failed to resolve address for github.com: Temporary failure in name resolution; class=Net (12)
[INFO] [stdout] error: failed to get `boolinator` as a dependency of package `script-full-line v0.1.0 (/tmp/cargo-script-test.l0WAR5g1ac0J)`
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]   failed to load source for dependency `boolinator`
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]   Unable to update registry `https://github.com/rust-lang/crates.io-index`
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]   failed to fetch `https://github.com/rust-lang/crates.io-index`
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]   network failure seems to have happened
[INFO] [stdout]   if a proxy or similar is necessary `net.git-fetch-with-cli` may help here
[INFO] [stdout]   https://doc.rust-lang.org/cargo/reference/config.html#netgit-fetch-with-cli
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]   failed to resolve address for github.com: Temporary failure in name resolution; class=Net (12)
[INFO] [stdout] internal error: cargo failed with status 101
[INFO] [stdout] 
[INFO] [stdout] -----
[INFO] [stdout] thread 'tests::script::test_script_full_line' panicked at 'assertion failed: self.success()', tests/util/mod.rs:85:9
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::libunwind::trace::h34055254b57d8e79
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5
[INFO] [stdout]    1:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::trace_unsynchronized::h8f1e3fbd9afff6ec
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55f0e8f80a90 - std::sys_common::backtrace::_print_fmt::h3a99a796b770c360
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x55f0e8f80a90 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h32d1f94a80615d18
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:46:22
[INFO] [stdout]    4:     0x55f0e8fa4fbc - core::fmt::write::h306731c068f7162c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/fmt/mod.rs:1110:17
[INFO] [stdout]    5:     0x55f0e8f7d6a5 - std::io::Write::write_fmt::h87f19b0a2cd190bc
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/io/mod.rs:1588:15
[INFO] [stdout]    6:     0x55f0e8f836eb - std::sys_common::backtrace::_print::h5abaa2601a852287
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:49:5
[INFO] [stdout]    7:     0x55f0e8f836eb - std::sys_common::backtrace::print::h8d81445442bb638f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:36:9
[INFO] [stdout]    8:     0x55f0e8f836eb - std::panicking::default_hook::{{closure}}::hcfe804496a9fa747
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:208:50
[INFO] [stdout]    9:     0x55f0e8f831fc - std::panicking::default_hook::hbea8e3ccf2ba8901
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:222:9
[INFO] [stdout]   10:     0x55f0e8f83db4 - std::panicking::rust_panic_with_hook::h7ee9e1a2d0f8975a
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:622:17
[INFO] [stdout]   11:     0x55f0e8f83867 - std::panicking::begin_panic_handler::{{closure}}::h8ab3b4491718b2c7
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:517:13
[INFO] [stdout]   12:     0x55f0e8f80f8c - std::sys_common::backtrace::__rust_end_short_backtrace::hd489062ffa586a9f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:141:18
[INFO] [stdout]   13:     0x55f0e8f837f9 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:515:5
[INFO] [stdout]   14:     0x55f0e8ee8661 - core::panicking::panic_fmt::hca6330e3e14086b4
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:92:14
[INFO] [stdout]   15:     0x55f0e8ee85ad - core::panicking::panic::h1a48d878ff3dcd40
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:50:5
[INFO] [stdout]   16:     0x55f0e8f0e21b - integration::util::Output::stdout_output::h36d27a68396149f3
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/util/mod.rs:85:9
[INFO] [stdout]   17:     0x55f0e8ef80a0 - integration::tests::script::test_script_full_line::hc9987448a1cf7b9a
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/script.rs:31:11
[INFO] [stdout]   18:     0x55f0e8ef772a - integration::tests::script::test_script_full_line::{{closure}}::h80eee76c3bc9f046
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/script.rs:29:1
[INFO] [stdout]   19:     0x55f0e8f0d2ce - core::ops::function::FnOnce::call_once::hf4aa9b4a86138062
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   20:     0x55f0e8f4c9f3 - core::ops::function::FnOnce::call_once::h152e7e439ff59e19
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   21:     0x55f0e8f4c9f3 - test::__rust_begin_short_backtrace::h0908f3b1fdbb72ab
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:577:5
[INFO] [stdout]   22:     0x55f0e8f4b4b0 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf6d2a51e5587546c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   23:     0x55f0e8f4b4b0 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8af660f3a89ef593
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   24:     0x55f0e8f4b4b0 - std::panicking::try::do_call::hd36aef60f84b6d36
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   25:     0x55f0e8f4b4b0 - std::panicking::try::h9932b4480e69817c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   26:     0x55f0e8f4b4b0 - std::panic::catch_unwind::h6aa177099cfff5f8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   27:     0x55f0e8f4b4b0 - test::run_test_in_process::h5884d6f2d99e20c3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:600:18
[INFO] [stdout]   28:     0x55f0e8f4b4b0 - test::run_test::run_test_inner::{{closure}}::h6fdc58c6d5f5b6e3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:492:39
[INFO] [stdout]   29:     0x55f0e8f24b62 - test::run_test::run_test_inner::{{closure}}::h408365d67a78ade8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:519:37
[INFO] [stdout]   30:     0x55f0e8f24b62 - std::sys_common::backtrace::__rust_begin_short_backtrace::hb560b77c4f701523
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:125:18
[INFO] [stdout]   31:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hf2e7831dad93c597
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:481:17
[INFO] [stdout]   32:     0x55f0e8f28718 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hd2e08783d8be4d02
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   33:     0x55f0e8f28718 - std::panicking::try::do_call::h062597b7acfd6b82
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   34:     0x55f0e8f28718 - std::panicking::try::h0d7b79db04c14552
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   35:     0x55f0e8f28718 - std::panic::catch_unwind::hb01a0b5e7c8cd43b
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   36:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::h5bde48cc887e0d1e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:480:30
[INFO] [stdout]   37:     0x55f0e8f28718 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h745ea30807a29e55
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   38:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7ece6cfefaff1005
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   39:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hb8b48e55c21f193e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   40:     0x55f0e8f897b7 - std::sys::unix::thread::Thread::new::thread_start::h8c7c4450dba62914
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys/unix/thread.rs:71:17
[INFO] [stdout]   41:     0x7f4de5285609 - start_thread
[INFO] [stdout]   42:     0x7f4de5057293 - clone
[INFO] [stdout]   43:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::script::test_script_short stdout ----
[INFO] [stdout] cargo-script cmd: "/opt/rustwide/target/debug/cargo-script" "script" "--pkg-path" "/tmp/cargo-script-test.hzua1kQa6PFk" "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 (2 tries remaining): failed to resolve address for github.com: Temporary failure in name resolution; class=Net (12)
[INFO] [stdout] warning: spurious network error (1 tries remaining): failed to resolve address for github.com: Temporary failure in name resolution; class=Net (12)
[INFO] [stdout] error: failed to get `boolinator` as a dependency of package `script-short v0.1.0 (/tmp/cargo-script-test.hzua1kQa6PFk)`
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]   failed to load source for dependency `boolinator`
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]   Unable to update registry `https://github.com/rust-lang/crates.io-index`
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]   failed to fetch `https://github.com/rust-lang/crates.io-index`
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]   network failure seems to have happened
[INFO] [stdout]   if a proxy or similar is necessary `net.git-fetch-with-cli` may help here
[INFO] [stdout]   https://doc.rust-lang.org/cargo/reference/config.html#netgit-fetch-with-cli
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]   failed to resolve address for github.com: Temporary failure in name resolution; class=Net (12)
[INFO] [stdout] internal error: cargo failed with status 101
[INFO] [stdout] 
[INFO] [stdout] -----
[INFO] [stdout] thread 'tests::script::test_script_short' panicked at 'assertion failed: self.success()', tests/util/mod.rs:85:9
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::libunwind::trace::h34055254b57d8e79
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5
[INFO] [stdout]    1:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::trace_unsynchronized::h8f1e3fbd9afff6ec
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55f0e8f80a90 - std::sys_common::backtrace::_print_fmt::h3a99a796b770c360
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x55f0e8f80a90 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h32d1f94a80615d18
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:46:22
[INFO] [stdout]    4:     0x55f0e8fa4fbc - core::fmt::write::h306731c068f7162c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/fmt/mod.rs:1110:17
[INFO] [stdout]    5:     0x55f0e8f7d6a5 - std::io::Write::write_fmt::h87f19b0a2cd190bc
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/io/mod.rs:1588:15
[INFO] [stdout]    6:     0x55f0e8f836eb - std::sys_common::backtrace::_print::h5abaa2601a852287
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:49:5
[INFO] [stdout]    7:     0x55f0e8f836eb - std::sys_common::backtrace::print::h8d81445442bb638f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:36:9
[INFO] [stdout]    8:     0x55f0e8f836eb - std::panicking::default_hook::{{closure}}::hcfe804496a9fa747
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:208:50
[INFO] [stdout]    9:     0x55f0e8f831fc - std::panicking::default_hook::hbea8e3ccf2ba8901
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:222:9
[INFO] [stdout]   10:     0x55f0e8f83db4 - std::panicking::rust_panic_with_hook::h7ee9e1a2d0f8975a
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:622:17
[INFO] [stdout]   11:     0x55f0e8f83867 - std::panicking::begin_panic_handler::{{closure}}::h8ab3b4491718b2c7
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:517:13
[INFO] [stdout]   12:     0x55f0e8f80f8c - std::sys_common::backtrace::__rust_end_short_backtrace::hd489062ffa586a9f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:141:18
[INFO] [stdout]   13:     0x55f0e8f837f9 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:515:5
[INFO] [stdout]   14:     0x55f0e8ee8661 - core::panicking::panic_fmt::hca6330e3e14086b4
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:92:14
[INFO] [stdout]   15:     0x55f0e8ee85ad - core::panicking::panic::h1a48d878ff3dcd40
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:50:5
[INFO] [stdout]   16:     0x55f0e8f0e21b - integration::util::Output::stdout_output::h36d27a68396149f3
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/util/mod.rs:85:9
[INFO] [stdout]   17:     0x55f0e8efa800 - integration::tests::script::test_script_short::hb4abf389a247ea16
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/script.rs:55:11
[INFO] [stdout]   18:     0x55f0e8ef9e8a - integration::tests::script::test_script_short::{{closure}}::hae5ae142e2d0d018
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/script.rs:53:1
[INFO] [stdout]   19:     0x55f0e8f0cbfe - core::ops::function::FnOnce::call_once::h0850e40341322ef6
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   20:     0x55f0e8f4c9f3 - core::ops::function::FnOnce::call_once::h152e7e439ff59e19
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   21:     0x55f0e8f4c9f3 - test::__rust_begin_short_backtrace::h0908f3b1fdbb72ab
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:577:5
[INFO] [stdout]   22:     0x55f0e8f4b4b0 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf6d2a51e5587546c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   23:     0x55f0e8f4b4b0 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8af660f3a89ef593
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   24:     0x55f0e8f4b4b0 - std::panicking::try::do_call::hd36aef60f84b6d36
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   25:     0x55f0e8f4b4b0 - std::panicking::try::h9932b4480e69817c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   26:     0x55f0e8f4b4b0 - std::panic::catch_unwind::h6aa177099cfff5f8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   27:     0x55f0e8f4b4b0 - test::run_test_in_process::h5884d6f2d99e20c3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:600:18
[INFO] [stdout]   28:     0x55f0e8f4b4b0 - test::run_test::run_test_inner::{{closure}}::h6fdc58c6d5f5b6e3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:492:39
[INFO] [stdout]   29:     0x55f0e8f24b62 - test::run_test::run_test_inner::{{closure}}::h408365d67a78ade8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:519:37
[INFO] [stdout]   30:     0x55f0e8f24b62 - std::sys_common::backtrace::__rust_begin_short_backtrace::hb560b77c4f701523
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:125:18
[INFO] [stdout]   31:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hf2e7831dad93c597
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:481:17
[INFO] [stdout]   32:     0x55f0e8f28718 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hd2e08783d8be4d02
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   33:     0x55f0e8f28718 - std::panicking::try::do_call::h062597b7acfd6b82
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   34:     0x55f0e8f28718 - std::panicking::try::h0d7b79db04c14552
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   35:     0x55f0e8f28718 - std::panic::catch_unwind::hb01a0b5e7c8cd43b
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   36:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::h5bde48cc887e0d1e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:480:30
[INFO] [stdout]   37:     0x55f0e8f28718 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h745ea30807a29e55
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   38:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7ece6cfefaff1005
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   39:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hb8b48e55c21f193e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   40:     0x55f0e8f897b7 - std::sys::unix::thread::Thread::new::thread_start::h8c7c4450dba62914
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys/unix/thread.rs:71:17
[INFO] [stdout]   41:     0x7f4de5285609 - start_thread
[INFO] [stdout]   42:     0x7f4de5057293 - clone
[INFO] [stdout]   43:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::script::test_script_slow_output stdout ----
[INFO] [stdout] cargo-script cmd: "/opt/rustwide/target/debug/cargo-script" "script" "--pkg-path" "/tmp/cargo-script-test.v48jd1s8sx4Z" "--use-shared-binary-cache=no" "tests/data/script-slow-output.rs"
[INFO] [stdout] cargo-script stdout:
[INFO] [stdout] -----
[INFO] [stdout] 
[INFO] [stdout] -----
[INFO] [stdout] cargo-script stderr:
[INFO] [stdout] -----
[INFO] [stdout] error: failed to get `slow-build` as a dependency of package `script-slow-output v0.1.0 (/tmp/cargo-script-test.v48jd1s8sx4Z)`
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]   failed to load source for dependency `slow-build`
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]   Unable to update /opt/rustwide/workdir/tests/data/slow-build
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]   failed to read `/opt/rustwide/workdir/tests/data/slow-build/Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]   No such file or directory (os error 2)
[INFO] [stdout] internal error: cargo failed with status 101
[INFO] [stdout] 
[INFO] [stdout] -----
[INFO] [stdout] thread 'tests::script::test_script_slow_output' panicked at 'assertion failed: self.success()', tests/util/mod.rs:102:9
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::libunwind::trace::h34055254b57d8e79
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5
[INFO] [stdout]    1:     0x55f0e8f80a90 - std::backtrace_rs::backtrace::trace_unsynchronized::h8f1e3fbd9afff6ec
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55f0e8f80a90 - std::sys_common::backtrace::_print_fmt::h3a99a796b770c360
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x55f0e8f80a90 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h32d1f94a80615d18
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:46:22
[INFO] [stdout]    4:     0x55f0e8fa4fbc - core::fmt::write::h306731c068f7162c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/fmt/mod.rs:1110:17
[INFO] [stdout]    5:     0x55f0e8f7d6a5 - std::io::Write::write_fmt::h87f19b0a2cd190bc
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/io/mod.rs:1588:15
[INFO] [stdout]    6:     0x55f0e8f836eb - std::sys_common::backtrace::_print::h5abaa2601a852287
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:49:5
[INFO] [stdout]    7:     0x55f0e8f836eb - std::sys_common::backtrace::print::h8d81445442bb638f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:36:9
[INFO] [stdout]    8:     0x55f0e8f836eb - std::panicking::default_hook::{{closure}}::hcfe804496a9fa747
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:208:50
[INFO] [stdout]    9:     0x55f0e8f831fc - std::panicking::default_hook::hbea8e3ccf2ba8901
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:222:9
[INFO] [stdout]   10:     0x55f0e8f83db4 - std::panicking::rust_panic_with_hook::h7ee9e1a2d0f8975a
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:622:17
[INFO] [stdout]   11:     0x55f0e8f83867 - std::panicking::begin_panic_handler::{{closure}}::h8ab3b4491718b2c7
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:517:13
[INFO] [stdout]   12:     0x55f0e8f80f8c - std::sys_common::backtrace::__rust_end_short_backtrace::hd489062ffa586a9f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:141:18
[INFO] [stdout]   13:     0x55f0e8f837f9 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:515:5
[INFO] [stdout]   14:     0x55f0e8ee8661 - core::panicking::panic_fmt::hca6330e3e14086b4
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:92:14
[INFO] [stdout]   15:     0x55f0e8ee85ad - core::panicking::panic::h1a48d878ff3dcd40
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:50:5
[INFO] [stdout]   16:     0x55f0e8f0e67d - integration::util::Output::stderr_raw::h2b0b13bb55123f8d
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/util/mod.rs:102:9
[INFO] [stdout]   17:     0x55f0e8efdd1f - integration::tests::script::test_script_slow_output::h41f308e7bf6d553c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/script.rs:89:13
[INFO] [stdout]   18:     0x55f0e8efd36a - integration::tests::script::test_script_slow_output::{{closure}}::he3812ba24712c313
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/tests/script.rs:84:1
[INFO] [stdout]   19:     0x55f0e8f0cc7e - core::ops::function::FnOnce::call_once::h1b897c8d1fb3a8fb
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   20:     0x55f0e8f4c9f3 - core::ops::function::FnOnce::call_once::h152e7e439ff59e19
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   21:     0x55f0e8f4c9f3 - test::__rust_begin_short_backtrace::h0908f3b1fdbb72ab
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:577:5
[INFO] [stdout]   22:     0x55f0e8f4b4b0 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf6d2a51e5587546c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   23:     0x55f0e8f4b4b0 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8af660f3a89ef593
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   24:     0x55f0e8f4b4b0 - std::panicking::try::do_call::hd36aef60f84b6d36
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   25:     0x55f0e8f4b4b0 - std::panicking::try::h9932b4480e69817c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   26:     0x55f0e8f4b4b0 - std::panic::catch_unwind::h6aa177099cfff5f8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   27:     0x55f0e8f4b4b0 - test::run_test_in_process::h5884d6f2d99e20c3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:600:18
[INFO] [stdout]   28:     0x55f0e8f4b4b0 - test::run_test::run_test_inner::{{closure}}::h6fdc58c6d5f5b6e3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:492:39
[INFO] [stdout]   29:     0x55f0e8f24b62 - test::run_test::run_test_inner::{{closure}}::h408365d67a78ade8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:519:37
[INFO] [stdout]   30:     0x55f0e8f24b62 - std::sys_common::backtrace::__rust_begin_short_backtrace::hb560b77c4f701523
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:125:18
[INFO] [stdout]   31:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hf2e7831dad93c597
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:481:17
[INFO] [stdout]   32:     0x55f0e8f28718 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hd2e08783d8be4d02
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   33:     0x55f0e8f28718 - std::panicking::try::do_call::h062597b7acfd6b82
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   34:     0x55f0e8f28718 - std::panicking::try::h0d7b79db04c14552
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   35:     0x55f0e8f28718 - std::panic::catch_unwind::hb01a0b5e7c8cd43b
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   36:     0x55f0e8f28718 - std::thread::Builder::spawn_unchecked::{{closure}}::h5bde48cc887e0d1e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:480:30
[INFO] [stdout]   37:     0x55f0e8f28718 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h745ea30807a29e55
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   38:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7ece6cfefaff1005
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   39:     0x55f0e8f897b7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hb8b48e55c21f193e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   40:     0x55f0e8f897b7 - std::sys::unix::thread::Thread::new::thread_start::h8c7c4450dba62914
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys/unix/thread.rs:71:17
[INFO] [stdout]   41:     0x7f4de5285609 - start_thread
[INFO] [stdout]   42:     0x7f4de5057293 - clone
[INFO] [stdout]   43:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     tests::expr::test_expr_0
[INFO] [stdout]     tests::expr::test_expr_comma
[INFO] [stdout]     tests::expr::test_expr_dep
[INFO] [stdout]     tests::expr::test_expr_dep_extern
[INFO] [stdout]     tests::expr::test_expr_qmark
[INFO] [stdout]     tests::expr::test_expr_template
[INFO] [stdout]     tests::expr::test_expr_template_override_expr
[INFO] [stdout]     tests::expr::test_expr_template_with_deps
[INFO] [stdout]     tests::expr::test_expr_temporary
[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]     tests::script::test_script_slow_output
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 10 passed; 14 failed; 0 ignored; 0 measured; 0 filtered out; finished in 28.02s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "0f0124e26c814c138e89af896e3670200f8f828db7c215880bfcb39c98dbb853", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0f0124e26c814c138e89af896e3670200f8f828db7c215880bfcb39c98dbb853", kill_on_drop: false }`
[INFO] [stdout] 0f0124e26c814c138e89af896e3670200f8f828db7c215880bfcb39c98dbb853
