[INFO] updating cached repository https://github.com/DanielKeep/cargo-script [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune"` [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 614e60e5932e218ebff1e471303eb0d59870d03b [INFO] testing DanielKeep/cargo-script against 1.44.0 for beta-1.45-1 [INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDanielKeep%2Fcargo-script" "/workspace/builds/worker-2/source"` [INFO] [stderr] Cloning into '/workspace/builds/worker-2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/DanielKeep/cargo-script on toolchain 1.44.0 [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/DanielKeep/cargo-script [INFO] finished tweaking git repo https://github.com/DanielKeep/cargo-script [INFO] tweaked toml for git repo https://github.com/DanielKeep/cargo-script written to /workspace/builds/worker-2/source/Cargo.toml [INFO] crate git repo https://github.com/DanielKeep/cargo-script already has a lockfile, it will not be regenerated [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/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" "MAP_USER_ID=0" "-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" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "build" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] d0c8a2cb37df672a695ad30e73648716b906ef5d4353aa0f7f1fe18d3d392f33 [INFO] running `"docker" "start" "-a" "d0c8a2cb37df672a695ad30e73648716b906ef5d4353aa0f7f1fe18d3d392f33"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling libc v0.2.21 [INFO] [stderr] Compiling gcc v0.3.45 [INFO] [stderr] Compiling regex-syntax v0.4.0 [INFO] [stderr] Compiling lazy_static v0.2.6 [INFO] [stderr] Compiling log v0.3.7 [INFO] [stderr] Compiling vec_map v0.7.0 [INFO] [stderr] Compiling unicode-width v0.1.4 [INFO] [stderr] Compiling bitflags v0.5.0 [INFO] [stderr] Compiling either v1.1.0 [INFO] [stderr] Compiling unicode-segmentation v1.1.0 [INFO] [stderr] Compiling open v1.2.0 [INFO] [stderr] Compiling toml v0.2.1 [INFO] [stderr] Compiling cargo-script v0.2.9 (/opt/rustwide/workdir) [INFO] [stderr] Compiling itertools v0.5.10 [INFO] [stderr] Compiling thread-id v2.0.0 [INFO] [stderr] Compiling memchr v0.1.11 [INFO] [stderr] Compiling memchr v1.0.1 [INFO] [stderr] Compiling thread-id v3.0.0 [INFO] [stderr] Compiling rand v0.3.15 [INFO] [stderr] Compiling atty v0.2.2 [INFO] [stderr] Compiling term_size v0.3.0 [INFO] [stderr] Compiling time v0.1.36 [INFO] [stderr] Compiling thread_local v0.3.3 [INFO] [stderr] Compiling thread_local v0.2.7 [INFO] [stderr] Compiling aho-corasick v0.5.3 [INFO] [stderr] Compiling clap v2.23.2 [INFO] [stderr] Compiling aho-corasick v0.6.3 [INFO] [stderr] Compiling regex v0.1.80 [INFO] [stderr] Compiling hoedown v6.0.0 [INFO] [stderr] Compiling shaman v0.1.0 [INFO] [stderr] Compiling chan v0.1.19 [INFO] [stderr] Compiling regex 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.2 [INFO] [stderr] warning: use of deprecated item '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] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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: use of deprecated item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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: use of deprecated item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error.rs:32:22 [INFO] [stderr] | [INFO] [stderr] 32 | Other(Blame, Box), [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Error` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [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: `...` 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] [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: `...` 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: `...` 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: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (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(self, msg: S) -> Result [INFO] [stderr] | ^^^^^^^^ help: use fully-qualified syntax: ` 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 [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 item '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 item '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 item '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(self, msg: S) -> Result [INFO] [stderr] | ^^^^^^^^ help: use fully-qualified syntax: ` as ResultExt>::Ok` [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #57644 [INFO] [stderr] note: `Ok` could refer to the variant defined here [INFO] [stderr] 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: 138 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 43.74s [INFO] running `"docker" "inspect" "d0c8a2cb37df672a695ad30e73648716b906ef5d4353aa0f7f1fe18d3d392f33"` [INFO] running `"docker" "rm" "-f" "d0c8a2cb37df672a695ad30e73648716b906ef5d4353aa0f7f1fe18d3d392f33"` [INFO] [stdout] d0c8a2cb37df672a695ad30e73648716b906ef5d4353aa0f7f1fe18d3d392f33 [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/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" "MAP_USER_ID=0" "-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" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "test" "--frozen" "--no-run"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 3c6f7134eeb37d12e9715d56c77b5bcaa437256e7a5e0d93bc7cd34f047a587d [INFO] running `"docker" "start" "-a" "3c6f7134eeb37d12e9715d56c77b5bcaa437256e7a5e0d93bc7cd34f047a587d"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling unicode-segmentation v0.1.2 [INFO] [stderr] Compiling tempdir v0.3.5 [INFO] [stderr] Compiling strcursor v0.2.5 [INFO] [stderr] Compiling scan-rules v0.2.0 [INFO] [stderr] warning: use of deprecated item '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] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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: use of deprecated item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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: use of deprecated item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error.rs:32:22 [INFO] [stderr] | [INFO] [stderr] 32 | Other(Blame, Box), [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Error` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [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: `...` 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] [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: `...` 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: `...` 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: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (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(self, msg: S) -> Result [INFO] [stderr] | ^^^^^^^^ help: use fully-qualified syntax: ` 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 [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 item '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 item '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 item '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(self, msg: S) -> Result [INFO] [stderr] | ^^^^^^^^ help: use fully-qualified syntax: ` as ResultExt>::Ok` [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #57644 [INFO] [stderr] note: `Ok` could refer to the variant defined here [INFO] [stderr] 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: 138 warnings emitted [INFO] [stderr] [INFO] [stderr] Compiling cargo-script v0.2.9 (/opt/rustwide/workdir) [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> tests/util/mod.rs:69:1 [INFO] [stderr] | [INFO] [stderr] 69 | / lazy_static! { [INFO] [stderr] 70 | | #[doc(hidden)] [INFO] [stderr] 71 | | pub static ref CARGO_MUTEX: Mutex<()> = Mutex::new(()); [INFO] [stderr] 72 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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: use of deprecated item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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: use of deprecated item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error.rs:32:22 [INFO] [stderr] | [INFO] [stderr] 32 | Other(Blame, Box), [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Error` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [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: `...` 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] [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: `...` 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: `...` 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: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (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(self, msg: S) -> Result [INFO] [stderr] | ^^^^^^^^ help: use fully-qualified syntax: ` 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 [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 item '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 item '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 item '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: 2 warnings emitted [INFO] [stderr] [INFO] [stderr] warning: ambiguous associated item [INFO] [stderr] --> src/error.rs:135:43 [INFO] [stderr] | [INFO] [stderr] 135 | fn err_tag(self, msg: S) -> Result [INFO] [stderr] | ^^^^^^^^ help: use fully-qualified syntax: ` as ResultExt>::Ok` [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #57644 [INFO] [stderr] note: `Ok` could refer to the variant defined here [INFO] [stderr] 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: 138 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 12.53s [INFO] running `"docker" "inspect" "3c6f7134eeb37d12e9715d56c77b5bcaa437256e7a5e0d93bc7cd34f047a587d"` [INFO] running `"docker" "rm" "-f" "3c6f7134eeb37d12e9715d56c77b5bcaa437256e7a5e0d93bc7cd34f047a587d"` [INFO] [stdout] 3c6f7134eeb37d12e9715d56c77b5bcaa437256e7a5e0d93bc7cd34f047a587d [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/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" "MAP_USER_ID=0" "-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" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "test" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 1bba3b5d753545ecd3154ef0c77407148cdf67cb29d1242e83ca578d40ce0c7d [INFO] running `"docker" "start" "-a" "1bba3b5d753545ecd3154ef0c77407148cdf67cb29d1242e83ca578d40ce0c7d"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] warning: use of deprecated item '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] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 item '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 item '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 item '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 item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> tests/util/mod.rs:69:1 [INFO] [stderr] | [INFO] [stderr] 69 | / lazy_static! { [INFO] [stderr] 70 | | #[doc(hidden)] [INFO] [stderr] 71 | | pub static ref CARGO_MUTEX: Mutex<()> = Mutex::new(()); [INFO] [stderr] 72 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: 2 warnings emitted [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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: use of deprecated item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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: use of deprecated item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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: use of deprecated item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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: use of deprecated item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error.rs:32:22 [INFO] [stderr] | [INFO] [stderr] 32 | Other(Blame, Box), [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Error` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [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: `...` 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] [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: `...` 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: `...` 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: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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 item '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: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error.rs:32:22 [INFO] [stderr] | [INFO] [stderr] 32 | Other(Blame, Box), [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Error` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [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: `...` 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] [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: `...` 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: `...` 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: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (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(self, msg: S) -> Result [INFO] [stderr] | ^^^^^^^^ help: use fully-qualified syntax: ` 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 [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 item '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 item '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 item '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(self, msg: S) -> Result [INFO] [stderr] | ^^^^^^^^ help: use fully-qualified syntax: ` as ResultExt>::Ok` [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #57644 [INFO] [stderr] note: `Ok` could refer to the variant defined here [INFO] [stderr] 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: 138 warnings emitted [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '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 a macro (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(self, msg: S) -> Result [INFO] [stderr] | ^^^^^^^^ help: use fully-qualified syntax: ` 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 [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 item '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 item '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 item '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(self, msg: S) -> Result [INFO] [stderr] | ^^^^^^^^ help: use fully-qualified syntax: ` as ResultExt>::Ok` [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #57644 [INFO] [stderr] note: `Ok` could refer to the variant defined here [INFO] [stderr] 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: 138 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.29s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/cargo_script-3955983afb285769 [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_split_input ... ok [INFO] [stdout] test manifest::test_find_embedded_manifest ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/run_cargo_script-c7918478aacc6ef5 [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/integration-ad320a688f0feb5a [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 24 tests [INFO] [stdout] test tests::expr::test_expr_0 ... ok [INFO] [stdout] test tests::expr::test_expr_dep ... FAILED [INFO] [stdout] test tests::script::test_script_cs_env ... ok [INFO] [stdout] test tests::expr::test_expr_temporary ... ok [INFO] [stdout] test tests::expr::test_expr_template_with_deps ... FAILED [INFO] [stdout] test tests::expr::test_expr_template_override_expr ... FAILED [INFO] [stdout] test tests::expr::test_expr_template ... ok [INFO] [stdout] test tests::script::test_script_full_block ... FAILED [INFO] [stdout] test tests::script::test_script_explicit ... FAILED [INFO] [stdout] test tests::expr::test_expr_dep_extern ... FAILED [INFO] [stdout] test tests::expr::test_expr_comma ... ok [INFO] [stdout] test tests::expr::test_expr_qmark ... ok [INFO] [stdout] test tests::expr::test_expr_dnc ... ok [INFO] [stdout] test tests::expr::test_expr_panic ... ok [INFO] [stdout] test tests::script::test_script_features ... 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_invalid_doc_comment ... ok [INFO] [stdout] test tests::script::test_script_no_deps ... ok [INFO] [stdout] test tests::script::test_script_short ... FAILED [INFO] [stdout] test tests::script::test_script_slow_output ... ok [INFO] [stdout] test tests::script::test_script_test ... ok [INFO] [stdout] test tests::version::test_version ... ok [INFO] [stdout] test tests::script::test_script_full_line ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [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.fv5ZfCVcwlxS" "-D" "boolinator=0.1.0" "-e" "use boolinator::Boolinator;println!(\"--output--\");true.as_some(1)" [INFO] [stdout] cargo-script stdout: [INFO] [stdout] ----- [INFO] [stdout] [INFO] [stdout] ----- [INFO] [stdout] cargo-script stderr: [INFO] [stdout] ----- [INFO] [stdout] Updating crates.io index [INFO] [stdout] warning: spurious network error (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 `expr v0.1.0 (/tmp/cargo-script-test.fv5ZfCVcwlxS)` [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] 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::expr::test_expr_dep' panicked at 'assertion failed: self.success()', tests/util/mod.rs:85:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55b5abb2eb14 - backtrace::backtrace::libunwind::trace::hc1c4a1d8ad423b97 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x55b5abb2eb14 - backtrace::backtrace::trace_unsynchronized::h82274781060cb056 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x55b5abb2eb14 - std::sys_common::backtrace::_print_fmt::h2a45d89b653a4da8 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x55b5abb2eb14 - ::fmt::h41a0a93ab85e6aa1 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x55b5abb5a18c - core::fmt::write::hdaea18585065a96d [INFO] [stdout] at src/libcore/fmt/mod.rs:1069 [INFO] [stdout] 5: 0x55b5abad3b45 - std::io::Write::write_fmt::h42f0550b6bd39c6e [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/io/mod.rs:1504 [INFO] [stdout] 6: 0x55b5abb28e21 - std::io::impls::>::write_fmt::h223d7b7033cad46d [INFO] [stdout] at src/libstd/io/impls.rs:156 [INFO] [stdout] 7: 0x55b5abb32f35 - std::sys_common::backtrace::_print::hd95f9978cc145ca4 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x55b5abb32f35 - std::sys_common::backtrace::print::hfb25ca2291be47d0 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x55b5abb32f35 - std::panicking::default_hook::{{closure}}::h44f76cee5dc8591c [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x55b5abb32c1b - std::panicking::default_hook::h198e1a712910f1e6 [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x55b5abb33592 - std::panicking::rust_panic_with_hook::hc0b4730bb8013f9d [INFO] [stdout] at src/libstd/panicking.rs:511 [INFO] [stdout] 12: 0x55b5abb19801 - std::panicking::begin_panic::hfc313e4f739326dd [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:438 [INFO] [stdout] 13: 0x55b5abab992e - integration::util::Output::stdout_output::h4e4af2c3c2d803c6 [INFO] [stdout] at tests/util/mod.rs:85 [INFO] [stdout] 14: 0x55b5aba98f8b - integration::tests::expr::test_expr_dep::h4d918d64074f9fbe [INFO] [stdout] at tests/tests/expr.rs:36 [INFO] [stdout] 15: 0x55b5aba9854a - integration::tests::expr::test_expr_dep::{{closure}}::h9b18fa99c8b7bedb [INFO] [stdout] at tests/tests/expr.rs:30 [INFO] [stdout] 16: 0x55b5abab10fe - core::ops::function::FnOnce::call_once::hcf3990eebb61c082 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libcore/ops/function.rs:232 [INFO] [stdout] 17: 0x55b5abafafd6 - as core::ops::function::FnOnce>::call_once::hc165f65f4331a55c [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/liballoc/boxed.rs:1008 [INFO] [stdout] 18: 0x55b5abafafd6 - as core::ops::function::FnOnce<()>>::call_once::hb89f1f769cad07ce [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:318 [INFO] [stdout] 19: 0x55b5abafafd6 - std::panicking::try::do_call::h104f7f3dae5a1b29 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:331 [INFO] [stdout] 20: 0x55b5abafafd6 - std::panicking::try::h0e20f01361cba753 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:274 [INFO] [stdout] 21: 0x55b5abafafd6 - std::panic::catch_unwind::h0bd0c84b5f4cd121 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:394 [INFO] [stdout] 22: 0x55b5abafafd6 - test::run_test_in_process::hf34c22adfeb6853d [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 23: 0x55b5abafafd6 - test::run_test::run_test_inner::{{closure}}::h40d568b4c10a12f1 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 24: 0x55b5abad2ff6 - std::sys_common::backtrace::__rust_begin_short_backtrace::hffd9774ad3f2d778 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 25: 0x55b5abad8385 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h4594020476cf52d4 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/thread/mod.rs:475 [INFO] [stdout] 26: 0x55b5abad8385 - as core::ops::function::FnOnce<()>>::call_once::h9d0a6d45b73e29e4 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:318 [INFO] [stdout] 27: 0x55b5abad8385 - std::panicking::try::do_call::h902fd77b30bb3bb7 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:331 [INFO] [stdout] 28: 0x55b5abad8385 - std::panicking::try::hc17d3a628e65d49d [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:274 [INFO] [stdout] 29: 0x55b5abad8385 - std::panic::catch_unwind::h9c9d49cbb6b18017 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:394 [INFO] [stdout] 30: 0x55b5abad8385 - std::thread::Builder::spawn_unchecked::{{closure}}::h6a6f5a333fd631a2 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/thread/mod.rs:474 [INFO] [stdout] 31: 0x55b5abad8385 - core::ops::function::FnOnce::call_once{{vtable.shim}}::ha6fb197e0ce57f73 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libcore/ops/function.rs:232 [INFO] [stdout] 32: 0x55b5abb3a98a - as core::ops::function::FnOnce>::call_once::h1f1fac7de7dd9691 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/liballoc/boxed.rs:1008 [INFO] [stdout] 33: 0x55b5abb3a98a - as core::ops::function::FnOnce>::call_once::ha031f48633a6af54 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/liballoc/boxed.rs:1008 [INFO] [stdout] 34: 0x55b5abb3a98a - std::sys::unix::thread::Thread::new::thread_start::h241864caf436e182 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 35: 0x7f2ea2ff3609 - start_thread [INFO] [stdout] 36: 0x7f2ea2eff103 - __clone [INFO] [stdout] 37: 0x0 - [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.yQuov70ps3Rn" "-t" "boolinate" "-e" "println!(\"--output--\");true" [INFO] [stdout] cargo-script stdout: [INFO] [stdout] ----- [INFO] [stdout] [INFO] [stdout] ----- [INFO] [stdout] cargo-script stderr: [INFO] [stdout] ----- [INFO] [stdout] Updating crates.io index [INFO] [stdout] warning: spurious network error (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 `expr v0.1.0 (/tmp/cargo-script-test.yQuov70ps3Rn)` [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] 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::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: 0x55b5abb2eb14 - backtrace::backtrace::libunwind::trace::hc1c4a1d8ad423b97 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x55b5abb2eb14 - backtrace::backtrace::trace_unsynchronized::h82274781060cb056 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x55b5abb2eb14 - std::sys_common::backtrace::_print_fmt::h2a45d89b653a4da8 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x55b5abb2eb14 - ::fmt::h41a0a93ab85e6aa1 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x55b5abb5a18c - core::fmt::write::hdaea18585065a96d [INFO] [stdout] at src/libcore/fmt/mod.rs:1069 [INFO] [stdout] 5: 0x55b5abad3b45 - std::io::Write::write_fmt::h42f0550b6bd39c6e [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/io/mod.rs:1504 [INFO] [stdout] 6: 0x55b5abb28e21 - std::io::impls::>::write_fmt::h223d7b7033cad46d [INFO] [stdout] at src/libstd/io/impls.rs:156 [INFO] [stdout] 7: 0x55b5abb32f35 - std::sys_common::backtrace::_print::hd95f9978cc145ca4 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x55b5abb32f35 - std::sys_common::backtrace::print::hfb25ca2291be47d0 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x55b5abb32f35 - std::panicking::default_hook::{{closure}}::h44f76cee5dc8591c [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x55b5abb32c1b - std::panicking::default_hook::h198e1a712910f1e6 [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x55b5abb33592 - std::panicking::rust_panic_with_hook::hc0b4730bb8013f9d [INFO] [stdout] at src/libstd/panicking.rs:511 [INFO] [stdout] 12: 0x55b5abb19801 - std::panicking::begin_panic::hfc313e4f739326dd [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:438 [INFO] [stdout] 13: 0x55b5abab992e - integration::util::Output::stdout_output::h4e4af2c3c2d803c6 [INFO] [stdout] at tests/util/mod.rs:85 [INFO] [stdout] 14: 0x55b5aba9fc0e - integration::tests::expr::test_expr_template_with_deps::h19be42ab6113b709 [INFO] [stdout] at tests/tests/expr.rs:108 [INFO] [stdout] 15: 0x55b5aba9f18a - integration::tests::expr::test_expr_template_with_deps::{{closure}}::h1bf7bbc898ab09a1 [INFO] [stdout] at tests/tests/expr.rs:102 [INFO] [stdout] 16: 0x55b5abab0ebe - core::ops::function::FnOnce::call_once::h609eb897277e4e76 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libcore/ops/function.rs:232 [INFO] [stdout] 17: 0x55b5abafafd6 - as core::ops::function::FnOnce>::call_once::hc165f65f4331a55c [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/liballoc/boxed.rs:1008 [INFO] [stdout] 18: 0x55b5abafafd6 - as core::ops::function::FnOnce<()>>::call_once::hb89f1f769cad07ce [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:318 [INFO] [stdout] 19: 0x55b5abafafd6 - std::panicking::try::do_call::h104f7f3dae5a1b29 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:331 [INFO] [stdout] 20: 0x55b5abafafd6 - std::panicking::try::h0e20f01361cba753 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:274 [INFO] [stdout] 21: 0x55b5abafafd6 - std::panic::catch_unwind::h0bd0c84b5f4cd121 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:394 [INFO] [stdout] 22: 0x55b5abafafd6 - test::run_test_in_process::hf34c22adfeb6853d [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 23: 0x55b5abafafd6 - test::run_test::run_test_inner::{{closure}}::h40d568b4c10a12f1 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 24: 0x55b5abad2ff6 - std::sys_common::backtrace::__rust_begin_short_backtrace::hffd9774ad3f2d778 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 25: 0x55b5abad8385 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h4594020476cf52d4 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/thread/mod.rs:475 [INFO] [stdout] 26: 0x55b5abad8385 - as core::ops::function::FnOnce<()>>::call_once::h9d0a6d45b73e29e4 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:318 [INFO] [stdout] 27: 0x55b5abad8385 - std::panicking::try::do_call::h902fd77b30bb3bb7 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:331 [INFO] [stdout] 28: 0x55b5abad8385 - std::panicking::try::hc17d3a628e65d49d [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:274 [INFO] [stdout] 29: 0x55b5abad8385 - std::panic::catch_unwind::h9c9d49cbb6b18017 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:394 [INFO] [stdout] 30: 0x55b5abad8385 - std::thread::Builder::spawn_unchecked::{{closure}}::h6a6f5a333fd631a2 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/thread/mod.rs:474 [INFO] [stdout] 31: 0x55b5abad8385 - core::ops::function::FnOnce::call_once{{vtable.shim}}::ha6fb197e0ce57f73 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libcore/ops/function.rs:232 [INFO] [stdout] 32: 0x55b5abb3a98a - as core::ops::function::FnOnce>::call_once::h1f1fac7de7dd9691 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/liballoc/boxed.rs:1008 [INFO] [stdout] 33: 0x55b5abb3a98a - as core::ops::function::FnOnce>::call_once::ha031f48633a6af54 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/liballoc/boxed.rs:1008 [INFO] [stdout] 34: 0x55b5abb3a98a - std::sys::unix::thread::Thread::new::thread_start::h241864caf436e182 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 35: 0x7f2ea2ff3609 - start_thread [INFO] [stdout] 36: 0x7f2ea2eff103 - __clone [INFO] [stdout] 37: 0x0 - [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.g6E7yKdHzeSL" "-e" "println!(\"--output--\");true" [INFO] [stdout] cargo-script stdout: [INFO] [stdout] ----- [INFO] [stdout] [INFO] [stdout] ----- [INFO] [stdout] cargo-script stderr: [INFO] [stdout] ----- [INFO] [stdout] Updating crates.io index [INFO] [stdout] warning: spurious network error (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 `expr v0.1.0 (/tmp/cargo-script-test.g6E7yKdHzeSL)` [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] 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::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: 0x55b5abb2eb14 - backtrace::backtrace::libunwind::trace::hc1c4a1d8ad423b97 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x55b5abb2eb14 - backtrace::backtrace::trace_unsynchronized::h82274781060cb056 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x55b5abb2eb14 - std::sys_common::backtrace::_print_fmt::h2a45d89b653a4da8 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x55b5abb2eb14 - ::fmt::h41a0a93ab85e6aa1 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x55b5abb5a18c - core::fmt::write::hdaea18585065a96d [INFO] [stdout] at src/libcore/fmt/mod.rs:1069 [INFO] [stdout] 5: 0x55b5abad3b45 - std::io::Write::write_fmt::h42f0550b6bd39c6e [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/io/mod.rs:1504 [INFO] [stdout] 6: 0x55b5abb28e21 - std::io::impls::>::write_fmt::h223d7b7033cad46d [INFO] [stdout] at src/libstd/io/impls.rs:156 [INFO] [stdout] 7: 0x55b5abb32f35 - std::sys_common::backtrace::_print::hd95f9978cc145ca4 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x55b5abb32f35 - std::sys_common::backtrace::print::hfb25ca2291be47d0 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x55b5abb32f35 - std::panicking::default_hook::{{closure}}::h44f76cee5dc8591c [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x55b5abb32c1b - std::panicking::default_hook::h198e1a712910f1e6 [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x55b5abb33592 - std::panicking::rust_panic_with_hook::hc0b4730bb8013f9d [INFO] [stdout] at src/libstd/panicking.rs:511 [INFO] [stdout] 12: 0x55b5abb19801 - std::panicking::begin_panic::hfc313e4f739326dd [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:438 [INFO] [stdout] 13: 0x55b5abab992e - integration::util::Output::stdout_output::h4e4af2c3c2d803c6 [INFO] [stdout] at tests/util/mod.rs:85 [INFO] [stdout] 14: 0x55b5abaa0ac8 - integration::tests::expr::test_expr_template_override_expr::hc75fda7af966754a [INFO] [stdout] at tests/tests/expr.rs:120 [INFO] [stdout] 15: 0x55b5abaa007a - integration::tests::expr::test_expr_template_override_expr::{{closure}}::ha1312e8c3ad102d7 [INFO] [stdout] at tests/tests/expr.rs:114 [INFO] [stdout] 16: 0x55b5abab0f3e - core::ops::function::FnOnce::call_once::h72234547669f1557 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libcore/ops/function.rs:232 [INFO] [stdout] 17: 0x55b5abafafd6 - as core::ops::function::FnOnce>::call_once::hc165f65f4331a55c [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/liballoc/boxed.rs:1008 [INFO] [stdout] 18: 0x55b5abafafd6 - as core::ops::function::FnOnce<()>>::call_once::hb89f1f769cad07ce [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:318 [INFO] [stdout] 19: 0x55b5abafafd6 - std::panicking::try::do_call::h104f7f3dae5a1b29 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:331 [INFO] [stdout] 20: 0x55b5abafafd6 - std::panicking::try::h0e20f01361cba753 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:274 [INFO] [stdout] 21: 0x55b5abafafd6 - std::panic::catch_unwind::h0bd0c84b5f4cd121 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:394 [INFO] [stdout] 22: 0x55b5abafafd6 - test::run_test_in_process::hf34c22adfeb6853d [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 23: 0x55b5abafafd6 - test::run_test::run_test_inner::{{closure}}::h40d568b4c10a12f1 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 24: 0x55b5abad2ff6 - std::sys_common::backtrace::__rust_begin_short_backtrace::hffd9774ad3f2d778 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 25: 0x55b5abad8385 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h4594020476cf52d4 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/thread/mod.rs:475 [INFO] [stdout] 26: 0x55b5abad8385 - as core::ops::function::FnOnce<()>>::call_once::h9d0a6d45b73e29e4 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:318 [INFO] [stdout] 27: 0x55b5abad8385 - std::panicking::try::do_call::h902fd77b30bb3bb7 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:331 [INFO] [stdout] 28: 0x55b5abad8385 - std::panicking::try::hc17d3a628e65d49d [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:274 [INFO] [stdout] 29: 0x55b5abad8385 - std::panic::catch_unwind::h9c9d49cbb6b18017 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:394 [INFO] [stdout] 30: 0x55b5abad8385 - std::thread::Builder::spawn_unchecked::{{closure}}::h6a6f5a333fd631a2 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/thread/mod.rs:474 [INFO] [stdout] 31: 0x55b5abad8385 - core::ops::function::FnOnce::call_once{{vtable.shim}}::ha6fb197e0ce57f73 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libcore/ops/function.rs:232 [INFO] [stdout] 32: 0x55b5abb3a98a - as core::ops::function::FnOnce>::call_once::h1f1fac7de7dd9691 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/liballoc/boxed.rs:1008 [INFO] [stdout] 33: 0x55b5abb3a98a - as core::ops::function::FnOnce>::call_once::ha031f48633a6af54 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/liballoc/boxed.rs:1008 [INFO] [stdout] 34: 0x55b5abb3a98a - std::sys::unix::thread::Thread::new::thread_start::h241864caf436e182 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 35: 0x7f2ea2ff3609 - start_thread [INFO] [stdout] 36: 0x7f2ea2eff103 - __clone [INFO] [stdout] 37: 0x0 - [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.l0qVFpCnZ8Vm" "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.l0qVFpCnZ8Vm)` [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] 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: 0x55b5abb2eb14 - backtrace::backtrace::libunwind::trace::hc1c4a1d8ad423b97 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x55b5abb2eb14 - backtrace::backtrace::trace_unsynchronized::h82274781060cb056 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x55b5abb2eb14 - std::sys_common::backtrace::_print_fmt::h2a45d89b653a4da8 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x55b5abb2eb14 - ::fmt::h41a0a93ab85e6aa1 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x55b5abb5a18c - core::fmt::write::hdaea18585065a96d [INFO] [stdout] at src/libcore/fmt/mod.rs:1069 [INFO] [stdout] 5: 0x55b5abad3b45 - std::io::Write::write_fmt::h42f0550b6bd39c6e [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/io/mod.rs:1504 [INFO] [stdout] 6: 0x55b5abb28e21 - std::io::impls::>::write_fmt::h223d7b7033cad46d [INFO] [stdout] at src/libstd/io/impls.rs:156 [INFO] [stdout] 7: 0x55b5abb32f35 - std::sys_common::backtrace::_print::hd95f9978cc145ca4 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x55b5abb32f35 - std::sys_common::backtrace::print::hfb25ca2291be47d0 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x55b5abb32f35 - std::panicking::default_hook::{{closure}}::h44f76cee5dc8591c [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x55b5abb32c1b - std::panicking::default_hook::h198e1a712910f1e6 [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x55b5abb33592 - std::panicking::rust_panic_with_hook::hc0b4730bb8013f9d [INFO] [stdout] at src/libstd/panicking.rs:511 [INFO] [stdout] 12: 0x55b5abb19801 - std::panicking::begin_panic::hfc313e4f739326dd [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:438 [INFO] [stdout] 13: 0x55b5abab992e - integration::util::Output::stdout_output::h4e4af2c3c2d803c6 [INFO] [stdout] at tests/util/mod.rs:85 [INFO] [stdout] 14: 0x55b5abaa3edd - integration::tests::script::test_script_full_block::hd4d6313b9bb9c5d9 [INFO] [stdout] at tests/tests/script.rs:23 [INFO] [stdout] 15: 0x55b5abaa35ca - integration::tests::script::test_script_full_block::{{closure}}::h1a55c441c87c84cf [INFO] [stdout] at tests/tests/script.rs:21 [INFO] [stdout] 16: 0x55b5abab0f9e - core::ops::function::FnOnce::call_once::h862114d2c4137bb3 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libcore/ops/function.rs:232 [INFO] [stdout] 17: 0x55b5abafafd6 - as core::ops::function::FnOnce>::call_once::hc165f65f4331a55c [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/liballoc/boxed.rs:1008 [INFO] [stdout] 18: 0x55b5abafafd6 - as core::ops::function::FnOnce<()>>::call_once::hb89f1f769cad07ce [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:318 [INFO] [stdout] 19: 0x55b5abafafd6 - std::panicking::try::do_call::h104f7f3dae5a1b29 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:331 [INFO] [stdout] 20: 0x55b5abafafd6 - std::panicking::try::h0e20f01361cba753 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:274 [INFO] [stdout] 21: 0x55b5abafafd6 - std::panic::catch_unwind::h0bd0c84b5f4cd121 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:394 [INFO] [stdout] 22: 0x55b5abafafd6 - test::run_test_in_process::hf34c22adfeb6853d [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 23: 0x55b5abafafd6 - test::run_test::run_test_inner::{{closure}}::h40d568b4c10a12f1 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 24: 0x55b5abad2ff6 - std::sys_common::backtrace::__rust_begin_short_backtrace::hffd9774ad3f2d778 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 25: 0x55b5abad8385 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h4594020476cf52d4 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/thread/mod.rs:475 [INFO] [stdout] 26: 0x55b5abad8385 - as core::ops::function::FnOnce<()>>::call_once::h9d0a6d45b73e29e4 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:318 [INFO] [stdout] 27: 0x55b5abad8385 - std::panicking::try::do_call::h902fd77b30bb3bb7 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:331 [INFO] [stdout] 28: 0x55b5abad8385 - std::panicking::try::hc17d3a628e65d49d [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:274 [INFO] [stdout] 29: 0x55b5abad8385 - std::panic::catch_unwind::h9c9d49cbb6b18017 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:394 [INFO] [stdout] 30: 0x55b5abad8385 - std::thread::Builder::spawn_unchecked::{{closure}}::h6a6f5a333fd631a2 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/thread/mod.rs:474 [INFO] [stdout] 31: 0x55b5abad8385 - core::ops::function::FnOnce::call_once{{vtable.shim}}::ha6fb197e0ce57f73 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libcore/ops/function.rs:232 [INFO] [stdout] 32: 0x55b5abb3a98a - as core::ops::function::FnOnce>::call_once::h1f1fac7de7dd9691 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/liballoc/boxed.rs:1008 [INFO] [stdout] 33: 0x55b5abb3a98a - as core::ops::function::FnOnce>::call_once::ha031f48633a6af54 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/liballoc/boxed.rs:1008 [INFO] [stdout] 34: 0x55b5abb3a98a - std::sys::unix::thread::Thread::new::thread_start::h241864caf436e182 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 35: 0x7f2ea2ff3609 - start_thread [INFO] [stdout] 36: 0x7f2ea2eff103 - __clone [INFO] [stdout] 37: 0x0 - [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.PUW2I3q21R4Z" "-dboolinator" "tests/data/script-explicit.rs" [INFO] [stdout] cargo-script stdout: [INFO] [stdout] ----- [INFO] [stdout] [INFO] [stdout] ----- [INFO] [stdout] cargo-script stderr: [INFO] [stdout] ----- [INFO] [stdout] 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: 0x55b5abb2eb14 - backtrace::backtrace::libunwind::trace::hc1c4a1d8ad423b97 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x55b5abb2eb14 - backtrace::backtrace::trace_unsynchronized::h82274781060cb056 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x55b5abb2eb14 - std::sys_common::backtrace::_print_fmt::h2a45d89b653a4da8 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x55b5abb2eb14 - ::fmt::h41a0a93ab85e6aa1 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x55b5abb5a18c - core::fmt::write::hdaea18585065a96d [INFO] [stdout] at src/libcore/fmt/mod.rs:1069 [INFO] [stdout] 5: 0x55b5abad3b45 - std::io::Write::write_fmt::h42f0550b6bd39c6e [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/io/mod.rs:1504 [INFO] [stdout] 6: 0x55b5abb28e21 - std::io::impls::>::write_fmt::h223d7b7033cad46d [INFO] [stdout] at src/libstd/io/impls.rs:156 [INFO] [stdout] 7: 0x55b5abb32f35 - std::sys_common::backtrace::_print::hd95f9978cc145ca4 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x55b5abb32f35 - std::sys_common::backtrace::print::hfb25ca2291be47d0 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x55b5abb32f35 - std::panicking::default_hook::{{closure}}::h44f76cee5dc8591c [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x55b5abb32c1b - std::panicking::default_hook::h198e1a712910f1e6 [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x55b5abb33592 - std::panicking::rust_panic_with_hook::hc0b4730bb8013f9d [INFO] [stdout] at src/libstd/panicking.rs:511 [INFO] [stdout] 12: 0x55b5abb19801 - std::panicking::begin_panic::hfc313e4f739326dd [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:438 [INFO] [stdout] 13: 0x55b5abab992e - integration::util::Output::stdout_output::h4e4af2c3c2d803c6 [INFO] [stdout] at tests/util/mod.rs:85 [INFO] [stdout] 14: 0x55b5abaa1868 - integration::tests::script::test_script_explicit::h0a214981151c2a1b [INFO] [stdout] at tests/tests/script.rs:4 [INFO] [stdout] 15: 0x55b5abaa0f3a - integration::tests::script::test_script_explicit::{{closure}}::h84cb17a138d004b8 [INFO] [stdout] at tests/tests/script.rs:2 [INFO] [stdout] 16: 0x55b5abab121e - core::ops::function::FnOnce::call_once::hf5d503b46f076f1e [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libcore/ops/function.rs:232 [INFO] [stdout] 17: 0x55b5abafafd6 - as core::ops::function::FnOnce>::call_once::hc165f65f4331a55c [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/liballoc/boxed.rs:1008 [INFO] [stdout] 18: 0x55b5abafafd6 - as core::ops::function::FnOnce<()>>::call_once::hb89f1f769cad07ce [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:318 [INFO] [stdout] 19: 0x55b5abafafd6 - std::panicking::try::do_call::h104f7f3dae5a1b29 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:331 [INFO] [stdout] 20: 0x55b5abafafd6 - std::panicking::try::h0e20f01361cba753 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:274 [INFO] [stdout] 21: 0x55b5abafafd6 - std::panic::catch_unwind::h0bd0c84b5f4cd121 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:394 [INFO] [stdout] 22: 0x55b5abafafd6 - test::run_test_in_process::hf34c22adfeb6853d [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 23: 0x55b5abafafd6 - test::run_test::run_test_inner::{{closure}}::h40d568b4c10a12f1 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 24: 0x55b5abad2ff6 - std::sys_common::backtrace::__rust_begin_short_backtrace::hffd9774ad3f2d778 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 25: 0x55b5abad8385 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h4594020476cf52d4 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/thread/mod.rs:475 [INFO] [stdout] 26: 0x55b5abad8385 - as core::ops::function::FnOnce<()>>::call_once::h9d0a6d45b73e29e4 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:318 [INFO] [stdout] 27: 0x55b5abad8385 - std::panicking::try::do_call::h902fd77b30bb3bb7 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:331 [INFO] [stdout] 28: 0x55b5abad8385 - std::panicking::try::hc17d3a628e65d49d [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:274 [INFO] [stdout] 29: 0x55b5abad8385 - std::panic::catch_unwind::h9c9d49cbb6b18017 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:394 [INFO] [stdout] 30: 0x55b5abad8385 - std::thread::Builder::spawn_unchecked::{{closure}}::h6a6f5a333fd631a2 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/thread/mod.rs:474 [INFO] [stdout] 31: 0x55b5abad8385 - core::ops::function::FnOnce::call_once{{vtable.shim}}::ha6fb197e0ce57f73 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libcore/ops/function.rs:232 [INFO] [stdout] 32: 0x55b5abb3a98a - as core::ops::function::FnOnce>::call_once::h1f1fac7de7dd9691 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/liballoc/boxed.rs:1008 [INFO] [stdout] 33: 0x55b5abb3a98a - as core::ops::function::FnOnce>::call_once::ha031f48633a6af54 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/liballoc/boxed.rs:1008 [INFO] [stdout] 34: 0x55b5abb3a98a - std::sys::unix::thread::Thread::new::thread_start::h241864caf436e182 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 35: 0x7f2ea2ff3609 - start_thread [INFO] [stdout] 36: 0x7f2ea2eff103 - __clone [INFO] [stdout] 37: 0x0 - [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.QSWxyGamvJ9M" "-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] internal error: cargo failed with status 101 [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: 0x55b5abb2eb14 - backtrace::backtrace::libunwind::trace::hc1c4a1d8ad423b97 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x55b5abb2eb14 - backtrace::backtrace::trace_unsynchronized::h82274781060cb056 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x55b5abb2eb14 - std::sys_common::backtrace::_print_fmt::h2a45d89b653a4da8 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x55b5abb2eb14 - ::fmt::h41a0a93ab85e6aa1 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x55b5abb5a18c - core::fmt::write::hdaea18585065a96d [INFO] [stdout] at src/libcore/fmt/mod.rs:1069 [INFO] [stdout] 5: 0x55b5abad3b45 - std::io::Write::write_fmt::h42f0550b6bd39c6e [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/io/mod.rs:1504 [INFO] [stdout] 6: 0x55b5abb28e21 - std::io::impls::>::write_fmt::h223d7b7033cad46d [INFO] [stdout] at src/libstd/io/impls.rs:156 [INFO] [stdout] 7: 0x55b5abb32f35 - std::sys_common::backtrace::_print::hd95f9978cc145ca4 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x55b5abb32f35 - std::sys_common::backtrace::print::hfb25ca2291be47d0 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x55b5abb32f35 - std::panicking::default_hook::{{closure}}::h44f76cee5dc8591c [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x55b5abb32c1b - std::panicking::default_hook::h198e1a712910f1e6 [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x55b5abb33592 - std::panicking::rust_panic_with_hook::hc0b4730bb8013f9d [INFO] [stdout] at src/libstd/panicking.rs:511 [INFO] [stdout] 12: 0x55b5abb19801 - std::panicking::begin_panic::hfc313e4f739326dd [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:438 [INFO] [stdout] 13: 0x55b5abab992e - integration::util::Output::stdout_output::h4e4af2c3c2d803c6 [INFO] [stdout] at tests/util/mod.rs:85 [INFO] [stdout] 14: 0x55b5aba99f10 - integration::tests::expr::test_expr_dep_extern::h61e31edf2c1d0f6f [INFO] [stdout] at tests/tests/expr.rs:48 [INFO] [stdout] 15: 0x55b5aba993fa - integration::tests::expr::test_expr_dep_extern::{{closure}}::h815d18241cf8201f [INFO] [stdout] at tests/tests/expr.rs:42 [INFO] [stdout] 16: 0x55b5abab0fce - core::ops::function::FnOnce::call_once::h89da329c3859acb1 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libcore/ops/function.rs:232 [INFO] [stdout] 17: 0x55b5abafafd6 - as core::ops::function::FnOnce>::call_once::hc165f65f4331a55c [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/liballoc/boxed.rs:1008 [INFO] [stdout] 18: 0x55b5abafafd6 - as core::ops::function::FnOnce<()>>::call_once::hb89f1f769cad07ce [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:318 [INFO] [stdout] 19: 0x55b5abafafd6 - std::panicking::try::do_call::h104f7f3dae5a1b29 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:331 [INFO] [stdout] 20: 0x55b5abafafd6 - std::panicking::try::h0e20f01361cba753 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:274 [INFO] [stdout] 21: 0x55b5abafafd6 - std::panic::catch_unwind::h0bd0c84b5f4cd121 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:394 [INFO] [stdout] 22: 0x55b5abafafd6 - test::run_test_in_process::hf34c22adfeb6853d [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 23: 0x55b5abafafd6 - test::run_test::run_test_inner::{{closure}}::h40d568b4c10a12f1 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 24: 0x55b5abad2ff6 - std::sys_common::backtrace::__rust_begin_short_backtrace::hffd9774ad3f2d778 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 25: 0x55b5abad8385 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h4594020476cf52d4 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/thread/mod.rs:475 [INFO] [stdout] 26: 0x55b5abad8385 - as core::ops::function::FnOnce<()>>::call_once::h9d0a6d45b73e29e4 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:318 [INFO] [stdout] 27: 0x55b5abad8385 - std::panicking::try::do_call::h902fd77b30bb3bb7 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:331 [INFO] [stdout] 28: 0x55b5abad8385 - std::panicking::try::hc17d3a628e65d49d [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:274 [INFO] [stdout] 29: 0x55b5abad8385 - std::panic::catch_unwind::h9c9d49cbb6b18017 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:394 [INFO] [stdout] 30: 0x55b5abad8385 - std::thread::Builder::spawn_unchecked::{{closure}}::h6a6f5a333fd631a2 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/thread/mod.rs:474 [INFO] [stdout] 31: 0x55b5abad8385 - core::ops::function::FnOnce::call_once{{vtable.shim}}::ha6fb197e0ce57f73 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libcore/ops/function.rs:232 [INFO] [stdout] 32: 0x55b5abb3a98a - as core::ops::function::FnOnce>::call_once::h1f1fac7de7dd9691 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/liballoc/boxed.rs:1008 [INFO] [stdout] 33: 0x55b5abb3a98a - as core::ops::function::FnOnce>::call_once::ha031f48633a6af54 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/liballoc/boxed.rs:1008 [INFO] [stdout] 34: 0x55b5abb3a98a - std::sys::unix::thread::Thread::new::thread_start::h241864caf436e182 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 35: 0x7f2ea2ff3609 - start_thread [INFO] [stdout] 36: 0x7f2ea2eff103 - __clone [INFO] [stdout] 37: 0x0 - [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.WmnEYGvsOzsc" "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] Blocking waiting for file lock on package cache [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.WmnEYGvsOzsc)` [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] 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: 0x55b5abb2eb14 - backtrace::backtrace::libunwind::trace::hc1c4a1d8ad423b97 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x55b5abb2eb14 - backtrace::backtrace::trace_unsynchronized::h82274781060cb056 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x55b5abb2eb14 - std::sys_common::backtrace::_print_fmt::h2a45d89b653a4da8 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x55b5abb2eb14 - ::fmt::h41a0a93ab85e6aa1 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x55b5abb5a18c - core::fmt::write::hdaea18585065a96d [INFO] [stdout] at src/libcore/fmt/mod.rs:1069 [INFO] [stdout] 5: 0x55b5abad3b45 - std::io::Write::write_fmt::h42f0550b6bd39c6e [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/io/mod.rs:1504 [INFO] [stdout] 6: 0x55b5abb28e21 - std::io::impls::>::write_fmt::h223d7b7033cad46d [INFO] [stdout] at src/libstd/io/impls.rs:156 [INFO] [stdout] 7: 0x55b5abb32f35 - std::sys_common::backtrace::_print::hd95f9978cc145ca4 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x55b5abb32f35 - std::sys_common::backtrace::print::hfb25ca2291be47d0 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x55b5abb32f35 - std::panicking::default_hook::{{closure}}::h44f76cee5dc8591c [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x55b5abb32c1b - std::panicking::default_hook::h198e1a712910f1e6 [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x55b5abb33592 - std::panicking::rust_panic_with_hook::hc0b4730bb8013f9d [INFO] [stdout] at src/libstd/panicking.rs:511 [INFO] [stdout] 12: 0x55b5abb19801 - std::panicking::begin_panic::hfc313e4f739326dd [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:438 [INFO] [stdout] 13: 0x55b5abab992e - integration::util::Output::stdout_output::h4e4af2c3c2d803c6 [INFO] [stdout] at tests/util/mod.rs:85 [INFO] [stdout] 14: 0x55b5abaa74dd - integration::tests::script::test_script_short::h9da6e7c7a1aa204c [INFO] [stdout] at tests/tests/script.rs:55 [INFO] [stdout] 15: 0x55b5abaa6bca - integration::tests::script::test_script_short::{{closure}}::h7d98e03831926287 [INFO] [stdout] at tests/tests/script.rs:53 [INFO] [stdout] 16: 0x55b5abab0d3e - core::ops::function::FnOnce::call_once::h275dffc652b4f273 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libcore/ops/function.rs:232 [INFO] [stdout] 17: 0x55b5abafafd6 - as core::ops::function::FnOnce>::call_once::hc165f65f4331a55c [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/liballoc/boxed.rs:1008 [INFO] [stdout] 18: 0x55b5abafafd6 - as core::ops::function::FnOnce<()>>::call_once::hb89f1f769cad07ce [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:318 [INFO] [stdout] 19: 0x55b5abafafd6 - std::panicking::try::do_call::h104f7f3dae5a1b29 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:331 [INFO] [stdout] 20: 0x55b5abafafd6 - std::panicking::try::h0e20f01361cba753 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:274 [INFO] [stdout] 21: 0x55b5abafafd6 - std::panic::catch_unwind::h0bd0c84b5f4cd121 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:394 [INFO] [stdout] 22: 0x55b5abafafd6 - test::run_test_in_process::hf34c22adfeb6853d [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 23: 0x55b5abafafd6 - test::run_test::run_test_inner::{{closure}}::h40d568b4c10a12f1 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 24: 0x55b5abad2ff6 - std::sys_common::backtrace::__rust_begin_short_backtrace::hffd9774ad3f2d778 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 25: 0x55b5abad8385 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h4594020476cf52d4 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/thread/mod.rs:475 [INFO] [stdout] 26: 0x55b5abad8385 - as core::ops::function::FnOnce<()>>::call_once::h9d0a6d45b73e29e4 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:318 [INFO] [stdout] 27: 0x55b5abad8385 - std::panicking::try::do_call::h902fd77b30bb3bb7 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:331 [INFO] [stdout] 28: 0x55b5abad8385 - std::panicking::try::hc17d3a628e65d49d [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:274 [INFO] [stdout] 29: 0x55b5abad8385 - std::panic::catch_unwind::h9c9d49cbb6b18017 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:394 [INFO] [stdout] 30: 0x55b5abad8385 - std::thread::Builder::spawn_unchecked::{{closure}}::h6a6f5a333fd631a2 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/thread/mod.rs:474 [INFO] [stdout] 31: 0x55b5abad8385 - core::ops::function::FnOnce::call_once{{vtable.shim}}::ha6fb197e0ce57f73 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libcore/ops/function.rs:232 [INFO] [stdout] 32: 0x55b5abb3a98a - as core::ops::function::FnOnce>::call_once::h1f1fac7de7dd9691 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/liballoc/boxed.rs:1008 [INFO] [stdout] 33: 0x55b5abb3a98a - as core::ops::function::FnOnce>::call_once::ha031f48633a6af54 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/liballoc/boxed.rs:1008 [INFO] [stdout] 34: 0x55b5abb3a98a - std::sys::unix::thread::Thread::new::thread_start::h241864caf436e182 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 35: 0x7f2ea2ff3609 - start_thread [INFO] [stdout] 36: 0x7f2ea2eff103 - __clone [INFO] [stdout] 37: 0x0 - [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.OMlgN7o8oISu" "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.OMlgN7o8oISu)` [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] 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: 0x55b5abb2eb14 - backtrace::backtrace::libunwind::trace::hc1c4a1d8ad423b97 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x55b5abb2eb14 - backtrace::backtrace::trace_unsynchronized::h82274781060cb056 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x55b5abb2eb14 - std::sys_common::backtrace::_print_fmt::h2a45d89b653a4da8 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x55b5abb2eb14 - ::fmt::h41a0a93ab85e6aa1 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x55b5abb5a18c - core::fmt::write::hdaea18585065a96d [INFO] [stdout] at src/libcore/fmt/mod.rs:1069 [INFO] [stdout] 5: 0x55b5abad3b45 - std::io::Write::write_fmt::h42f0550b6bd39c6e [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/io/mod.rs:1504 [INFO] [stdout] 6: 0x55b5abb28e21 - std::io::impls::>::write_fmt::h223d7b7033cad46d [INFO] [stdout] at src/libstd/io/impls.rs:156 [INFO] [stdout] 7: 0x55b5abb32f35 - std::sys_common::backtrace::_print::hd95f9978cc145ca4 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x55b5abb32f35 - std::sys_common::backtrace::print::hfb25ca2291be47d0 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x55b5abb32f35 - std::panicking::default_hook::{{closure}}::h44f76cee5dc8591c [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x55b5abb32c1b - std::panicking::default_hook::h198e1a712910f1e6 [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x55b5abb33592 - std::panicking::rust_panic_with_hook::hc0b4730bb8013f9d [INFO] [stdout] at src/libstd/panicking.rs:511 [INFO] [stdout] 12: 0x55b5abb19801 - std::panicking::begin_panic::hfc313e4f739326dd [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:438 [INFO] [stdout] 13: 0x55b5abab992e - integration::util::Output::stdout_output::h4e4af2c3c2d803c6 [INFO] [stdout] at tests/util/mod.rs:85 [INFO] [stdout] 14: 0x55b5abaa4c5d - integration::tests::script::test_script_full_line::hb5b23aeeba7af1ac [INFO] [stdout] at tests/tests/script.rs:31 [INFO] [stdout] 15: 0x55b5abaa434a - integration::tests::script::test_script_full_line::{{closure}}::h6a5a7ac45a4b9e77 [INFO] [stdout] at tests/tests/script.rs:29 [INFO] [stdout] 16: 0x55b5abab0ffe - core::ops::function::FnOnce::call_once::ha4d91717b2ae4764 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libcore/ops/function.rs:232 [INFO] [stdout] 17: 0x55b5abafafd6 - as core::ops::function::FnOnce>::call_once::hc165f65f4331a55c [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/liballoc/boxed.rs:1008 [INFO] [stdout] 18: 0x55b5abafafd6 - as core::ops::function::FnOnce<()>>::call_once::hb89f1f769cad07ce [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:318 [INFO] [stdout] 19: 0x55b5abafafd6 - std::panicking::try::do_call::h104f7f3dae5a1b29 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:331 [INFO] [stdout] 20: 0x55b5abafafd6 - std::panicking::try::h0e20f01361cba753 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:274 [INFO] [stdout] 21: 0x55b5abafafd6 - std::panic::catch_unwind::h0bd0c84b5f4cd121 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:394 [INFO] [stdout] 22: 0x55b5abafafd6 - test::run_test_in_process::hf34c22adfeb6853d [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 23: 0x55b5abafafd6 - test::run_test::run_test_inner::{{closure}}::h40d568b4c10a12f1 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 24: 0x55b5abad2ff6 - std::sys_common::backtrace::__rust_begin_short_backtrace::hffd9774ad3f2d778 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 25: 0x55b5abad8385 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h4594020476cf52d4 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/thread/mod.rs:475 [INFO] [stdout] 26: 0x55b5abad8385 - as core::ops::function::FnOnce<()>>::call_once::h9d0a6d45b73e29e4 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:318 [INFO] [stdout] 27: 0x55b5abad8385 - std::panicking::try::do_call::h902fd77b30bb3bb7 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:331 [INFO] [stdout] 28: 0x55b5abad8385 - std::panicking::try::hc17d3a628e65d49d [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panicking.rs:274 [INFO] [stdout] 29: 0x55b5abad8385 - std::panic::catch_unwind::h9c9d49cbb6b18017 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/panic.rs:394 [INFO] [stdout] 30: 0x55b5abad8385 - std::thread::Builder::spawn_unchecked::{{closure}}::h6a6f5a333fd631a2 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libstd/thread/mod.rs:474 [INFO] [stdout] 31: 0x55b5abad8385 - core::ops::function::FnOnce::call_once{{vtable.shim}}::ha6fb197e0ce57f73 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/libcore/ops/function.rs:232 [INFO] [stdout] 32: 0x55b5abb3a98a - as core::ops::function::FnOnce>::call_once::h1f1fac7de7dd9691 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/liballoc/boxed.rs:1008 [INFO] [stdout] 33: 0x55b5abb3a98a - as core::ops::function::FnOnce>::call_once::ha031f48633a6af54 [INFO] [stdout] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4/src/liballoc/boxed.rs:1008 [INFO] [stdout] 34: 0x55b5abb3a98a - std::sys::unix::thread::Thread::new::thread_start::h241864caf436e182 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 35: 0x7f2ea2ff3609 - start_thread [INFO] [stdout] 36: 0x7f2ea2eff103 - __clone [INFO] [stdout] 37: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] tests::expr::test_expr_dep [INFO] [stdout] tests::expr::test_expr_dep_extern [INFO] [stdout] tests::expr::test_expr_template_override_expr [INFO] [stdout] tests::expr::test_expr_template_with_deps [INFO] [stdout] tests::script::test_script_explicit [INFO] [stdout] tests::script::test_script_full_block [INFO] [stdout] tests::script::test_script_full_line [INFO] [stdout] tests::script::test_script_short [INFO] [stdout] [INFO] [stdout] test result: FAILED. 16 passed; 8 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--test integration' [INFO] running `"docker" "inspect" "1bba3b5d753545ecd3154ef0c77407148cdf67cb29d1242e83ca578d40ce0c7d"` [INFO] running `"docker" "rm" "-f" "1bba3b5d753545ecd3154ef0c77407148cdf67cb29d1242e83ca578d40ce0c7d"` [INFO] [stdout] 1bba3b5d753545ecd3154ef0c77407148cdf67cb29d1242e83ca578d40ce0c7d