[INFO] fetching crate intecture-api 0.3.2... [INFO] checking intecture-api-0.3.2 against try#ea663bba38739867a4b75ac820991b4f5d093c3b for pr-62262-1 [INFO] extracting crate intecture-api 0.3.2 into /workspace/builds/worker-2/source [INFO] validating manifest of crates.io crate intecture-api 0.3.2 on toolchain ea663bba38739867a4b75ac820991b4f5d093c3b [INFO] running `"/workspace/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate intecture-api 0.3.2 [INFO] finished tweaking crates.io crate intecture-api 0.3.2 [INFO] tweaked toml for crates.io crate intecture-api 0.3.2 written to /workspace/builds/worker-2/source/Cargo.toml [INFO] running `"/workspace/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `"/workspace/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [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=forbid" "-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" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "check" "--frozen" "--all" "--all-targets"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] ce37549ebe62c9181f50fbeca9ede8687a27afc48ab62343c152f387e321f92b [INFO] running `"docker" "start" "-a" "ce37549ebe62c9181f50fbeca9ede8687a27afc48ab62343c152f387e321f92b"` [INFO] [stderr] Compiling error-chain v0.10.0 [INFO] [stderr] Compiling toml v0.2.1 [INFO] [stderr] Checking pnet_base v0.22.0 [INFO] [stderr] Compiling intecture-api v0.3.2 (/opt/rustwide/workdir) [INFO] [stderr] Compiling ws2_32-sys v0.2.1 [INFO] [stderr] Checking czmq-sys v0.1.0 [INFO] [stderr] Compiling syntex_errors v0.42.0 [INFO] [stderr] Checking mustache v0.8.2 [INFO] [stderr] Checking syntex_syntax v0.42.0 [INFO] [stderr] Checking pnet_macros_support v0.22.0 [INFO] [stderr] Compiling metadeps v1.1.2 [INFO] [stderr] Compiling zmq-sys v0.8.3 [INFO] [stderr] Compiling zmq v0.8.3 [INFO] [stderr] Checking czmq v0.1.0 [INFO] [stderr] Checking zdaemon v0.0.2 [INFO] [stderr] Checking zfilexfer v0.0.2 [INFO] [stderr] Checking syntex v0.42.2 [INFO] [stderr] Checking pnet_macros v0.15.0 [INFO] [stderr] Compiling pnet v0.16.0 [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/directory/mod.rs:58:14 [INFO] [stderr] | [INFO] [stderr] 58 | if ! try!(Target::directory_is_directory(host, path.as_ref())) { [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/directory/mod.rs:105:9 [INFO] [stderr] | [INFO] [stderr] 105 | try!(Target::directory_mv(host, &self.path, &new_path)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/file/mod.rs:79:14 [INFO] [stderr] | [INFO] [stderr] 79 | if ! try!(Target::file_is_file(host, path.as_ref())) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/file/mod.rs:96:24 [INFO] [stderr] | [INFO] [stderr] 96 | let mut file = try!(zfilexfer::File::open(&local_path, options)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/file/mod.rs:103:25 [INFO] [stderr] | [INFO] [stderr] 103 | let mut zfile = try!(zfilexfer::File::open_file(file, options)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/file/mod.rs:115:9 [INFO] [stderr] | [INFO] [stderr] 115 | try!(Target::file_mv(host, &self.path, &new_path)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:89:8 [INFO] [stderr] | [INFO] [stderr] 89 | Ok(try!(parse(&mut iter, data))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:258:30 [INFO] [stderr] | [INFO] [stderr] 258 | status = try!(parse(tokens, data)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:286:51 [INFO] [stderr] | [INFO] [stderr] 286 | Token::Cop(ref c) => status = try!(eval_condition(&previous.1, &c, &token, data)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:339:13 [INFO] [stderr] | [INFO] [stderr] 339 | try!(resolve_pointer(predicate, data)) == try!(resolve_pointer(criteria, data)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:339:55 [INFO] [stderr] | [INFO] [stderr] 339 | try!(resolve_pointer(predicate, data)) == try!(resolve_pointer(criteria, data)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:341:13 [INFO] [stderr] | [INFO] [stderr] 341 | try!(resolve_pointer(predicate, data)) != try!(resolve_pointer(criteria, data)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:341:55 [INFO] [stderr] | [INFO] [stderr] 341 | try!(resolve_pointer(predicate, data)) != try!(resolve_pointer(criteria, data)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:343:22 [INFO] [stderr] | [INFO] [stderr] 343 | let pv = try!(resolve_pointer(predicate, data)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:344:22 [INFO] [stderr] | [INFO] [stderr] 344 | let cv = try!(resolve_pointer(criteria, data)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:348:22 [INFO] [stderr] | [INFO] [stderr] 348 | let pv = try!(resolve_pointer(predicate, data)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:349:22 [INFO] [stderr] | [INFO] [stderr] 349 | let cv = try!(resolve_pointer(criteria, data)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:353:22 [INFO] [stderr] | [INFO] [stderr] 353 | let pv = try!(resolve_pointer(predicate, data)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:354:22 [INFO] [stderr] | [INFO] [stderr] 354 | let cv = try!(resolve_pointer(criteria, data)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:358:22 [INFO] [stderr] | [INFO] [stderr] 358 | let pv = try!(resolve_pointer(predicate, data)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:359:22 [INFO] [stderr] | [INFO] [stderr] 359 | let cv = try!(resolve_pointer(criteria, data)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/mod.rs:28:18 [INFO] [stderr] | [INFO] [stderr] 28 | let mut fh = try!(fs::File::open(path.as_ref())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/mod.rs:29:23 [INFO] [stderr] | [INFO] [stderr] 29 | let data: Value = try!(serde_json::from_reader(&mut fh)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/mod.rs:39:16 [INFO] [stderr] | [INFO] [stderr] 39 | for dep in try!(dependencies(&mut me)) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/mod.rs:40:22 [INFO] [stderr] | [INFO] [stderr] 40 | last_value = try!(merge(dep, last_value)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/mod.rs:44:8 [INFO] [stderr] | [INFO] [stderr] 44 | Ok(try!(merge_values(me, last_value, &lv_clone))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/mod.rs:65:30 [INFO] [stderr] | [INFO] [stderr] 65 | buf.push(try!(parts.get(0).ok_or(Error::Generic("Empty payload in `_include`".into())))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/mod.rs:75:31 [INFO] [stderr] | [INFO] [stderr] 75 | deps.push(try!(open(s))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/mod.rs:107:24 [INFO] [stderr] | [INFO] [stderr] 107 | b.push(try!(merge_values(v, Value::Null, parent_from))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/mod.rs:122:29 [INFO] [stderr] | [INFO] [stderr] 122 | value = try!(query_value(&parent_from, value)).unwrap_or(Value::Null); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/mod.rs:134:25 [INFO] [stderr] | [INFO] [stderr] 134 | value = try!(merge_values(value, merge_val, &parent_from)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/mod.rs:157:34 [INFO] [stderr] | [INFO] [stderr] 157 | if let Some(v) = try!(query_value(data, opt)) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/mod.rs:167:32 [INFO] [stderr] | [INFO] [stderr] 167 | ... if try!(condition::eval(data, s)) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/telemetry.rs:56:12 [INFO] [stderr] | [INFO] [stderr] 56 | Ok(try!(Target::telemetry_init(host))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:102:21 [INFO] [stderr] | [INFO] [stderr] 102 | let value = try!(data::open(path.as_ref())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:103:22 [INFO] [stderr] | [INFO] [stderr] 103 | let mut me = try!(Self::connect_endpoint(try!(needstr!(value => "/hostname")), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:103:50 [INFO] [stderr] | [INFO] [stderr] 103 | let mut me = try!(Self::connect_endpoint(try!(needstr!(value => "/hostname")), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:104:50 [INFO] [stderr] | [INFO] [stderr] 104 | ... try!(needu64!(value => "/api_port")) as u32, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:105:50 [INFO] [stderr] | [INFO] [stderr] 105 | ... try!(needu64!(value => "/file_port")) as u32)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:111:27 [INFO] [stderr] | [INFO] [stderr] 111 | me.data = Rc::new(try!(data::merge(value, Rc::try_unwrap(telemetry).unwrap()))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:120:25 [INFO] [stderr] | [INFO] [stderr] 120 | let user_cert = try!(ZCert::load("user.crt")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:121:27 [INFO] [stderr] | [INFO] [stderr] 121 | let server_cert = try!(Self::lookup_server_cert(hostname, &user_cert)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:128:9 [INFO] [stderr] | [INFO] [stderr] 128 | try!(api_sock.connect(&format!("tcp://{}:{}", hostname, api_port))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:137:9 [INFO] [stderr] | [INFO] [stderr] 137 | try!(file_sock.connect(&format!("tcp://{}:{}", hostname, file_port))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:147:27 [INFO] [stderr] | [INFO] [stderr] 147 | me.data = Rc::new(try!(telemetry::Telemetry::init(&mut me))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:156:9 [INFO] [stderr] | [INFO] [stderr] 156 | try!(api_sock.connect(api_endpoint)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:159:9 [INFO] [stderr] | [INFO] [stderr] 159 | try!(file_sock.connect(file_endpoint)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:161:25 [INFO] [stderr] | [INFO] [stderr] 161 | let data_json = try!(api_sock.recv_str()).unwrap(); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:162:20 [INFO] [stderr] | [INFO] [stderr] 162 | let data = try!(serde_json::from_str(&data_json)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:184:25 [INFO] [stderr] | [INFO] [stderr] 184 | let auth_cert = try!(ZCert::load("auth.crt")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:191:9 [INFO] [stderr] | [INFO] [stderr] 191 | try!(auth_sock.connect(&format!("tcp://{}:{}", ::PROJECT_CONFIG.auth_server, ::PROJECT_CONFIG.auth_api_port))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:195:9 [INFO] [stderr] | [INFO] [stderr] 195 | try!(msg.addstr("cert::lookup")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:196:9 [INFO] [stderr] | [INFO] [stderr] 196 | try!(msg.addstr(hostname)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:197:9 [INFO] [stderr] | [INFO] [stderr] 197 | try!(msg.send(&mut auth_sock)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:199:21 [INFO] [stderr] | [INFO] [stderr] 199 | let reply = try!(ZMsg::recv(&mut auth_sock)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:205:15 [INFO] [stderr] | [INFO] [stderr] 205 | match try!(reply.popstr().unwrap().or(Err(Error::HostResponse))).as_ref() { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:207:26 [INFO] [stderr] | [INFO] [stderr] 207 | let pk = try!(reply.popstr().unwrap().or(Err(Error::HostResponse))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:208:20 [INFO] [stderr] | [INFO] [stderr] 208 | Ok(try!(ZCert::from_txt(&pk, "0000000000000000000000000000000000000000"))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:210:38 [INFO] [stderr] | [INFO] [stderr] 210 | "Err" => Err(Error::Auth(try!(reply.popstr().unwrap().or(Err(Error::HostResponse))))), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:249:9 [INFO] [stderr] | [INFO] [stderr] 249 | try!(msg.send(self.api_sock.as_mut().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:258:9 [INFO] [stderr] | [INFO] [stderr] 258 | try!(msg.send(self.file_sock.as_mut().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:267:9 [INFO] [stderr] | [INFO] [stderr] 267 | try!(file.send(self.file_sock.as_mut().unwrap(), remote_path)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:276:19 [INFO] [stderr] | [INFO] [stderr] 276 | let msg = try!(ZMsg::recv(self.api_sock.as_mut().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:277:9 [INFO] [stderr] | [INFO] [stderr] 277 | try!(Self::extract_header(&msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:292:12 [INFO] [stderr] | [INFO] [stderr] 292 | Ok(try!(ZMsg::recv(self.api_sock.as_mut().unwrap()))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:300:12 [INFO] [stderr] | [INFO] [stderr] 300 | Ok(try!(ZMsg::recv(self.file_sock.as_mut().unwrap()))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:308:15 [INFO] [stderr] | [INFO] [stderr] 308 | match try!(msg.popstr().unwrap().or(Err(Error::HostResponse))).as_ref() { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:314:38 [INFO] [stderr] | [INFO] [stderr] 314 | Err(Error::Agent(try!(msg.popstr().unwrap().or(Err(Error::HostResponse))))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/apt.rs:25:22 [INFO] [stderr] | [INFO] [stderr] 25 | let result = try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/apt.rs:32:22 [INFO] [stderr] | [INFO] [stderr] 32 | let result = try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/dnf.rs:26:22 [INFO] [stderr] | [INFO] [stderr] 26 | let result = try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/dnf.rs:33:22 [INFO] [stderr] | [INFO] [stderr] 33 | let result = try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/dnf.rs:38:20 [INFO] [stderr] | [INFO] [stderr] 38 | let arch = try!(needstr!(host.data() => "/_telemetry/os/arch")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/dnf.rs:40:18 [INFO] [stderr] | [INFO] [stderr] 40 | let re = try!(Regex::new(&format!("(?m)^{}\\.({}|noarch)\\s+", name, arch))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/dnf.rs:51:22 [INFO] [stderr] | [INFO] [stderr] 51 | let result = try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/dnf.rs:55:13 [INFO] [stderr] | [INFO] [stderr] 55 | try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/homebrew.rs:26:22 [INFO] [stderr] | [INFO] [stderr] 26 | let result = try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/homebrew.rs:33:22 [INFO] [stderr] | [INFO] [stderr] 33 | let result = try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/homebrew.rs:38:18 [INFO] [stderr] | [INFO] [stderr] 38 | let re = try!(Regex::new(&format!("(?m)(^|\\s+){}\\s+", name))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/pkg.rs:25:22 [INFO] [stderr] | [INFO] [stderr] 25 | let result = try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/pkg.rs:32:22 [INFO] [stderr] | [INFO] [stderr] 32 | let result = try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/yum.rs:26:22 [INFO] [stderr] | [INFO] [stderr] 26 | let result = try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/yum.rs:33:22 [INFO] [stderr] | [INFO] [stderr] 33 | let result = try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/yum.rs:38:20 [INFO] [stderr] | [INFO] [stderr] 38 | let arch = try!(needstr!(host.data() => "/_telemetry/os/arch")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/yum.rs:40:18 [INFO] [stderr] | [INFO] [stderr] 40 | let re = try!(Regex::new(&format!("(?m)^{}\\.({}|noarch)\\s+", name, arch))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/nix.rs:25:22 [INFO] [stderr] | [INFO] [stderr] 25 | let result = try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/nix.rs:32:22 [INFO] [stderr] | [INFO] [stderr] 32 | let result = try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/mod.rs:78:13 [INFO] [stderr] | [INFO] [stderr] 78 | try!(Target::default_provider(host)) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/mod.rs:83:12 [INFO] [stderr] | [INFO] [stderr] 83 | if try!(provider.is_active(host)) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/mod.rs:67:24 [INFO] [stderr] | [INFO] [stderr] 67 | let provider = try!(ProviderFactory::create(host, providers)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/mod.rs:68:25 [INFO] [stderr] | [INFO] [stderr] 68 | let installed = try!(provider.is_installed(host, name)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/mod.rs:87:26 [INFO] [stderr] | [INFO] [stderr] 87 | let result = try!(self.provider.install(host, &self.name)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/mod.rs:100:26 [INFO] [stderr] | [INFO] [stderr] 100 | let result = try!(self.provider.uninstall(host, &self.name)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:92:13 [INFO] [stderr] | [INFO] [stderr] 92 | try!(Self::check_deps(&deps)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:119:35 [INFO] [stderr] | [INFO] [stderr] 119 | let current_dir = try!(current_dir()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:120:17 [INFO] [stderr] | [INFO] [stderr] 120 | try!(set_current_dir(&self.path)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:122:30 [INFO] [stderr] | [INFO] [stderr] 122 | let output = try!(process::Command::new("make") [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:126:17 [INFO] [stderr] | [INFO] [stderr] 126 | try!(set_current_dir(¤t_dir)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:129:51 [INFO] [stderr] | [INFO] [stderr] 129 | return Err(Error::BuildFailed(try!(String::from_utf8(output.stderr))).into()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:134:30 [INFO] [stderr] | [INFO] [stderr] 134 | let output = try!(process::Command::new("cargo") [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:139:51 [INFO] [stderr] | [INFO] [stderr] 139 | return Err(Error::BuildFailed(try!(String::from_utf8(output.stderr))).into()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:172:9 [INFO] [stderr] | [INFO] [stderr] 172 | try!(self.build()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:178:9 [INFO] [stderr] | [INFO] [stderr] 178 | try!(api_pipe.bind(&api_endpoint)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:182:9 [INFO] [stderr] | [INFO] [stderr] 182 | try!(file_pipe.bind(&file_endpoint)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:184:35 [INFO] [stderr] | [INFO] [stderr] 184 | let (mut parent, child) = try!(ZSys::create_pipe()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:204:34 [INFO] [stderr] | [INFO] [stderr] 204 | let output = try!(process::Command::new(payload_path.to_str().unwrap()) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:210:25 [INFO] [stderr] | [INFO] [stderr] 210 | try!(child.signal(0)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:211:53 [INFO] [stderr] | [INFO] [stderr] 211 | return Err(Error::RunFailed(try!(String::from_utf8(output.stderr))).into()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:226:34 [INFO] [stderr] | [INFO] [stderr] 226 | let output = try!(process::Command::new("php") [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:232:25 [INFO] [stderr] | [INFO] [stderr] 232 | try!(child.signal(0)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:233:53 [INFO] [stderr] | [INFO] [stderr] 233 | return Err(Error::RunFailed(try!(String::from_utf8(output.stderr))).into()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:241:39 [INFO] [stderr] | [INFO] [stderr] 241 | let dirname = try!(try!(payload_path.file_stem().ok_or(Error::RunFailed("Invalid payload path".into()))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:241:44 [INFO] [stderr] | [INFO] [stderr] 241 | let dirname = try!(try!(payload_path.file_stem().ok_or(Error::RunFailed("Invalid payload path".into()))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:257:34 [INFO] [stderr] | [INFO] [stderr] 257 | let output = try!(process::Command::new(&payload_path) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:263:25 [INFO] [stderr] | [INFO] [stderr] 263 | try!(child.signal(0)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:264:53 [INFO] [stderr] | [INFO] [stderr] 264 | return Err(Error::RunFailed(try!(String::from_utf8(output.stderr))).into()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:269:13 [INFO] [stderr] | [INFO] [stderr] 269 | try!(child.signal(0)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:274:20 [INFO] [stderr] | [INFO] [stderr] 274 | let json = try!(serde_json::to_string(host.data())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:292:26 [INFO] [stderr] | [INFO] [stderr] 292 | let mut poller = try!(ZPoller::new()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:293:9 [INFO] [stderr] | [INFO] [stderr] 293 | try!(poller.add(&mut parent)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:294:9 [INFO] [stderr] | [INFO] [stderr] 294 | try!(poller.add(&mut api_pipe)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:295:9 [INFO] [stderr] | [INFO] [stderr] 295 | try!(poller.add(&mut file_pipe)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:301:31 [INFO] [stderr] | [INFO] [stderr] 301 | let req = try!(ZMsg::recv(&mut s)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:302:21 [INFO] [stderr] | [INFO] [stderr] 302 | try!(host.send(req)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:304:33 [INFO] [stderr] | [INFO] [stderr] 304 | let reply = try!(host.recv_raw()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:305:21 [INFO] [stderr] | [INFO] [stderr] 305 | try!(reply.send(&mut s)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:308:31 [INFO] [stderr] | [INFO] [stderr] 308 | let req = try!(ZMsg::recv(&mut s)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:309:21 [INFO] [stderr] | [INFO] [stderr] 309 | try!(host.send_file(req)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:311:33 [INFO] [stderr] | [INFO] [stderr] 311 | let reply = try!(host.recv_file_raw()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:312:21 [INFO] [stderr] | [INFO] [stderr] 312 | try!(reply.send(&mut s)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:326:38 [INFO] [stderr] | [INFO] [stderr] 326 | let cmd_result: Result<()> = try!(handle.join()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:327:9 [INFO] [stderr] | [INFO] [stderr] 327 | try!(cmd_result); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:334:13 [INFO] [stderr] | [INFO] [stderr] 334 | try!(Payload::new(payload)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/service/mod.rs:293:25 [INFO] [stderr] | [INFO] [stderr] 293 | Ok(Some(try!(Target::exec(host, &format!("{} {}", cmd, action))))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/service/mod.rs:295:25 [INFO] [stderr] | [INFO] [stderr] 295 | Ok(Some(try!(Target::exec(host, cmd)))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | try!(msg.addstr("command::exec")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:30:9 [INFO] [stderr] | [INFO] [stderr] 30 | try!(msg.addstr(cmd)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:31:9 [INFO] [stderr] | [INFO] [stderr] 31 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:33:19 [INFO] [stderr] | [INFO] [stderr] 33 | let msg = try!(host.recv(3, Some(3))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:35:25 [INFO] [stderr] | [INFO] [stderr] 35 | let exit_code = try!(msg.popstr().unwrap().or(Err(Error::HostResponse))).parse::().unwrap(); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:36:22 [INFO] [stderr] | [INFO] [stderr] 36 | let stdout = try!(msg.popstr().unwrap().or(Err(Error::HostResponse))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:37:22 [INFO] [stderr] | [INFO] [stderr] 37 | let stderr = try!(msg.popstr().unwrap().or(Err(Error::HostResponse))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:54:9 [INFO] [stderr] | [INFO] [stderr] 54 | try!(msg.addstr("directory::is_directory")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:55:9 [INFO] [stderr] | [INFO] [stderr] 55 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:56:9 [INFO] [stderr] | [INFO] [stderr] 56 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:58:21 [INFO] [stderr] | [INFO] [stderr] 58 | let reply = try!(host.recv(1, Some(1))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:59:12 [INFO] [stderr] | [INFO] [stderr] 59 | Ok(try!(reply.popstr().unwrap().or(Err(Error::HostResponse))) == "1") [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:64:9 [INFO] [stderr] | [INFO] [stderr] 64 | try!(msg.addstr("directory::exists")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:65:9 [INFO] [stderr] | [INFO] [stderr] 65 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:66:9 [INFO] [stderr] | [INFO] [stderr] 66 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:68:21 [INFO] [stderr] | [INFO] [stderr] 68 | let reply = try!(host.recv(1, Some(1))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:69:12 [INFO] [stderr] | [INFO] [stderr] 69 | Ok(try!(reply.popstr().unwrap().or(Err(Error::HostResponse))) == "1") [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:74:9 [INFO] [stderr] | [INFO] [stderr] 74 | try!(msg.addstr("directory::create")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:75:9 [INFO] [stderr] | [INFO] [stderr] 75 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:76:9 [INFO] [stderr] | [INFO] [stderr] 76 | try!(msg.addstr(if recursive { "1" } else { "0" })); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:77:9 [INFO] [stderr] | [INFO] [stderr] 77 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:78:9 [INFO] [stderr] | [INFO] [stderr] 78 | try!(host.recv(0, None)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:84:9 [INFO] [stderr] | [INFO] [stderr] 84 | try!(msg.addstr("directory::delete")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:85:9 [INFO] [stderr] | [INFO] [stderr] 85 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:86:9 [INFO] [stderr] | [INFO] [stderr] 86 | try!(msg.addstr(if recursive { "1" } else { "0" })); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:87:9 [INFO] [stderr] | [INFO] [stderr] 87 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:88:9 [INFO] [stderr] | [INFO] [stderr] 88 | try!(host.recv(0, None)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:94:9 [INFO] [stderr] | [INFO] [stderr] 94 | try!(msg.addstr("directory::mv")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:95:9 [INFO] [stderr] | [INFO] [stderr] 95 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:96:9 [INFO] [stderr] | [INFO] [stderr] 96 | try!(msg.addstr(new_path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:97:9 [INFO] [stderr] | [INFO] [stderr] 97 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:98:9 [INFO] [stderr] | [INFO] [stderr] 98 | try!(host.recv(0, None)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:104:9 [INFO] [stderr] | [INFO] [stderr] 104 | try!(msg.addstr("directory::get_owner")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:105:9 [INFO] [stderr] | [INFO] [stderr] 105 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:106:9 [INFO] [stderr] | [INFO] [stderr] 106 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:108:21 [INFO] [stderr] | [INFO] [stderr] 108 | let reply = try!(host.recv(4, Some(4))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:111:24 [INFO] [stderr] | [INFO] [stderr] 111 | user_name: try!(reply.popstr().unwrap().or(Err(Error::HostResponse))), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:112:23 [INFO] [stderr] | [INFO] [stderr] 112 | user_uid: try!(reply.popstr().unwrap().or(Err(Error::HostResponse))).parse::().unwrap(), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:113:25 [INFO] [stderr] | [INFO] [stderr] 113 | group_name: try!(reply.popstr().unwrap().or(Err(Error::HostResponse))), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:114:24 [INFO] [stderr] | [INFO] [stderr] 114 | group_gid: try!(reply.popstr().unwrap().or(Err(Error::HostResponse))).parse::().unwrap() [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:120:9 [INFO] [stderr] | [INFO] [stderr] 120 | try!(msg.addstr("directory::set_owner")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:121:9 [INFO] [stderr] | [INFO] [stderr] 121 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:122:9 [INFO] [stderr] | [INFO] [stderr] 122 | try!(msg.addstr(user)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:123:9 [INFO] [stderr] | [INFO] [stderr] 123 | try!(msg.addstr(group)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:124:9 [INFO] [stderr] | [INFO] [stderr] 124 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:125:9 [INFO] [stderr] | [INFO] [stderr] 125 | try!(host.recv(0, None)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:131:9 [INFO] [stderr] | [INFO] [stderr] 131 | try!(msg.addstr("directory::get_mode")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:132:9 [INFO] [stderr] | [INFO] [stderr] 132 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:133:9 [INFO] [stderr] | [INFO] [stderr] 133 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:135:21 [INFO] [stderr] | [INFO] [stderr] 135 | let reply = try!(host.recv(0, None)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:136:12 [INFO] [stderr] | [INFO] [stderr] 136 | Ok(try!(reply.popstr().unwrap().or(Err(Error::HostResponse))).parse::().unwrap()) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:141:9 [INFO] [stderr] | [INFO] [stderr] 141 | try!(msg.addstr("directory::set_mode")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:142:9 [INFO] [stderr] | [INFO] [stderr] 142 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:143:9 [INFO] [stderr] | [INFO] [stderr] 143 | try!(msg.addstr(&mode.to_string())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:144:9 [INFO] [stderr] | [INFO] [stderr] 144 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:145:9 [INFO] [stderr] | [INFO] [stderr] 145 | try!(host.recv(0, None)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:157:9 [INFO] [stderr] | [INFO] [stderr] 157 | try!(msg.addstr("file::is_file")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:158:9 [INFO] [stderr] | [INFO] [stderr] 158 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:159:9 [INFO] [stderr] | [INFO] [stderr] 159 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:161:21 [INFO] [stderr] | [INFO] [stderr] 161 | let reply = try!(host.recv(0, None)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:162:12 [INFO] [stderr] | [INFO] [stderr] 162 | Ok(try!(reply.popstr().unwrap().or(Err(Error::HostResponse))) == "1") [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:167:9 [INFO] [stderr] | [INFO] [stderr] 167 | try!(msg.addstr("file::exists")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:168:9 [INFO] [stderr] | [INFO] [stderr] 168 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:169:9 [INFO] [stderr] | [INFO] [stderr] 169 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:171:21 [INFO] [stderr] | [INFO] [stderr] 171 | let reply = try!(host.recv(1, Some(1))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:172:12 [INFO] [stderr] | [INFO] [stderr] 172 | Ok(try!(reply.popstr().unwrap().or(Err(Error::HostResponse))) == "1") [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:177:9 [INFO] [stderr] | [INFO] [stderr] 177 | try!(msg.addstr("file::delete")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:178:9 [INFO] [stderr] | [INFO] [stderr] 178 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:179:9 [INFO] [stderr] | [INFO] [stderr] 179 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:180:9 [INFO] [stderr] | [INFO] [stderr] 180 | try!(host.recv(0, None)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:186:9 [INFO] [stderr] | [INFO] [stderr] 186 | try!(msg.addstr("file::mv")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:187:9 [INFO] [stderr] | [INFO] [stderr] 187 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:188:9 [INFO] [stderr] | [INFO] [stderr] 188 | try!(msg.addstr(new_path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:189:9 [INFO] [stderr] | [INFO] [stderr] 189 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:190:9 [INFO] [stderr] | [INFO] [stderr] 190 | try!(host.recv(0, None)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:196:9 [INFO] [stderr] | [INFO] [stderr] 196 | try!(msg.addstr("file::copy")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:197:9 [INFO] [stderr] | [INFO] [stderr] 197 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:198:9 [INFO] [stderr] | [INFO] [stderr] 198 | try!(msg.addstr(new_path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:199:9 [INFO] [stderr] | [INFO] [stderr] 199 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:200:9 [INFO] [stderr] | [INFO] [stderr] 200 | try!(host.recv(0, None)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:206:9 [INFO] [stderr] | [INFO] [stderr] 206 | try!(msg.addstr("file::get_owner")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:207:9 [INFO] [stderr] | [INFO] [stderr] 207 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:208:9 [INFO] [stderr] | [INFO] [stderr] 208 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:210:21 [INFO] [stderr] | [INFO] [stderr] 210 | let reply = try!(host.recv(4, Some(4))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:213:24 [INFO] [stderr] | [INFO] [stderr] 213 | user_name: try!(reply.popstr().unwrap().or(Err(Error::HostResponse))), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:214:23 [INFO] [stderr] | [INFO] [stderr] 214 | user_uid: try!(reply.popstr().unwrap().or(Err(Error::HostResponse))).parse::().unwrap(), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:215:25 [INFO] [stderr] | [INFO] [stderr] 215 | group_name: try!(reply.popstr().unwrap().or(Err(Error::HostResponse))), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:216:24 [INFO] [stderr] | [INFO] [stderr] 216 | group_gid: try!(reply.popstr().unwrap().or(Err(Error::HostResponse))).parse::().unwrap() [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:222:9 [INFO] [stderr] | [INFO] [stderr] 222 | try!(msg.addstr("file::set_owner")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:223:9 [INFO] [stderr] | [INFO] [stderr] 223 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:224:9 [INFO] [stderr] | [INFO] [stderr] 224 | try!(msg.addstr(user)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:225:9 [INFO] [stderr] | [INFO] [stderr] 225 | try!(msg.addstr(group)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:226:9 [INFO] [stderr] | [INFO] [stderr] 226 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:227:9 [INFO] [stderr] | [INFO] [stderr] 227 | try!(host.recv(0, None)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:233:9 [INFO] [stderr] | [INFO] [stderr] 233 | try!(msg.addstr("file::get_mode")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:234:9 [INFO] [stderr] | [INFO] [stderr] 234 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:235:9 [INFO] [stderr] | [INFO] [stderr] 235 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:237:21 [INFO] [stderr] | [INFO] [stderr] 237 | let reply = try!(host.recv(0, None)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:238:12 [INFO] [stderr] | [INFO] [stderr] 238 | Ok(try!(reply.popstr().unwrap().or(Err(Error::HostResponse))).parse::().unwrap()) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:243:9 [INFO] [stderr] | [INFO] [stderr] 243 | try!(msg.addstr("file::set_mode")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:244:9 [INFO] [stderr] | [INFO] [stderr] 244 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:245:9 [INFO] [stderr] | [INFO] [stderr] 245 | try!(msg.addstr(&mode.to_string())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:246:9 [INFO] [stderr] | [INFO] [stderr] 246 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:247:9 [INFO] [stderr] | [INFO] [stderr] 247 | try!(host.recv(0, None)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:259:9 [INFO] [stderr] | [INFO] [stderr] 259 | try!(msg.addstr("package::default_provider")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:260:9 [INFO] [stderr] | [INFO] [stderr] 260 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:262:21 [INFO] [stderr] | [INFO] [stderr] 262 | let reply = try!(host.recv(1, Some(1))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:263:28 [INFO] [stderr] | [INFO] [stderr] 263 | Ok(Providers::from(try!(reply.popstr().unwrap().or(Err(Error::HostResponse))))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:274:9 [INFO] [stderr] | [INFO] [stderr] 274 | try!(msg.addstr("service::action")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:275:9 [INFO] [stderr] | [INFO] [stderr] 275 | try!(msg.addstr(name)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:276:9 [INFO] [stderr] | [INFO] [stderr] 276 | try!(msg.addstr(action)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:277:9 [INFO] [stderr] | [INFO] [stderr] 277 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:279:19 [INFO] [stderr] | [INFO] [stderr] 279 | let msg = try!(host.recv(0, Some(3))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:286:28 [INFO] [stderr] | [INFO] [stderr] 286 | exit_code: try!(msg.popstr().unwrap().or(Err(Error::HostResponse))).parse::().unwrap(), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:287:25 [INFO] [stderr] | [INFO] [stderr] 287 | stdout: try!(msg.popstr().unwrap().or(Err(Error::HostResponse))), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:288:25 [INFO] [stderr] | [INFO] [stderr] 288 | stderr: try!(msg.popstr().unwrap().or(Err(Error::HostResponse))), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:303:9 [INFO] [stderr] | [INFO] [stderr] 303 | try!(msg.addstr("telemetry")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:304:9 [INFO] [stderr] | [INFO] [stderr] 304 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:306:19 [INFO] [stderr] | [INFO] [stderr] 306 | let msg = try!(host.recv(1, Some(1))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:307:25 [INFO] [stderr] | [INFO] [stderr] 307 | let telemetry = try!(msg.popstr().unwrap().or(Err(Error::HostResponse))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:308:12 [INFO] [stderr] | [INFO] [stderr] 308 | Ok(try!(serde_json::from_str(&telemetry))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/template/mod.rs:59:20 [INFO] [stderr] | [INFO] [stderr] 59 | inner: try!(mustache::compile_path(path.as_ref())), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/template/mod.rs:65:22 [INFO] [stderr] | [INFO] [stderr] 65 | let mut fh = try!(tempfile()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/template/mod.rs:66:9 [INFO] [stderr] | [INFO] [stderr] 66 | try!(self.inner.render(&mut fh, data)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/template/mod.rs:69:9 [INFO] [stderr] | [INFO] [stderr] 69 | try!(fh.seek(SeekFrom::Start(0))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/template/mod.rs:75:22 [INFO] [stderr] | [INFO] [stderr] 75 | let mut fh = try!(tempfile()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/template/mod.rs:79:9 [INFO] [stderr] | [INFO] [stderr] 79 | try!(fh.seek(SeekFrom::Start(0))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error.rs:173:24 [INFO] [stderr] | [INFO] [stderr] 173 | impl convert::From> for Error { [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn Any + Send` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error.rs:174:22 [INFO] [stderr] | [INFO] [stderr] 174 | fn from(err: Box) -> Error { [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn Any + Send` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/package/providers/mod.rs:74:80 [INFO] [stderr] | [INFO] [stderr] 74 | pub fn create(host: &mut Host, providers: Option) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Provider + 'static` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/package/providers/mod.rs:90:49 [INFO] [stderr] | [INFO] [stderr] 90 | pub fn resolve(providers: Providers) -> Box { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Provider + 'static` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/package/mod.rs:59:19 [INFO] [stderr] | [INFO] [stderr] 59 | provider: Box, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Provider + 'static` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/lib.rs:98:1 [INFO] [stderr] | [INFO] [stderr] 98 | / lazy_static! { [INFO] [stderr] 99 | | static ref PROJECT_CONFIG: project::ProjectConfig = read_conf("project.json").expect("Could not load project.json"); [INFO] [stderr] 100 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/command/ffi.rs:13:20 [INFO] [stderr] | [INFO] [stderr] 13 | use libc::{c_char, uint8_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/command/ffi.rs:54:58 [INFO] [stderr] | [INFO] [stderr] 54 | pub extern "C" fn command_free(cmd_ptr: *mut Command) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/command/ffi.rs:60:79 [INFO] [stderr] | [INFO] [stderr] 60 | pub extern "C" fn command_result_free(result_ptr: *mut Ffi__CommandResult) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int8_t': Use i8 instead. [INFO] [stderr] --> src/directory/ffi.rs:14:20 [INFO] [stderr] | [INFO] [stderr] 14 | use libc::{c_char, int8_t, int16_t, uint8_t, uint16_t}; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int16_t': Use i16 instead. [INFO] [stderr] --> src/directory/ffi.rs:14:28 [INFO] [stderr] | [INFO] [stderr] 14 | use libc::{c_char, int8_t, int16_t, uint8_t, uint16_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/directory/ffi.rs:14:37 [INFO] [stderr] | [INFO] [stderr] 14 | use libc::{c_char, int8_t, int16_t, uint8_t, uint16_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint16_t': Use u16 instead. [INFO] [stderr] --> src/directory/ffi.rs:14:46 [INFO] [stderr] | [INFO] [stderr] 14 | use libc::{c_char, int8_t, int16_t, uint8_t, uint16_t}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/directory/ffi.rs:21:19 [INFO] [stderr] | [INFO] [stderr] 21 | do_recursive: uint8_t, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int8_t': Use i8 instead. [INFO] [stderr] --> src/directory/ffi.rs:44:89 [INFO] [stderr] | [INFO] [stderr] 44 | pub extern "C" fn directory_exists(dir_ptr: *const Directory, host_ptr: *const Host) -> int8_t { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/directory/ffi.rs:58:89 [INFO] [stderr] | [INFO] [stderr] 58 | ... ffi_directoryopts_ptr: *const Ffi__DirectoryOpts) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/directory/ffi.rs:73:89 [INFO] [stderr] | [INFO] [stderr] 73 | ... ffi_directoryopts_ptr: *const Ffi__DirectoryOpts) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/directory/ffi.rs:86:112 [INFO] [stderr] | [INFO] [stderr] 86 | pub extern "C" fn directory_mv(dir_ptr: *mut Directory, host_ptr: *const Host, new_path_ptr: *const c_char) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/directory/ffi.rs:110:68 [INFO] [stderr] | [INFO] [stderr] 110 | ... group_ptr: *const c_char) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int16_t': Use i16 instead. [INFO] [stderr] --> src/directory/ffi.rs:121:91 [INFO] [stderr] | [INFO] [stderr] 121 | pub extern "C" fn directory_get_mode(dir_ptr: *const Directory, host_ptr: *const Host) -> int16_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint16_t': Use u16 instead. [INFO] [stderr] --> src/directory/ffi.rs:129:94 [INFO] [stderr] | [INFO] [stderr] 129 | pub extern "C" fn directory_set_mode(dir_ptr: *const Directory, host_ptr: *const Host, mode: uint16_t) -> uint8_t { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/directory/ffi.rs:129:107 [INFO] [stderr] | [INFO] [stderr] 129 | pub extern "C" fn directory_set_mode(dir_ptr: *const Directory, host_ptr: *const Host, mode: uint16_t) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/directory/ffi.rs:138:62 [INFO] [stderr] | [INFO] [stderr] 138 | pub extern "C" fn directory_free(dir_ptr: *mut Directory) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int8_t': Use i8 instead. [INFO] [stderr] --> src/file/ffi.rs:15:20 [INFO] [stderr] | [INFO] [stderr] 15 | use libc::{c_char, int8_t, int16_t, uint8_t, uint16_t, uint64_t}; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int16_t': Use i16 instead. [INFO] [stderr] --> src/file/ffi.rs:15:28 [INFO] [stderr] | [INFO] [stderr] 15 | use libc::{c_char, int8_t, int16_t, uint8_t, uint16_t, uint64_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/file/ffi.rs:15:37 [INFO] [stderr] | [INFO] [stderr] 15 | use libc::{c_char, int8_t, int16_t, uint8_t, uint16_t, uint64_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint16_t': Use u16 instead. [INFO] [stderr] --> src/file/ffi.rs:15:46 [INFO] [stderr] | [INFO] [stderr] 15 | use libc::{c_char, int8_t, int16_t, uint8_t, uint16_t, uint64_t}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead. [INFO] [stderr] --> src/file/ffi.rs:15:56 [INFO] [stderr] | [INFO] [stderr] 15 | use libc::{c_char, int8_t, int16_t, uint8_t, uint16_t, uint64_t}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead. [INFO] [stderr] --> src/file/ffi.rs:52:19 [INFO] [stderr] | [INFO] [stderr] 52 | pub user_uid: uint64_t, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead. [INFO] [stderr] --> src/file/ffi.rs:54:20 [INFO] [stderr] | [INFO] [stderr] 54 | pub group_gid: uint64_t, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int8_t': Use i8 instead. [INFO] [stderr] --> src/file/ffi.rs:78:80 [INFO] [stderr] | [INFO] [stderr] 78 | pub extern "C" fn file_exists(file_ptr: *const File, host_ptr: *const Host) -> int8_t { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/file/ffi.rs:94:77 [INFO] [stderr] | [INFO] [stderr] 94 | ... file_options_ptr: *const Ffi__FileOptions) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/file/ffi.rs:113:82 [INFO] [stderr] | [INFO] [stderr] 113 | ... file_options_ptr: *const Ffi__FileOptions) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/file/ffi.rs:134:80 [INFO] [stderr] | [INFO] [stderr] 134 | pub extern "C" fn file_delete(file_ptr: *const File, host_ptr: *const Host) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/file/ffi.rs:144:103 [INFO] [stderr] | [INFO] [stderr] 144 | pub extern "C" fn file_mv(file_ptr: *mut File, host_ptr: *const Host, new_path_ptr: *const c_char) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/file/ffi.rs:155:107 [INFO] [stderr] | [INFO] [stderr] 155 | pub extern "C" fn file_copy(file_ptr: *const File, host_ptr: *const Host, new_path_ptr: *const c_char) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/file/ffi.rs:180:63 [INFO] [stderr] | [INFO] [stderr] 180 | ... group_ptr: *const c_char) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int16_t': Use i16 instead. [INFO] [stderr] --> src/file/ffi.rs:192:82 [INFO] [stderr] | [INFO] [stderr] 192 | pub extern "C" fn file_get_mode(file_ptr: *const File, host_ptr: *const Host) -> int16_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint16_t': Use u16 instead. [INFO] [stderr] --> src/file/ffi.rs:200:85 [INFO] [stderr] | [INFO] [stderr] 200 | pub extern "C" fn file_set_mode(file_ptr: *const File, host_ptr: *const Host, mode: uint16_t) -> uint8_t { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/file/ffi.rs:200:98 [INFO] [stderr] | [INFO] [stderr] 200 | pub extern "C" fn file_set_mode(file_ptr: *const File, host_ptr: *const Host, mode: uint16_t) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/file/ffi.rs:210:53 [INFO] [stderr] | [INFO] [stderr] 210 | pub extern "C" fn file_free(file_ptr: *mut File) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead. [INFO] [stderr] --> src/file/ffi.rs:32:17 [INFO] [stderr] | [INFO] [stderr] 32 | chunk_size: uint64_t, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead. [INFO] [stderr] --> src/file/ffi.rs:61:41 [INFO] [stderr] | [INFO] [stderr] 61 | user_uid: owner.user_uid as uint64_t, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead. [INFO] [stderr] --> src/file/ffi.rs:63:43 [INFO] [stderr] | [INFO] [stderr] 63 | group_gid: owner.group_gid as uint64_t [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int8_t': Use i8 instead. [INFO] [stderr] --> src/host/ffi.rs:13:20 [INFO] [stderr] | [INFO] [stderr] 13 | use libc::{c_char, int8_t}; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/host/ffi.rs:15:12 [INFO] [stderr] | [INFO] [stderr] 15 | use libc::{uint8_t, uint32_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint32_t': Use u32 instead. [INFO] [stderr] --> src/host/ffi.rs:15:21 [INFO] [stderr] | [INFO] [stderr] 15 | use libc::{uint8_t, uint32_t}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint32_t': Use u32 instead. [INFO] [stderr] --> src/host/ffi.rs:59:51 [INFO] [stderr] | [INFO] [stderr] 59 | ... api_port: uint32_t, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint32_t': Use u32 instead. [INFO] [stderr] --> src/host/ffi.rs:60:54 [INFO] [stderr] | [INFO] [stderr] 60 | ... upload_port: uint32_t) -> *mut Host { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/host/ffi.rs:84:54 [INFO] [stderr] | [INFO] [stderr] 84 | pub extern "C" fn host_close(host_ptr: *mut Host) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int8_t': Use i8 instead. [INFO] [stderr] --> src/host/ffi.rs:90:91 [INFO] [stderr] | [INFO] [stderr] 90 | pub extern "C" fn get_value_type(value_ptr: *const c_void, pointer_ptr: *const c_char) -> int8_t { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int8_t': Use i8 instead. [INFO] [stderr] --> src/host/ffi.rs:122:15 [INFO] [stderr] | [INFO] [stderr] 122 | retval as int8_t [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int8_t': Use i8 instead. [INFO] [stderr] --> src/package/ffi.rs:14:20 [INFO] [stderr] | [INFO] [stderr] 14 | use libc::{c_char, int8_t, uint8_t}; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/package/ffi.rs:14:28 [INFO] [stderr] | [INFO] [stderr] 14 | use libc::{c_char, int8_t, uint8_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int8_t': Use i8 instead. [INFO] [stderr] --> src/package/ffi.rs:58:68 [INFO] [stderr] | [INFO] [stderr] 58 | pub extern "C" fn package_is_installed(pkg_ptr: *const Package) -> int8_t { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/package/ffi.rs:98:58 [INFO] [stderr] | [INFO] [stderr] 98 | pub extern "C" fn package_free(pkg_ptr: *mut Package) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/payload/ffi.rs:13:28 [INFO] [stderr] | [INFO] [stderr] 13 | use libc::{c_char, size_t, uint8_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/payload/ffi.rs:25:63 [INFO] [stderr] | [INFO] [stderr] 25 | pub extern "C" fn payload_build(payload_ptr: *mut Payload) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/payload/ffi.rs:37:61 [INFO] [stderr] | [INFO] [stderr] 37 | ... ffi_user_args_len: size_t) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/payload/ffi.rs:62:62 [INFO] [stderr] | [INFO] [stderr] 62 | pub extern "C" fn payload_free(payload_ptr: *mut Payload) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/service/ffi.rs:14:28 [INFO] [stderr] | [INFO] [stderr] 14 | use libc::{c_char, size_t, uint8_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/service/ffi.rs:139:62 [INFO] [stderr] | [INFO] [stderr] 139 | pub extern "C" fn service_free(service_ptr: *mut Service) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:13:28 [INFO] [stderr] | [INFO] [stderr] 13 | use libc::{c_char, c_void, uint8_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:90:65 [INFO] [stderr] | [INFO] [stderr] 90 | pub extern "C" fn template_free(template_ptr: *mut Template) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:102:120 [INFO] [stderr] | [INFO] [stderr] 102 | pub extern "C" fn map_insert_str(builder_ptr: *mut Ffi__MapBuilder, key_ptr: *const c_char, val_ptr: *const c_char) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:114:101 [INFO] [stderr] | [INFO] [stderr] 114 | pub extern "C" fn map_insert_bool(builder_ptr: *mut Ffi__MapBuilder, key_ptr: *const c_char, value: uint8_t) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:114:113 [INFO] [stderr] | [INFO] [stderr] 114 | pub extern "C" fn map_insert_bool(builder_ptr: *mut Ffi__MapBuilder, key_ptr: *const c_char, value: uint8_t) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:125:127 [INFO] [stderr] | [INFO] [stderr] 125 | pub extern "C" fn map_insert_vec(builder_ptr: *mut Ffi__MapBuilder, key_ptr: *const c_char, val_ptr: *mut Ffi__VecBuilder) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:138:127 [INFO] [stderr] | [INFO] [stderr] 138 | pub extern "C" fn map_insert_map(builder_ptr: *mut Ffi__MapBuilder, key_ptr: *const c_char, val_ptr: *mut Ffi__MapBuilder) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:157:94 [INFO] [stderr] | [INFO] [stderr] 157 | pub extern "C" fn vec_push_str(builder_ptr: *mut Ffi__VecBuilder, val_ptr: *const c_char) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:168:75 [INFO] [stderr] | [INFO] [stderr] 168 | pub extern "C" fn vec_push_bool(builder_ptr: *mut Ffi__VecBuilder, value: uint8_t) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:168:87 [INFO] [stderr] | [INFO] [stderr] 168 | pub extern "C" fn vec_push_bool(builder_ptr: *mut Ffi__VecBuilder, value: uint8_t) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:178:101 [INFO] [stderr] | [INFO] [stderr] 178 | pub extern "C" fn vec_push_vec(builder_ptr: *mut Ffi__VecBuilder, val_ptr: *mut Ffi__VecBuilder) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:189:101 [INFO] [stderr] | [INFO] [stderr] 189 | pub extern "C" fn vec_push_map(builder_ptr: *mut Ffi__VecBuilder, val_ptr: *mut Ffi__MapBuilder) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/directory/mod.rs:58:14 [INFO] [stderr] | [INFO] [stderr] 58 | if ! try!(Target::directory_is_directory(host, path.as_ref())) { [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/directory/mod.rs:105:9 [INFO] [stderr] | [INFO] [stderr] 105 | try!(Target::directory_mv(host, &self.path, &new_path)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/file/mod.rs:79:14 [INFO] [stderr] | [INFO] [stderr] 79 | if ! try!(Target::file_is_file(host, path.as_ref())) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/file/mod.rs:96:24 [INFO] [stderr] | [INFO] [stderr] 96 | let mut file = try!(zfilexfer::File::open(&local_path, options)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/file/mod.rs:103:25 [INFO] [stderr] | [INFO] [stderr] 103 | let mut zfile = try!(zfilexfer::File::open_file(file, options)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/file/mod.rs:115:9 [INFO] [stderr] | [INFO] [stderr] 115 | try!(Target::file_mv(host, &self.path, &new_path)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:89:8 [INFO] [stderr] | [INFO] [stderr] 89 | Ok(try!(parse(&mut iter, data))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:258:30 [INFO] [stderr] | [INFO] [stderr] 258 | status = try!(parse(tokens, data)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:286:51 [INFO] [stderr] | [INFO] [stderr] 286 | Token::Cop(ref c) => status = try!(eval_condition(&previous.1, &c, &token, data)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:339:13 [INFO] [stderr] | [INFO] [stderr] 339 | try!(resolve_pointer(predicate, data)) == try!(resolve_pointer(criteria, data)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:339:55 [INFO] [stderr] | [INFO] [stderr] 339 | try!(resolve_pointer(predicate, data)) == try!(resolve_pointer(criteria, data)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:341:13 [INFO] [stderr] | [INFO] [stderr] 341 | try!(resolve_pointer(predicate, data)) != try!(resolve_pointer(criteria, data)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:341:55 [INFO] [stderr] | [INFO] [stderr] 341 | try!(resolve_pointer(predicate, data)) != try!(resolve_pointer(criteria, data)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:343:22 [INFO] [stderr] | [INFO] [stderr] 343 | let pv = try!(resolve_pointer(predicate, data)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:344:22 [INFO] [stderr] | [INFO] [stderr] 344 | let cv = try!(resolve_pointer(criteria, data)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:348:22 [INFO] [stderr] | [INFO] [stderr] 348 | let pv = try!(resolve_pointer(predicate, data)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:349:22 [INFO] [stderr] | [INFO] [stderr] 349 | let cv = try!(resolve_pointer(criteria, data)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:353:22 [INFO] [stderr] | [INFO] [stderr] 353 | let pv = try!(resolve_pointer(predicate, data)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:354:22 [INFO] [stderr] | [INFO] [stderr] 354 | let cv = try!(resolve_pointer(criteria, data)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:358:22 [INFO] [stderr] | [INFO] [stderr] 358 | let pv = try!(resolve_pointer(predicate, data)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/condition.rs:359:22 [INFO] [stderr] | [INFO] [stderr] 359 | let cv = try!(resolve_pointer(criteria, data)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/mod.rs:28:18 [INFO] [stderr] | [INFO] [stderr] 28 | let mut fh = try!(fs::File::open(path.as_ref())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/mod.rs:29:23 [INFO] [stderr] | [INFO] [stderr] 29 | let data: Value = try!(serde_json::from_reader(&mut fh)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/mod.rs:39:16 [INFO] [stderr] | [INFO] [stderr] 39 | for dep in try!(dependencies(&mut me)) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/mod.rs:40:22 [INFO] [stderr] | [INFO] [stderr] 40 | last_value = try!(merge(dep, last_value)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/mod.rs:44:8 [INFO] [stderr] | [INFO] [stderr] 44 | Ok(try!(merge_values(me, last_value, &lv_clone))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/mod.rs:65:30 [INFO] [stderr] | [INFO] [stderr] 65 | buf.push(try!(parts.get(0).ok_or(Error::Generic("Empty payload in `_include`".into())))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/mod.rs:75:31 [INFO] [stderr] | [INFO] [stderr] 75 | deps.push(try!(open(s))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/mod.rs:107:24 [INFO] [stderr] | [INFO] [stderr] 107 | b.push(try!(merge_values(v, Value::Null, parent_from))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/mod.rs:122:29 [INFO] [stderr] | [INFO] [stderr] 122 | value = try!(query_value(&parent_from, value)).unwrap_or(Value::Null); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/mod.rs:134:25 [INFO] [stderr] | [INFO] [stderr] 134 | value = try!(merge_values(value, merge_val, &parent_from)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/mod.rs:157:34 [INFO] [stderr] | [INFO] [stderr] 157 | if let Some(v) = try!(query_value(data, opt)) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/data/mod.rs:167:32 [INFO] [stderr] | [INFO] [stderr] 167 | ... if try!(condition::eval(data, s)) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/telemetry.rs:56:12 [INFO] [stderr] | [INFO] [stderr] 56 | Ok(try!(Target::telemetry_init(host))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:102:21 [INFO] [stderr] | [INFO] [stderr] 102 | let value = try!(data::open(path.as_ref())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:103:22 [INFO] [stderr] | [INFO] [stderr] 103 | let mut me = try!(Self::connect_endpoint(try!(needstr!(value => "/hostname")), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:103:50 [INFO] [stderr] | [INFO] [stderr] 103 | let mut me = try!(Self::connect_endpoint(try!(needstr!(value => "/hostname")), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:104:50 [INFO] [stderr] | [INFO] [stderr] 104 | ... try!(needu64!(value => "/api_port")) as u32, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:105:50 [INFO] [stderr] | [INFO] [stderr] 105 | ... try!(needu64!(value => "/file_port")) as u32)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:111:27 [INFO] [stderr] | [INFO] [stderr] 111 | me.data = Rc::new(try!(data::merge(value, Rc::try_unwrap(telemetry).unwrap()))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:120:25 [INFO] [stderr] | [INFO] [stderr] 120 | let user_cert = try!(ZCert::load("user.crt")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:121:27 [INFO] [stderr] | [INFO] [stderr] 121 | let server_cert = try!(Self::lookup_server_cert(hostname, &user_cert)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:128:9 [INFO] [stderr] | [INFO] [stderr] 128 | try!(api_sock.connect(&format!("tcp://{}:{}", hostname, api_port))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:137:9 [INFO] [stderr] | [INFO] [stderr] 137 | try!(file_sock.connect(&format!("tcp://{}:{}", hostname, file_port))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:147:27 [INFO] [stderr] | [INFO] [stderr] 147 | me.data = Rc::new(try!(telemetry::Telemetry::init(&mut me))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:156:9 [INFO] [stderr] | [INFO] [stderr] 156 | try!(api_sock.connect(api_endpoint)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:159:9 [INFO] [stderr] | [INFO] [stderr] 159 | try!(file_sock.connect(file_endpoint)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:161:25 [INFO] [stderr] | [INFO] [stderr] 161 | let data_json = try!(api_sock.recv_str()).unwrap(); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:162:20 [INFO] [stderr] | [INFO] [stderr] 162 | let data = try!(serde_json::from_str(&data_json)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:184:25 [INFO] [stderr] | [INFO] [stderr] 184 | let auth_cert = try!(ZCert::load("auth.crt")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:191:9 [INFO] [stderr] | [INFO] [stderr] 191 | try!(auth_sock.connect(&format!("tcp://{}:{}", ::PROJECT_CONFIG.auth_server, ::PROJECT_CONFIG.auth_api_port))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:195:9 [INFO] [stderr] | [INFO] [stderr] 195 | try!(msg.addstr("cert::lookup")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:196:9 [INFO] [stderr] | [INFO] [stderr] 196 | try!(msg.addstr(hostname)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:197:9 [INFO] [stderr] | [INFO] [stderr] 197 | try!(msg.send(&mut auth_sock)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:199:21 [INFO] [stderr] | [INFO] [stderr] 199 | let reply = try!(ZMsg::recv(&mut auth_sock)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:205:15 [INFO] [stderr] | [INFO] [stderr] 205 | match try!(reply.popstr().unwrap().or(Err(Error::HostResponse))).as_ref() { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:207:26 [INFO] [stderr] | [INFO] [stderr] 207 | let pk = try!(reply.popstr().unwrap().or(Err(Error::HostResponse))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:208:20 [INFO] [stderr] | [INFO] [stderr] 208 | Ok(try!(ZCert::from_txt(&pk, "0000000000000000000000000000000000000000"))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:210:38 [INFO] [stderr] | [INFO] [stderr] 210 | "Err" => Err(Error::Auth(try!(reply.popstr().unwrap().or(Err(Error::HostResponse))))), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:249:9 [INFO] [stderr] | [INFO] [stderr] 249 | try!(msg.send(self.api_sock.as_mut().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:258:9 [INFO] [stderr] | [INFO] [stderr] 258 | try!(msg.send(self.file_sock.as_mut().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:267:9 [INFO] [stderr] | [INFO] [stderr] 267 | try!(file.send(self.file_sock.as_mut().unwrap(), remote_path)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:276:19 [INFO] [stderr] | [INFO] [stderr] 276 | let msg = try!(ZMsg::recv(self.api_sock.as_mut().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:277:9 [INFO] [stderr] | [INFO] [stderr] 277 | try!(Self::extract_header(&msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:292:12 [INFO] [stderr] | [INFO] [stderr] 292 | Ok(try!(ZMsg::recv(self.api_sock.as_mut().unwrap()))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:300:12 [INFO] [stderr] | [INFO] [stderr] 300 | Ok(try!(ZMsg::recv(self.file_sock.as_mut().unwrap()))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:308:15 [INFO] [stderr] | [INFO] [stderr] 308 | match try!(msg.popstr().unwrap().or(Err(Error::HostResponse))).as_ref() { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/host/mod.rs:314:38 [INFO] [stderr] | [INFO] [stderr] 314 | Err(Error::Agent(try!(msg.popstr().unwrap().or(Err(Error::HostResponse))))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/apt.rs:25:22 [INFO] [stderr] | [INFO] [stderr] 25 | let result = try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/apt.rs:32:22 [INFO] [stderr] | [INFO] [stderr] 32 | let result = try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/dnf.rs:26:22 [INFO] [stderr] | [INFO] [stderr] 26 | let result = try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/dnf.rs:33:22 [INFO] [stderr] | [INFO] [stderr] 33 | let result = try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/dnf.rs:38:20 [INFO] [stderr] | [INFO] [stderr] 38 | let arch = try!(needstr!(host.data() => "/_telemetry/os/arch")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/dnf.rs:40:18 [INFO] [stderr] | [INFO] [stderr] 40 | let re = try!(Regex::new(&format!("(?m)^{}\\.({}|noarch)\\s+", name, arch))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/dnf.rs:51:22 [INFO] [stderr] | [INFO] [stderr] 51 | let result = try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/dnf.rs:55:13 [INFO] [stderr] | [INFO] [stderr] 55 | try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/homebrew.rs:26:22 [INFO] [stderr] | [INFO] [stderr] 26 | let result = try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/homebrew.rs:33:22 [INFO] [stderr] | [INFO] [stderr] 33 | let result = try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/homebrew.rs:38:18 [INFO] [stderr] | [INFO] [stderr] 38 | let re = try!(Regex::new(&format!("(?m)(^|\\s+){}\\s+", name))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/pkg.rs:25:22 [INFO] [stderr] | [INFO] [stderr] 25 | let result = try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/pkg.rs:32:22 [INFO] [stderr] | [INFO] [stderr] 32 | let result = try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/yum.rs:26:22 [INFO] [stderr] | [INFO] [stderr] 26 | let result = try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/yum.rs:33:22 [INFO] [stderr] | [INFO] [stderr] 33 | let result = try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/yum.rs:38:20 [INFO] [stderr] | [INFO] [stderr] 38 | let arch = try!(needstr!(host.data() => "/_telemetry/os/arch")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/yum.rs:40:18 [INFO] [stderr] | [INFO] [stderr] 40 | let re = try!(Regex::new(&format!("(?m)^{}\\.({}|noarch)\\s+", name, arch))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/nix.rs:25:22 [INFO] [stderr] | [INFO] [stderr] 25 | let result = try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/nix.rs:32:22 [INFO] [stderr] | [INFO] [stderr] 32 | let result = try!(cmd.exec(host)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/mod.rs:78:13 [INFO] [stderr] | [INFO] [stderr] 78 | try!(Target::default_provider(host)) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/providers/mod.rs:83:12 [INFO] [stderr] | [INFO] [stderr] 83 | if try!(provider.is_active(host)) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/mod.rs:67:24 [INFO] [stderr] | [INFO] [stderr] 67 | let provider = try!(ProviderFactory::create(host, providers)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/mod.rs:68:25 [INFO] [stderr] | [INFO] [stderr] 68 | let installed = try!(provider.is_installed(host, name)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/mod.rs:87:26 [INFO] [stderr] | [INFO] [stderr] 87 | let result = try!(self.provider.install(host, &self.name)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/package/mod.rs:100:26 [INFO] [stderr] | [INFO] [stderr] 100 | let result = try!(self.provider.uninstall(host, &self.name)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:92:13 [INFO] [stderr] | [INFO] [stderr] 92 | try!(Self::check_deps(&deps)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:119:35 [INFO] [stderr] | [INFO] [stderr] 119 | let current_dir = try!(current_dir()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:120:17 [INFO] [stderr] | [INFO] [stderr] 120 | try!(set_current_dir(&self.path)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:122:30 [INFO] [stderr] | [INFO] [stderr] 122 | let output = try!(process::Command::new("make") [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:126:17 [INFO] [stderr] | [INFO] [stderr] 126 | try!(set_current_dir(¤t_dir)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:129:51 [INFO] [stderr] | [INFO] [stderr] 129 | return Err(Error::BuildFailed(try!(String::from_utf8(output.stderr))).into()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:134:30 [INFO] [stderr] | [INFO] [stderr] 134 | let output = try!(process::Command::new("cargo") [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:139:51 [INFO] [stderr] | [INFO] [stderr] 139 | return Err(Error::BuildFailed(try!(String::from_utf8(output.stderr))).into()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:172:9 [INFO] [stderr] | [INFO] [stderr] 172 | try!(self.build()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:178:9 [INFO] [stderr] | [INFO] [stderr] 178 | try!(api_pipe.bind(&api_endpoint)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:182:9 [INFO] [stderr] | [INFO] [stderr] 182 | try!(file_pipe.bind(&file_endpoint)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:184:35 [INFO] [stderr] | [INFO] [stderr] 184 | let (mut parent, child) = try!(ZSys::create_pipe()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:204:34 [INFO] [stderr] | [INFO] [stderr] 204 | let output = try!(process::Command::new(payload_path.to_str().unwrap()) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:210:25 [INFO] [stderr] | [INFO] [stderr] 210 | try!(child.signal(0)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:211:53 [INFO] [stderr] | [INFO] [stderr] 211 | return Err(Error::RunFailed(try!(String::from_utf8(output.stderr))).into()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:226:34 [INFO] [stderr] | [INFO] [stderr] 226 | let output = try!(process::Command::new("php") [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:232:25 [INFO] [stderr] | [INFO] [stderr] 232 | try!(child.signal(0)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:233:53 [INFO] [stderr] | [INFO] [stderr] 233 | return Err(Error::RunFailed(try!(String::from_utf8(output.stderr))).into()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:241:39 [INFO] [stderr] | [INFO] [stderr] 241 | let dirname = try!(try!(payload_path.file_stem().ok_or(Error::RunFailed("Invalid payload path".into()))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:241:44 [INFO] [stderr] | [INFO] [stderr] 241 | let dirname = try!(try!(payload_path.file_stem().ok_or(Error::RunFailed("Invalid payload path".into()))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:257:34 [INFO] [stderr] | [INFO] [stderr] 257 | let output = try!(process::Command::new(&payload_path) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:263:25 [INFO] [stderr] | [INFO] [stderr] 263 | try!(child.signal(0)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:264:53 [INFO] [stderr] | [INFO] [stderr] 264 | return Err(Error::RunFailed(try!(String::from_utf8(output.stderr))).into()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:269:13 [INFO] [stderr] | [INFO] [stderr] 269 | try!(child.signal(0)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:274:20 [INFO] [stderr] | [INFO] [stderr] 274 | let json = try!(serde_json::to_string(host.data())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:292:26 [INFO] [stderr] | [INFO] [stderr] 292 | let mut poller = try!(ZPoller::new()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:293:9 [INFO] [stderr] | [INFO] [stderr] 293 | try!(poller.add(&mut parent)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:294:9 [INFO] [stderr] | [INFO] [stderr] 294 | try!(poller.add(&mut api_pipe)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:295:9 [INFO] [stderr] | [INFO] [stderr] 295 | try!(poller.add(&mut file_pipe)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:301:31 [INFO] [stderr] | [INFO] [stderr] 301 | let req = try!(ZMsg::recv(&mut s)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:302:21 [INFO] [stderr] | [INFO] [stderr] 302 | try!(host.send(req)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:304:33 [INFO] [stderr] | [INFO] [stderr] 304 | let reply = try!(host.recv_raw()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:305:21 [INFO] [stderr] | [INFO] [stderr] 305 | try!(reply.send(&mut s)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:308:31 [INFO] [stderr] | [INFO] [stderr] 308 | let req = try!(ZMsg::recv(&mut s)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:309:21 [INFO] [stderr] | [INFO] [stderr] 309 | try!(host.send_file(req)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:311:33 [INFO] [stderr] | [INFO] [stderr] 311 | let reply = try!(host.recv_file_raw()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:312:21 [INFO] [stderr] | [INFO] [stderr] 312 | try!(reply.send(&mut s)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:326:38 [INFO] [stderr] | [INFO] [stderr] 326 | let cmd_result: Result<()> = try!(handle.join()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:327:9 [INFO] [stderr] | [INFO] [stderr] 327 | try!(cmd_result); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/payload/mod.rs:334:13 [INFO] [stderr] | [INFO] [stderr] 334 | try!(Payload::new(payload)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/service/mod.rs:293:25 [INFO] [stderr] | [INFO] [stderr] 293 | Ok(Some(try!(Target::exec(host, &format!("{} {}", cmd, action))))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/service/mod.rs:295:25 [INFO] [stderr] | [INFO] [stderr] 295 | Ok(Some(try!(Target::exec(host, cmd)))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | try!(msg.addstr("command::exec")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:30:9 [INFO] [stderr] | [INFO] [stderr] 30 | try!(msg.addstr(cmd)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:31:9 [INFO] [stderr] | [INFO] [stderr] 31 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:33:19 [INFO] [stderr] | [INFO] [stderr] 33 | let msg = try!(host.recv(3, Some(3))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:35:25 [INFO] [stderr] | [INFO] [stderr] 35 | let exit_code = try!(msg.popstr().unwrap().or(Err(Error::HostResponse))).parse::().unwrap(); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:36:22 [INFO] [stderr] | [INFO] [stderr] 36 | let stdout = try!(msg.popstr().unwrap().or(Err(Error::HostResponse))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:37:22 [INFO] [stderr] | [INFO] [stderr] 37 | let stderr = try!(msg.popstr().unwrap().or(Err(Error::HostResponse))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:54:9 [INFO] [stderr] | [INFO] [stderr] 54 | try!(msg.addstr("directory::is_directory")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:55:9 [INFO] [stderr] | [INFO] [stderr] 55 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:56:9 [INFO] [stderr] | [INFO] [stderr] 56 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:58:21 [INFO] [stderr] | [INFO] [stderr] 58 | let reply = try!(host.recv(1, Some(1))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:59:12 [INFO] [stderr] | [INFO] [stderr] 59 | Ok(try!(reply.popstr().unwrap().or(Err(Error::HostResponse))) == "1") [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:64:9 [INFO] [stderr] | [INFO] [stderr] 64 | try!(msg.addstr("directory::exists")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:65:9 [INFO] [stderr] | [INFO] [stderr] 65 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:66:9 [INFO] [stderr] | [INFO] [stderr] 66 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:68:21 [INFO] [stderr] | [INFO] [stderr] 68 | let reply = try!(host.recv(1, Some(1))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:69:12 [INFO] [stderr] | [INFO] [stderr] 69 | Ok(try!(reply.popstr().unwrap().or(Err(Error::HostResponse))) == "1") [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:74:9 [INFO] [stderr] | [INFO] [stderr] 74 | try!(msg.addstr("directory::create")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:75:9 [INFO] [stderr] | [INFO] [stderr] 75 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:76:9 [INFO] [stderr] | [INFO] [stderr] 76 | try!(msg.addstr(if recursive { "1" } else { "0" })); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:77:9 [INFO] [stderr] | [INFO] [stderr] 77 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:78:9 [INFO] [stderr] | [INFO] [stderr] 78 | try!(host.recv(0, None)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:84:9 [INFO] [stderr] | [INFO] [stderr] 84 | try!(msg.addstr("directory::delete")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:85:9 [INFO] [stderr] | [INFO] [stderr] 85 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:86:9 [INFO] [stderr] | [INFO] [stderr] 86 | try!(msg.addstr(if recursive { "1" } else { "0" })); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:87:9 [INFO] [stderr] | [INFO] [stderr] 87 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:88:9 [INFO] [stderr] | [INFO] [stderr] 88 | try!(host.recv(0, None)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:94:9 [INFO] [stderr] | [INFO] [stderr] 94 | try!(msg.addstr("directory::mv")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:95:9 [INFO] [stderr] | [INFO] [stderr] 95 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:96:9 [INFO] [stderr] | [INFO] [stderr] 96 | try!(msg.addstr(new_path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:97:9 [INFO] [stderr] | [INFO] [stderr] 97 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:98:9 [INFO] [stderr] | [INFO] [stderr] 98 | try!(host.recv(0, None)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:104:9 [INFO] [stderr] | [INFO] [stderr] 104 | try!(msg.addstr("directory::get_owner")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:105:9 [INFO] [stderr] | [INFO] [stderr] 105 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:106:9 [INFO] [stderr] | [INFO] [stderr] 106 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:108:21 [INFO] [stderr] | [INFO] [stderr] 108 | let reply = try!(host.recv(4, Some(4))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:111:24 [INFO] [stderr] | [INFO] [stderr] 111 | user_name: try!(reply.popstr().unwrap().or(Err(Error::HostResponse))), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:112:23 [INFO] [stderr] | [INFO] [stderr] 112 | user_uid: try!(reply.popstr().unwrap().or(Err(Error::HostResponse))).parse::().unwrap(), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:113:25 [INFO] [stderr] | [INFO] [stderr] 113 | group_name: try!(reply.popstr().unwrap().or(Err(Error::HostResponse))), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:114:24 [INFO] [stderr] | [INFO] [stderr] 114 | group_gid: try!(reply.popstr().unwrap().or(Err(Error::HostResponse))).parse::().unwrap() [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:120:9 [INFO] [stderr] | [INFO] [stderr] 120 | try!(msg.addstr("directory::set_owner")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:121:9 [INFO] [stderr] | [INFO] [stderr] 121 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:122:9 [INFO] [stderr] | [INFO] [stderr] 122 | try!(msg.addstr(user)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:123:9 [INFO] [stderr] | [INFO] [stderr] 123 | try!(msg.addstr(group)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:124:9 [INFO] [stderr] | [INFO] [stderr] 124 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:125:9 [INFO] [stderr] | [INFO] [stderr] 125 | try!(host.recv(0, None)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:131:9 [INFO] [stderr] | [INFO] [stderr] 131 | try!(msg.addstr("directory::get_mode")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:132:9 [INFO] [stderr] | [INFO] [stderr] 132 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:133:9 [INFO] [stderr] | [INFO] [stderr] 133 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:135:21 [INFO] [stderr] | [INFO] [stderr] 135 | let reply = try!(host.recv(0, None)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:136:12 [INFO] [stderr] | [INFO] [stderr] 136 | Ok(try!(reply.popstr().unwrap().or(Err(Error::HostResponse))).parse::().unwrap()) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:141:9 [INFO] [stderr] | [INFO] [stderr] 141 | try!(msg.addstr("directory::set_mode")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:142:9 [INFO] [stderr] | [INFO] [stderr] 142 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:143:9 [INFO] [stderr] | [INFO] [stderr] 143 | try!(msg.addstr(&mode.to_string())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:144:9 [INFO] [stderr] | [INFO] [stderr] 144 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:145:9 [INFO] [stderr] | [INFO] [stderr] 145 | try!(host.recv(0, None)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:157:9 [INFO] [stderr] | [INFO] [stderr] 157 | try!(msg.addstr("file::is_file")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:158:9 [INFO] [stderr] | [INFO] [stderr] 158 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:159:9 [INFO] [stderr] | [INFO] [stderr] 159 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:161:21 [INFO] [stderr] | [INFO] [stderr] 161 | let reply = try!(host.recv(0, None)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:162:12 [INFO] [stderr] | [INFO] [stderr] 162 | Ok(try!(reply.popstr().unwrap().or(Err(Error::HostResponse))) == "1") [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:167:9 [INFO] [stderr] | [INFO] [stderr] 167 | try!(msg.addstr("file::exists")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:168:9 [INFO] [stderr] | [INFO] [stderr] 168 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:169:9 [INFO] [stderr] | [INFO] [stderr] 169 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:171:21 [INFO] [stderr] | [INFO] [stderr] 171 | let reply = try!(host.recv(1, Some(1))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:172:12 [INFO] [stderr] | [INFO] [stderr] 172 | Ok(try!(reply.popstr().unwrap().or(Err(Error::HostResponse))) == "1") [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:177:9 [INFO] [stderr] | [INFO] [stderr] 177 | try!(msg.addstr("file::delete")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:178:9 [INFO] [stderr] | [INFO] [stderr] 178 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:179:9 [INFO] [stderr] | [INFO] [stderr] 179 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:180:9 [INFO] [stderr] | [INFO] [stderr] 180 | try!(host.recv(0, None)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:186:9 [INFO] [stderr] | [INFO] [stderr] 186 | try!(msg.addstr("file::mv")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:187:9 [INFO] [stderr] | [INFO] [stderr] 187 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:188:9 [INFO] [stderr] | [INFO] [stderr] 188 | try!(msg.addstr(new_path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:189:9 [INFO] [stderr] | [INFO] [stderr] 189 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:190:9 [INFO] [stderr] | [INFO] [stderr] 190 | try!(host.recv(0, None)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:196:9 [INFO] [stderr] | [INFO] [stderr] 196 | try!(msg.addstr("file::copy")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:197:9 [INFO] [stderr] | [INFO] [stderr] 197 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:198:9 [INFO] [stderr] | [INFO] [stderr] 198 | try!(msg.addstr(new_path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:199:9 [INFO] [stderr] | [INFO] [stderr] 199 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:200:9 [INFO] [stderr] | [INFO] [stderr] 200 | try!(host.recv(0, None)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:206:9 [INFO] [stderr] | [INFO] [stderr] 206 | try!(msg.addstr("file::get_owner")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:207:9 [INFO] [stderr] | [INFO] [stderr] 207 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:208:9 [INFO] [stderr] | [INFO] [stderr] 208 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:210:21 [INFO] [stderr] | [INFO] [stderr] 210 | let reply = try!(host.recv(4, Some(4))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:213:24 [INFO] [stderr] | [INFO] [stderr] 213 | user_name: try!(reply.popstr().unwrap().or(Err(Error::HostResponse))), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:214:23 [INFO] [stderr] | [INFO] [stderr] 214 | user_uid: try!(reply.popstr().unwrap().or(Err(Error::HostResponse))).parse::().unwrap(), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:215:25 [INFO] [stderr] | [INFO] [stderr] 215 | group_name: try!(reply.popstr().unwrap().or(Err(Error::HostResponse))), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:216:24 [INFO] [stderr] | [INFO] [stderr] 216 | group_gid: try!(reply.popstr().unwrap().or(Err(Error::HostResponse))).parse::().unwrap() [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:222:9 [INFO] [stderr] | [INFO] [stderr] 222 | try!(msg.addstr("file::set_owner")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:223:9 [INFO] [stderr] | [INFO] [stderr] 223 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:224:9 [INFO] [stderr] | [INFO] [stderr] 224 | try!(msg.addstr(user)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:225:9 [INFO] [stderr] | [INFO] [stderr] 225 | try!(msg.addstr(group)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:226:9 [INFO] [stderr] | [INFO] [stderr] 226 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:227:9 [INFO] [stderr] | [INFO] [stderr] 227 | try!(host.recv(0, None)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:233:9 [INFO] [stderr] | [INFO] [stderr] 233 | try!(msg.addstr("file::get_mode")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:234:9 [INFO] [stderr] | [INFO] [stderr] 234 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:235:9 [INFO] [stderr] | [INFO] [stderr] 235 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:237:21 [INFO] [stderr] | [INFO] [stderr] 237 | let reply = try!(host.recv(0, None)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:238:12 [INFO] [stderr] | [INFO] [stderr] 238 | Ok(try!(reply.popstr().unwrap().or(Err(Error::HostResponse))).parse::().unwrap()) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:243:9 [INFO] [stderr] | [INFO] [stderr] 243 | try!(msg.addstr("file::set_mode")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:244:9 [INFO] [stderr] | [INFO] [stderr] 244 | try!(msg.addstr(path.as_ref().to_str().unwrap())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:245:9 [INFO] [stderr] | [INFO] [stderr] 245 | try!(msg.addstr(&mode.to_string())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:246:9 [INFO] [stderr] | [INFO] [stderr] 246 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:247:9 [INFO] [stderr] | [INFO] [stderr] 247 | try!(host.recv(0, None)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:259:9 [INFO] [stderr] | [INFO] [stderr] 259 | try!(msg.addstr("package::default_provider")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:260:9 [INFO] [stderr] | [INFO] [stderr] 260 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:262:21 [INFO] [stderr] | [INFO] [stderr] 262 | let reply = try!(host.recv(1, Some(1))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:263:28 [INFO] [stderr] | [INFO] [stderr] 263 | Ok(Providers::from(try!(reply.popstr().unwrap().or(Err(Error::HostResponse))))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:274:9 [INFO] [stderr] | [INFO] [stderr] 274 | try!(msg.addstr("service::action")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:275:9 [INFO] [stderr] | [INFO] [stderr] 275 | try!(msg.addstr(name)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:276:9 [INFO] [stderr] | [INFO] [stderr] 276 | try!(msg.addstr(action)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:277:9 [INFO] [stderr] | [INFO] [stderr] 277 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:279:19 [INFO] [stderr] | [INFO] [stderr] 279 | let msg = try!(host.recv(0, Some(3))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:286:28 [INFO] [stderr] | [INFO] [stderr] 286 | exit_code: try!(msg.popstr().unwrap().or(Err(Error::HostResponse))).parse::().unwrap(), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:287:25 [INFO] [stderr] | [INFO] [stderr] 287 | stdout: try!(msg.popstr().unwrap().or(Err(Error::HostResponse))), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:288:25 [INFO] [stderr] | [INFO] [stderr] 288 | stderr: try!(msg.popstr().unwrap().or(Err(Error::HostResponse))), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:303:9 [INFO] [stderr] | [INFO] [stderr] 303 | try!(msg.addstr("telemetry")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:304:9 [INFO] [stderr] | [INFO] [stderr] 304 | try!(host.send(msg)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:306:19 [INFO] [stderr] | [INFO] [stderr] 306 | let msg = try!(host.recv(1, Some(1))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:307:25 [INFO] [stderr] | [INFO] [stderr] 307 | let telemetry = try!(msg.popstr().unwrap().or(Err(Error::HostResponse))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/target/remote.rs:308:12 [INFO] [stderr] | [INFO] [stderr] 308 | Ok(try!(serde_json::from_str(&telemetry))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/template/mod.rs:59:20 [INFO] [stderr] | [INFO] [stderr] 59 | inner: try!(mustache::compile_path(path.as_ref())), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/template/mod.rs:65:22 [INFO] [stderr] | [INFO] [stderr] 65 | let mut fh = try!(tempfile()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/template/mod.rs:66:9 [INFO] [stderr] | [INFO] [stderr] 66 | try!(self.inner.render(&mut fh, data)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/template/mod.rs:69:9 [INFO] [stderr] | [INFO] [stderr] 69 | try!(fh.seek(SeekFrom::Start(0))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/template/mod.rs:75:22 [INFO] [stderr] | [INFO] [stderr] 75 | let mut fh = try!(tempfile()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/template/mod.rs:79:9 [INFO] [stderr] | [INFO] [stderr] 79 | try!(fh.seek(SeekFrom::Start(0))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `str` [INFO] [stderr] --> src/command/ffi.rs:81:15 [INFO] [stderr] | [INFO] [stderr] 81 | use std::{str, thread}; [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::str` [INFO] [stderr] --> src/directory/ffi.rs:158:9 [INFO] [stderr] | [INFO] [stderr] 158 | use std::str; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error.rs:173:24 [INFO] [stderr] | [INFO] [stderr] 173 | impl convert::From> for Error { [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn Any + Send` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error.rs:174:22 [INFO] [stderr] | [INFO] [stderr] 174 | fn from(err: Box) -> Error { [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn Any + Send` [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::str` [INFO] [stderr] --> src/file/ffi.rs:227:9 [INFO] [stderr] | [INFO] [stderr] 227 | use std::str; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::str` [INFO] [stderr] --> src/package/ffi.rs:111:9 [INFO] [stderr] | [INFO] [stderr] 111 | use std::str; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/package/providers/mod.rs:74:80 [INFO] [stderr] | [INFO] [stderr] 74 | pub fn create(host: &mut Host, providers: Option) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Provider + 'static` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/package/providers/mod.rs:90:49 [INFO] [stderr] | [INFO] [stderr] 90 | pub fn resolve(providers: Providers) -> Box { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Provider + 'static` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/package/mod.rs:59:19 [INFO] [stderr] | [INFO] [stderr] 59 | provider: Box, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Provider + 'static` [INFO] [stderr] [INFO] [stderr] warning: unused import: `str` [INFO] [stderr] --> src/service/ffi.rs:158:20 [INFO] [stderr] | [INFO] [stderr] 158 | use std::{ptr, str}; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::str` [INFO] [stderr] --> src/template/ffi.rs:207:9 [INFO] [stderr] | [INFO] [stderr] 207 | use std::str; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/lib.rs:93:1 [INFO] [stderr] | [INFO] [stderr] 93 | / lazy_static! { [INFO] [stderr] 94 | | static ref _MOCK_ENV: mock_env::MockEnv = mock_env::MockEnv::new(); [INFO] [stderr] 95 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-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/lib.rs:98:1 [INFO] [stderr] | [INFO] [stderr] 98 | / lazy_static! { [INFO] [stderr] 99 | | static ref PROJECT_CONFIG: project::ProjectConfig = read_conf("project.json").expect("Could not load project.json"); [INFO] [stderr] 100 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/command/ffi.rs:13:20 [INFO] [stderr] | [INFO] [stderr] 13 | use libc::{c_char, uint8_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/command/ffi.rs:54:58 [INFO] [stderr] | [INFO] [stderr] 54 | pub extern "C" fn command_free(cmd_ptr: *mut Command) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/command/ffi.rs:60:79 [INFO] [stderr] | [INFO] [stderr] 60 | pub extern "C" fn command_result_free(result_ptr: *mut Ffi__CommandResult) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int8_t': Use i8 instead. [INFO] [stderr] --> src/directory/ffi.rs:14:20 [INFO] [stderr] | [INFO] [stderr] 14 | use libc::{c_char, int8_t, int16_t, uint8_t, uint16_t}; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int16_t': Use i16 instead. [INFO] [stderr] --> src/directory/ffi.rs:14:28 [INFO] [stderr] | [INFO] [stderr] 14 | use libc::{c_char, int8_t, int16_t, uint8_t, uint16_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/directory/ffi.rs:14:37 [INFO] [stderr] | [INFO] [stderr] 14 | use libc::{c_char, int8_t, int16_t, uint8_t, uint16_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint16_t': Use u16 instead. [INFO] [stderr] --> src/directory/ffi.rs:14:46 [INFO] [stderr] | [INFO] [stderr] 14 | use libc::{c_char, int8_t, int16_t, uint8_t, uint16_t}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/directory/ffi.rs:21:19 [INFO] [stderr] | [INFO] [stderr] 21 | do_recursive: uint8_t, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int8_t': Use i8 instead. [INFO] [stderr] --> src/directory/ffi.rs:44:89 [INFO] [stderr] | [INFO] [stderr] 44 | pub extern "C" fn directory_exists(dir_ptr: *const Directory, host_ptr: *const Host) -> int8_t { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/directory/ffi.rs:58:89 [INFO] [stderr] | [INFO] [stderr] 58 | ... ffi_directoryopts_ptr: *const Ffi__DirectoryOpts) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/directory/ffi.rs:73:89 [INFO] [stderr] | [INFO] [stderr] 73 | ... ffi_directoryopts_ptr: *const Ffi__DirectoryOpts) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/directory/ffi.rs:86:112 [INFO] [stderr] | [INFO] [stderr] 86 | pub extern "C" fn directory_mv(dir_ptr: *mut Directory, host_ptr: *const Host, new_path_ptr: *const c_char) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/directory/ffi.rs:110:68 [INFO] [stderr] | [INFO] [stderr] 110 | ... group_ptr: *const c_char) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int16_t': Use i16 instead. [INFO] [stderr] --> src/directory/ffi.rs:121:91 [INFO] [stderr] | [INFO] [stderr] 121 | pub extern "C" fn directory_get_mode(dir_ptr: *const Directory, host_ptr: *const Host) -> int16_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint16_t': Use u16 instead. [INFO] [stderr] --> src/directory/ffi.rs:129:94 [INFO] [stderr] | [INFO] [stderr] 129 | pub extern "C" fn directory_set_mode(dir_ptr: *const Directory, host_ptr: *const Host, mode: uint16_t) -> uint8_t { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/directory/ffi.rs:129:107 [INFO] [stderr] | [INFO] [stderr] 129 | pub extern "C" fn directory_set_mode(dir_ptr: *const Directory, host_ptr: *const Host, mode: uint16_t) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/directory/ffi.rs:138:62 [INFO] [stderr] | [INFO] [stderr] 138 | pub extern "C" fn directory_free(dir_ptr: *mut Directory) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int8_t': Use i8 instead. [INFO] [stderr] --> src/file/ffi.rs:15:20 [INFO] [stderr] | [INFO] [stderr] 15 | use libc::{c_char, int8_t, int16_t, uint8_t, uint16_t, uint64_t}; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int16_t': Use i16 instead. [INFO] [stderr] --> src/file/ffi.rs:15:28 [INFO] [stderr] | [INFO] [stderr] 15 | use libc::{c_char, int8_t, int16_t, uint8_t, uint16_t, uint64_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/file/ffi.rs:15:37 [INFO] [stderr] | [INFO] [stderr] 15 | use libc::{c_char, int8_t, int16_t, uint8_t, uint16_t, uint64_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint16_t': Use u16 instead. [INFO] [stderr] --> src/file/ffi.rs:15:46 [INFO] [stderr] | [INFO] [stderr] 15 | use libc::{c_char, int8_t, int16_t, uint8_t, uint16_t, uint64_t}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead. [INFO] [stderr] --> src/file/ffi.rs:15:56 [INFO] [stderr] | [INFO] [stderr] 15 | use libc::{c_char, int8_t, int16_t, uint8_t, uint16_t, uint64_t}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead. [INFO] [stderr] --> src/file/ffi.rs:52:19 [INFO] [stderr] | [INFO] [stderr] 52 | pub user_uid: uint64_t, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead. [INFO] [stderr] --> src/file/ffi.rs:54:20 [INFO] [stderr] | [INFO] [stderr] 54 | pub group_gid: uint64_t, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int8_t': Use i8 instead. [INFO] [stderr] --> src/file/ffi.rs:78:80 [INFO] [stderr] | [INFO] [stderr] 78 | pub extern "C" fn file_exists(file_ptr: *const File, host_ptr: *const Host) -> int8_t { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/file/ffi.rs:94:77 [INFO] [stderr] | [INFO] [stderr] 94 | ... file_options_ptr: *const Ffi__FileOptions) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/file/ffi.rs:113:82 [INFO] [stderr] | [INFO] [stderr] 113 | ... file_options_ptr: *const Ffi__FileOptions) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/file/ffi.rs:134:80 [INFO] [stderr] | [INFO] [stderr] 134 | pub extern "C" fn file_delete(file_ptr: *const File, host_ptr: *const Host) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/file/ffi.rs:144:103 [INFO] [stderr] | [INFO] [stderr] 144 | pub extern "C" fn file_mv(file_ptr: *mut File, host_ptr: *const Host, new_path_ptr: *const c_char) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/file/ffi.rs:155:107 [INFO] [stderr] | [INFO] [stderr] 155 | pub extern "C" fn file_copy(file_ptr: *const File, host_ptr: *const Host, new_path_ptr: *const c_char) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/file/ffi.rs:180:63 [INFO] [stderr] | [INFO] [stderr] 180 | ... group_ptr: *const c_char) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int16_t': Use i16 instead. [INFO] [stderr] --> src/file/ffi.rs:192:82 [INFO] [stderr] | [INFO] [stderr] 192 | pub extern "C" fn file_get_mode(file_ptr: *const File, host_ptr: *const Host) -> int16_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint16_t': Use u16 instead. [INFO] [stderr] --> src/file/ffi.rs:200:85 [INFO] [stderr] | [INFO] [stderr] 200 | pub extern "C" fn file_set_mode(file_ptr: *const File, host_ptr: *const Host, mode: uint16_t) -> uint8_t { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/file/ffi.rs:200:98 [INFO] [stderr] | [INFO] [stderr] 200 | pub extern "C" fn file_set_mode(file_ptr: *const File, host_ptr: *const Host, mode: uint16_t) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/file/ffi.rs:210:53 [INFO] [stderr] | [INFO] [stderr] 210 | pub extern "C" fn file_free(file_ptr: *mut File) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead. [INFO] [stderr] --> src/file/ffi.rs:32:17 [INFO] [stderr] | [INFO] [stderr] 32 | chunk_size: uint64_t, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead. [INFO] [stderr] --> src/file/ffi.rs:61:41 [INFO] [stderr] | [INFO] [stderr] 61 | user_uid: owner.user_uid as uint64_t, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead. [INFO] [stderr] --> src/file/ffi.rs:63:43 [INFO] [stderr] | [INFO] [stderr] 63 | group_gid: owner.group_gid as uint64_t [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int8_t': Use i8 instead. [INFO] [stderr] --> src/host/ffi.rs:13:20 [INFO] [stderr] | [INFO] [stderr] 13 | use libc::{c_char, int8_t}; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/host/ffi.rs:15:12 [INFO] [stderr] | [INFO] [stderr] 15 | use libc::{uint8_t, uint32_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint32_t': Use u32 instead. [INFO] [stderr] --> src/host/ffi.rs:15:21 [INFO] [stderr] | [INFO] [stderr] 15 | use libc::{uint8_t, uint32_t}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint32_t': Use u32 instead. [INFO] [stderr] --> src/host/ffi.rs:59:51 [INFO] [stderr] | [INFO] [stderr] 59 | ... api_port: uint32_t, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint32_t': Use u32 instead. [INFO] [stderr] --> src/host/ffi.rs:60:54 [INFO] [stderr] | [INFO] [stderr] 60 | ... upload_port: uint32_t) -> *mut Host { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/host/ffi.rs:84:54 [INFO] [stderr] | [INFO] [stderr] 84 | pub extern "C" fn host_close(host_ptr: *mut Host) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int8_t': Use i8 instead. [INFO] [stderr] --> src/host/ffi.rs:90:91 [INFO] [stderr] | [INFO] [stderr] 90 | pub extern "C" fn get_value_type(value_ptr: *const c_void, pointer_ptr: *const c_char) -> int8_t { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int8_t': Use i8 instead. [INFO] [stderr] --> src/host/ffi.rs:122:15 [INFO] [stderr] | [INFO] [stderr] 122 | retval as int8_t [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int8_t': Use i8 instead. [INFO] [stderr] --> src/package/ffi.rs:14:20 [INFO] [stderr] | [INFO] [stderr] 14 | use libc::{c_char, int8_t, uint8_t}; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/package/ffi.rs:14:28 [INFO] [stderr] | [INFO] [stderr] 14 | use libc::{c_char, int8_t, uint8_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::int8_t': Use i8 instead. [INFO] [stderr] --> src/package/ffi.rs:58:68 [INFO] [stderr] | [INFO] [stderr] 58 | pub extern "C" fn package_is_installed(pkg_ptr: *const Package) -> int8_t { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/package/ffi.rs:98:58 [INFO] [stderr] | [INFO] [stderr] 98 | pub extern "C" fn package_free(pkg_ptr: *mut Package) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/payload/ffi.rs:13:28 [INFO] [stderr] | [INFO] [stderr] 13 | use libc::{c_char, size_t, uint8_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/payload/ffi.rs:25:63 [INFO] [stderr] | [INFO] [stderr] 25 | pub extern "C" fn payload_build(payload_ptr: *mut Payload) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/payload/ffi.rs:37:61 [INFO] [stderr] | [INFO] [stderr] 37 | ... ffi_user_args_len: size_t) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/payload/ffi.rs:62:62 [INFO] [stderr] | [INFO] [stderr] 62 | pub extern "C" fn payload_free(payload_ptr: *mut Payload) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/service/ffi.rs:14:28 [INFO] [stderr] | [INFO] [stderr] 14 | use libc::{c_char, size_t, uint8_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/service/ffi.rs:139:62 [INFO] [stderr] | [INFO] [stderr] 139 | pub extern "C" fn service_free(service_ptr: *mut Service) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:13:28 [INFO] [stderr] | [INFO] [stderr] 13 | use libc::{c_char, c_void, uint8_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:90:65 [INFO] [stderr] | [INFO] [stderr] 90 | pub extern "C" fn template_free(template_ptr: *mut Template) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:102:120 [INFO] [stderr] | [INFO] [stderr] 102 | pub extern "C" fn map_insert_str(builder_ptr: *mut Ffi__MapBuilder, key_ptr: *const c_char, val_ptr: *const c_char) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:114:101 [INFO] [stderr] | [INFO] [stderr] 114 | pub extern "C" fn map_insert_bool(builder_ptr: *mut Ffi__MapBuilder, key_ptr: *const c_char, value: uint8_t) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:114:113 [INFO] [stderr] | [INFO] [stderr] 114 | pub extern "C" fn map_insert_bool(builder_ptr: *mut Ffi__MapBuilder, key_ptr: *const c_char, value: uint8_t) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:125:127 [INFO] [stderr] | [INFO] [stderr] 125 | pub extern "C" fn map_insert_vec(builder_ptr: *mut Ffi__MapBuilder, key_ptr: *const c_char, val_ptr: *mut Ffi__VecBuilder) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:138:127 [INFO] [stderr] | [INFO] [stderr] 138 | pub extern "C" fn map_insert_map(builder_ptr: *mut Ffi__MapBuilder, key_ptr: *const c_char, val_ptr: *mut Ffi__MapBuilder) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:157:94 [INFO] [stderr] | [INFO] [stderr] 157 | pub extern "C" fn vec_push_str(builder_ptr: *mut Ffi__VecBuilder, val_ptr: *const c_char) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:168:75 [INFO] [stderr] | [INFO] [stderr] 168 | pub extern "C" fn vec_push_bool(builder_ptr: *mut Ffi__VecBuilder, value: uint8_t) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:168:87 [INFO] [stderr] | [INFO] [stderr] 168 | pub extern "C" fn vec_push_bool(builder_ptr: *mut Ffi__VecBuilder, value: uint8_t) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:178:101 [INFO] [stderr] | [INFO] [stderr] 178 | pub extern "C" fn vec_push_vec(builder_ptr: *mut Ffi__VecBuilder, val_ptr: *mut Ffi__VecBuilder) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead. [INFO] [stderr] --> src/template/ffi.rs:189:101 [INFO] [stderr] | [INFO] [stderr] 189 | pub extern "C" fn vec_push_map(builder_ptr: *mut Ffi__VecBuilder, val_ptr: *mut Ffi__MapBuilder) -> uint8_t { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 39.19s [INFO] running `"docker" "inspect" "ce37549ebe62c9181f50fbeca9ede8687a27afc48ab62343c152f387e321f92b"` [INFO] running `"docker" "rm" "-f" "ce37549ebe62c9181f50fbeca9ede8687a27afc48ab62343c152f387e321f92b"` [INFO] [stdout] ce37549ebe62c9181f50fbeca9ede8687a27afc48ab62343c152f387e321f92b