[INFO] updating cached repository https://github.com/pedrocr/syncer [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune"` [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 24d70fd452aa6b1463090f8c81178f736cd80739 [INFO] checking pedrocr/syncer against master#2748a9fd93dd1a00a4521f4f16de5befbf77f6cd for pr-62262-1 [INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpedrocr%2Fsyncer" "/workspace/builds/worker-0/source"` [INFO] [stderr] Cloning into '/workspace/builds/worker-0/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/pedrocr/syncer on toolchain 2748a9fd93dd1a00a4521f4f16de5befbf77f6cd [INFO] running `"/workspace/cargo-home/bin/cargo" "+2748a9fd93dd1a00a4521f4f16de5befbf77f6cd" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/pedrocr/syncer [INFO] finished tweaking git repo https://github.com/pedrocr/syncer [INFO] tweaked toml for git repo https://github.com/pedrocr/syncer written to /workspace/builds/worker-0/source/Cargo.toml [INFO] crate git repo https://github.com/pedrocr/syncer already has a lockfile, it will not be regenerated [INFO] running `"/workspace/cargo-home/bin/cargo" "+2748a9fd93dd1a00a4521f4f16de5befbf77f6cd" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/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" "+2748a9fd93dd1a00a4521f4f16de5befbf77f6cd" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 75f14c792da581ceaef6d4437568f46babad2d17eb53348ed02083c6f457c0ad [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `"docker" "start" "-a" "75f14c792da581ceaef6d4437568f46babad2d17eb53348ed02083c6f457c0ad"` [INFO] [stderr] Compiling pkg-config v0.3.14 [INFO] [stderr] Compiling typenum v1.10.0 [INFO] [stderr] Compiling proc-macro2 v0.4.15 [INFO] [stderr] Compiling unicode-xid v0.1.0 [INFO] [stderr] Compiling serde v1.0.75 [INFO] [stderr] Checking cfg-if v0.1.5 [INFO] [stderr] Checking constant_time_eq v0.1.3 [INFO] [stderr] Checking linked-hash-map v0.4.2 [INFO] [stderr] Checking thread-scoped v1.0.2 [INFO] [stderr] Checking byteorder v1.2.6 [INFO] [stderr] Checking bitflags v1.0.4 [INFO] [stderr] Checking safemem v0.2.0 [INFO] [stderr] Checking byte-tools v0.2.0 [INFO] [stderr] Checking hex v0.3.2 [INFO] [stderr] Checking crossbeam-utils v0.5.0 [INFO] [stderr] Checking time v0.1.40 [INFO] [stderr] Checking num_cpus v1.8.0 [INFO] [stderr] Checking users v0.7.0 [INFO] [stderr] Checking log v0.4.4 [INFO] [stderr] Checking threadpool v1.7.1 [INFO] [stderr] Checking base64 v0.9.2 [INFO] [stderr] Checking lru-cache v0.1.1 [INFO] [stderr] Checking log v0.3.9 [INFO] [stderr] Compiling quote v0.6.8 [INFO] [stderr] Checking generic-array v0.9.0 [INFO] [stderr] Checking crypto-mac v0.5.2 [INFO] [stderr] Checking digest v0.7.5 [INFO] [stderr] Compiling syn v0.14.9 [INFO] [stderr] Checking blake2 v0.7.1 [INFO] [stderr] Compiling libsqlite3-sys v0.9.3 [INFO] [stderr] Compiling fuse v0.3.1 [INFO] [stderr] Checking rusqlite v0.14.0 [INFO] [stderr] Checking fuse_mt v0.4.4 [INFO] [stderr] Checking bincode v1.0.1 [INFO] [stderr] Checking toml v0.4.6 [INFO] [stderr] Compiling serde_derive v1.0.75 [INFO] [stderr] Checking syncer v0.5.1 (/opt/rustwide/workdir) [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/entry.rs:180:26 [INFO] [stderr] | [INFO] [stderr] 180 | self.children.insert(try!(from_os_str(name)), node); [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/filesystem/entry.rs:185:33 [INFO] [stderr] | [INFO] [stderr] 185 | match self.children.remove(&try!(from_os_str(name))) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/entry.rs:210:7 [INFO] [stderr] | [INFO] [stderr] 210 | try!(bs.write(node, i, block, boffset, &data[written..written+bsize], readahead)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/entry.rs:237:53 [INFO] [stderr] | [INFO] [stderr] 237 | data[written..written+bsize].copy_from_slice(&try!(bs.read(node, i, block, boffset, bsize, readahead))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:45:9 [INFO] [stderr] | [INFO] [stderr] 45 | if !try!(fs.backing.node_exists((0,0))) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:50:7 [INFO] [stderr] | [INFO] [stderr] 50 | try!(fs.backing.save_node((0,0), root)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:65:20 [INFO] [stderr] | [INFO] [stderr] 65 | self.with_node(try!(self.find_node(path)), closure) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:82:17 [INFO] [stderr] | [INFO] [stderr] 82 | let entry = try!(self.backing.get_node(node)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:96:22 [INFO] [stderr] | [INFO] [stderr] 96 | self.modify_node(try!(self.find_node(path)), false, closure) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:113:21 [INFO] [stderr] | [INFO] [stderr] 113 | let mut entry = try!(self.backing.get_node(node)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:119:7 [INFO] [stderr] | [INFO] [stderr] 119 | try!(self.backing.save_node_cached(node, entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:121:7 [INFO] [stderr] | [INFO] [stderr] 121 | try!(self.backing.save_node(node, entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:131:18 [INFO] [stderr] | [INFO] [stderr] 131 | let node = try!(self.backing.get_node(nodenum)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:132:32 [INFO] [stderr] | [INFO] [stderr] 132 | match node.children.get(&try!(from_os_str(elem))) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:154:7 [INFO] [stderr] | [INFO] [stderr] 154 | try!(self.backing.sync_node(handle.node)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:173:16 [INFO] [stderr] | [INFO] [stderr] 173 | let node = try!(self.find_node(path)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:187:17 [INFO] [stderr] | [INFO] [stderr] 187 | let attrs = try!(self.with_path_optional_handle(path, fh, &(|entry, _| entry.attrs()))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:193:20 [INFO] [stderr] | [INFO] [stderr] 193 | let children = try!(self.with_handle(fh, &(|node, _| node.children()))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:226:16 [INFO] [stderr] | [INFO] [stderr] 226 | let node = try!(self.find_node(parent)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:227:17 [INFO] [stderr] | [INFO] [stderr] 227 | let entry = try!(self.with_node(node, &(|parent, _| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:240:19 [INFO] [stderr] | [INFO] [stderr] 240 | let newnode = try!(self.backing.create_node(entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:242:5 [INFO] [stderr] | [INFO] [stderr] 242 | try!(try!(self.modify_node(node, false, &(|parent, _| parent.add_child(name, (newnode, FileTypeDef::RegularFile)))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:242:10 [INFO] [stderr] | [INFO] [stderr] 242 | try!(try!(self.modify_node(node, false, &(|parent, _| parent.add_child(name, (newnode, FileTypeDef::RegularFile)))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:247:16 [INFO] [stderr] | [INFO] [stderr] 247 | let node = try!(self.find_node(parent)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:248:17 [INFO] [stderr] | [INFO] [stderr] 248 | let entry = try!(self.with_node(node, &(|parent, _| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:256:19 [INFO] [stderr] | [INFO] [stderr] 256 | let newnode = try!(self.backing.create_node(entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:257:5 [INFO] [stderr] | [INFO] [stderr] 257 | try!(try!(self.modify_node(node, false, &(|parent, _| parent.add_child(name, (newnode, FileTypeDef::Directory)))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:257:10 [INFO] [stderr] | [INFO] [stderr] 257 | try!(try!(self.modify_node(node, false, &(|parent, _| parent.add_child(name, (newnode, FileTypeDef::Directory)))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:262:16 [INFO] [stderr] | [INFO] [stderr] 262 | let node = try!(self.find_node(parent)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:264:16 [INFO] [stderr] | [INFO] [stderr] 264 | let blob = try!(self.backing.add_blob(&data)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:265:17 [INFO] [stderr] | [INFO] [stderr] 265 | let entry = try!(self.with_node(node, &(|parent, _| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:275:19 [INFO] [stderr] | [INFO] [stderr] 275 | let newnode = try!(self.backing.create_node(entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:276:5 [INFO] [stderr] | [INFO] [stderr] 276 | try!(try!(self.modify_node(node, false, &(|parent, _| parent.add_child(name, (newnode, FileTypeDef::Symlink)))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:276:10 [INFO] [stderr] | [INFO] [stderr] 276 | try!(try!(self.modify_node(node, false, &(|parent, _| parent.add_child(name, (newnode, FileTypeDef::Symlink)))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:281:21 [INFO] [stderr] | [INFO] [stderr] 281 | let childnode = try!(self.find_node(path)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:282:19 [INFO] [stderr] | [INFO] [stderr] 282 | let dirnode = try!(self.find_node(newparent)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:283:25 [INFO] [stderr] | [INFO] [stderr] 283 | let childnodeinfo = try!(self.with_node(childnode, &(|entry, _| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:286:5 [INFO] [stderr] | [INFO] [stderr] 286 | try!(try!(self.modify_node(dirnode, false, &(|parent, _| parent.add_child(newname, (childnode, childnodeinfo.1)))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:286:10 [INFO] [stderr] | [INFO] [stderr] 286 | try!(try!(self.modify_node(dirnode, false, &(|parent, _| parent.add_child(newname, (childnode, childnodeinfo.1)))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:297:5 [INFO] [stderr] | [INFO] [stderr] 297 | try!(self.modify_handle(fh, true, &(|entry, node| entry.write(node, &self.backing, offset, &data)))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:301:5 [INFO] [stderr] | [INFO] [stderr] 301 | try!(self.with_handle(fh, &(|entry, node| entry.read(node, &self.backing, offset, size)))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:305:5 [INFO] [stderr] | [INFO] [stderr] 305 | try!(self.with_path(path, &(|entry, node| entry.read(node, &self.backing, 0, BLKSIZE as u32)))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:312:5 [INFO] [stderr] | [INFO] [stderr] 312 | try!(try!(self.with_path(&path, &(|dir, _| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:312:10 [INFO] [stderr] | [INFO] [stderr] 312 | try!(try!(self.with_path(&path, &(|dir, _| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:316:5 [INFO] [stderr] | [INFO] [stderr] 316 | try!(try!(self.modify_path(parent, &(|parent, _| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:316:10 [INFO] [stderr] | [INFO] [stderr] 316 | try!(try!(self.modify_path(parent, &(|parent, _| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:323:5 [INFO] [stderr] | [INFO] [stderr] 323 | try!(try!(self.modify_path(parent, &(|parent, _| parent.remove_child(name))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:323:10 [INFO] [stderr] | [INFO] [stderr] 323 | try!(try!(self.modify_path(parent, &(|parent, _| parent.remove_child(name))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:328:16 [INFO] [stderr] | [INFO] [stderr] 328 | let node = try!(try!(self.modify_path(parent, &(|parent, _| parent.remove_child(name))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:328:21 [INFO] [stderr] | [INFO] [stderr] 328 | let node = try!(try!(self.modify_path(parent, &(|parent, _| parent.remove_child(name))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:329:5 [INFO] [stderr] | [INFO] [stderr] 329 | try!(try!(self.modify_path(newparent, &(|newparent, _| newparent.add_child(newname, node))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:329:10 [INFO] [stderr] | [INFO] [stderr] 329 | try!(try!(self.modify_path(newparent, &(|newparent, _| newparent.add_child(newname, node))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:347:5 [INFO] [stderr] | [INFO] [stderr] 347 | try!(self.with_path(path, &|entry, _| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:348:22 [INFO] [stderr] | [INFO] [stderr] 348 | let attrname = try!(from_os_str(name)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:362:5 [INFO] [stderr] | [INFO] [stderr] 362 | try!(self.with_path(path, &|entry, _| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:381:5 [INFO] [stderr] | [INFO] [stderr] 381 | try!(self.modify_path(path, &|entry, _| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:382:22 [INFO] [stderr] | [INFO] [stderr] 382 | let attrname = try!(from_os_str(name)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:402:5 [INFO] [stderr] | [INFO] [stderr] 402 | try!(self.modify_path(path, &|entry, _| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:403:22 [INFO] [stderr] | [INFO] [stderr] 403 | let attrname = try!(from_os_str(name)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:412:5 [INFO] [stderr] | [INFO] [stderr] 412 | try!(self.with_handle(fh, &(|_, node| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:413:7 [INFO] [stderr] | [INFO] [stderr] 413 | try!(self.backing.sync_node(node)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:414:7 [INFO] [stderr] | [INFO] [stderr] 414 | try!(self.backing.fsync_node(node)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:175:16 [INFO] [stderr] | [INFO] [stderr] 175 | let blob = try!(self.get_blob(hash, readahead)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:190:20 [INFO] [stderr] | [INFO] [stderr] 190 | let mut blob = try!(self.get_blob(hash, readahead)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:206:20 [INFO] [stderr] | [INFO] [stderr] 206 | let hash = try!(self.store_blob(blob)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:217:7 [INFO] [stderr] | [INFO] [stderr] 217 | try!(self.fetch_from_server(hash)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:219:16 [INFO] [stderr] | [INFO] [stderr] 219 | let blob = try!(Blob::load(&file)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:231:5 [INFO] [stderr] | [INFO] [stderr] 231 | try!(blob.store(&file)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:246:5 [INFO] [stderr] | [INFO] [stderr] 246 | try!(self.store_blob(blob)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:256:16 [INFO] [stderr] | [INFO] [stderr] 256 | let hash = try!(self.add_blob(&encoded)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:257:8 [INFO] [stderr] | [INFO] [stderr] 257 | if try!(self.metadata.node_exists_long(node, &hash, entry.timeval())) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:261:9 [INFO] [stderr] | [INFO] [stderr] 261 | if !try!(self.metadata.node_exists(node)) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:263:7 [INFO] [stderr] | [INFO] [stderr] 263 | try!(self.metadata.set_node(node, &hash, entry.timeval())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:266:27 [INFO] [stderr] | [INFO] [stderr] 266 | let (hash2, buffer) = try!(self.read_node(node)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:270:9 [INFO] [stderr] | [INFO] [stderr] 270 | try!(self.metadata.set_node(node, &hash, entry.timeval())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:274:9 [INFO] [stderr] | [INFO] [stderr] 274 | try!(self.metadata.set_node_behind(node, &hash, entry.timeval())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:282:9 [INFO] [stderr] | [INFO] [stderr] 282 | try!(self.metadata.set_node(node, &hash, entry.timeval())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:288:20 [INFO] [stderr] | [INFO] [stderr] 288 | let base = try!(self.read_earlier_node(node, entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:291:20 [INFO] [stderr] | [INFO] [stderr] 291 | let hash = try!(self.add_blob(&encoded)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:292:9 [INFO] [stderr] | [INFO] [stderr] 292 | try!(self.metadata.set_node(node, &hash, merged.timeval())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:299:16 [INFO] [stderr] | [INFO] [stderr] 299 | let hash = try!(self.metadata.get_node(node)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:300:16 [INFO] [stderr] | [INFO] [stderr] 300 | let blob = try!(self.get_blob(&hash, &[])); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:307:25 [INFO] [stderr] | [INFO] [stderr] 307 | let (row, hash) = try!(self.metadata.get_earlier_node(node, maxrowid)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:309:18 [INFO] [stderr] | [INFO] [stderr] 309 | let blob = try!(self.get_blob(&hash, &[])); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:331:7 [INFO] [stderr] | [INFO] [stderr] 331 | try!(self.upload_to_server(&hashes)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:400:5 [INFO] [stderr] | [INFO] [stderr] 400 | try!(cmd.run()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:39:14 [INFO] [stderr] | [INFO] [stderr] 39 | let bs = try!(BlobStorage::new(&config.peerid, path, &config.server, config.maxbytes)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:41:21 [INFO] [stderr] | [INFO] [stderr] 41 | let nodecount = try!(bs.max_node(config.peernum())) + 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:50:5 [INFO] [stderr] | [INFO] [stderr] 50 | try!(out.add_blob(&[0])); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:68:5 [INFO] [stderr] | [INFO] [stderr] 68 | try!(self.save_node(node, entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:88:26 [INFO] [stderr] | [INFO] [stderr] 88 | let (_, entry) = try!(self.fetch_node(node)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:95:26 [INFO] [stderr] | [INFO] [stderr] 95 | let (hash, buffer) = try!(self.blobs.read_node(node)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:103:15 [INFO] [stderr] | [INFO] [stderr] 103 | None => try!(self.blobs.node_exists(node)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:116:22 [INFO] [stderr] | [INFO] [stderr] 116 | for (i, hash) in try!(self.blobs.sync_node(node)) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:119:5 [INFO] [stderr] | [INFO] [stderr] 119 | try!(self.save_node(node, entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:126:7 [INFO] [stderr] | [INFO] [stderr] 126 | try!(self.sync_one_node(node, entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:147:25 [INFO] [stderr] | [INFO] [stderr] 147 | let (hash, entry) = try!(self.fetch_node(node)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:148:5 [INFO] [stderr] | [INFO] [stderr] 148 | try!(self.blobs.fsync_file(&hash)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:150:7 [INFO] [stderr] | [INFO] [stderr] 150 | try!(self.blobs.fsync_file(&hash)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:175:5 [INFO] [stderr] | [INFO] [stderr] 175 | try!(self.blobs.init_server()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:176:5 [INFO] [stderr] | [INFO] [stderr] 176 | try!(self.sync_all()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:177:5 [INFO] [stderr] | [INFO] [stderr] 177 | try!(self.do_uploads()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:178:5 [INFO] [stderr] | [INFO] [stderr] 178 | try!(self.do_uploads_nodes()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/lib.rs:129:3 [INFO] [stderr] | [INFO] [stderr] 129 | try!(bs.do_downloads_nodes()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/lib.rs:150:3 [INFO] [stderr] | [INFO] [stderr] 150 | try!(bs.init_server()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/entry.rs:180:26 [INFO] [stderr] | [INFO] [stderr] 180 | self.children.insert(try!(from_os_str(name)), node); [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/filesystem/entry.rs:185:33 [INFO] [stderr] | [INFO] [stderr] 185 | match self.children.remove(&try!(from_os_str(name))) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/entry.rs:210:7 [INFO] [stderr] | [INFO] [stderr] 210 | try!(bs.write(node, i, block, boffset, &data[written..written+bsize], readahead)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/entry.rs:237:53 [INFO] [stderr] | [INFO] [stderr] 237 | data[written..written+bsize].copy_from_slice(&try!(bs.read(node, i, block, boffset, bsize, readahead))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:45:9 [INFO] [stderr] | [INFO] [stderr] 45 | if !try!(fs.backing.node_exists((0,0))) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:50:7 [INFO] [stderr] | [INFO] [stderr] 50 | try!(fs.backing.save_node((0,0), root)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:65:20 [INFO] [stderr] | [INFO] [stderr] 65 | self.with_node(try!(self.find_node(path)), closure) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:82:17 [INFO] [stderr] | [INFO] [stderr] 82 | let entry = try!(self.backing.get_node(node)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:96:22 [INFO] [stderr] | [INFO] [stderr] 96 | self.modify_node(try!(self.find_node(path)), false, closure) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:113:21 [INFO] [stderr] | [INFO] [stderr] 113 | let mut entry = try!(self.backing.get_node(node)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:119:7 [INFO] [stderr] | [INFO] [stderr] 119 | try!(self.backing.save_node_cached(node, entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:121:7 [INFO] [stderr] | [INFO] [stderr] 121 | try!(self.backing.save_node(node, entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:131:18 [INFO] [stderr] | [INFO] [stderr] 131 | let node = try!(self.backing.get_node(nodenum)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:132:32 [INFO] [stderr] | [INFO] [stderr] 132 | match node.children.get(&try!(from_os_str(elem))) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:154:7 [INFO] [stderr] | [INFO] [stderr] 154 | try!(self.backing.sync_node(handle.node)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:173:16 [INFO] [stderr] | [INFO] [stderr] 173 | let node = try!(self.find_node(path)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:187:17 [INFO] [stderr] | [INFO] [stderr] 187 | let attrs = try!(self.with_path_optional_handle(path, fh, &(|entry, _| entry.attrs()))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:193:20 [INFO] [stderr] | [INFO] [stderr] 193 | let children = try!(self.with_handle(fh, &(|node, _| node.children()))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:226:16 [INFO] [stderr] | [INFO] [stderr] 226 | let node = try!(self.find_node(parent)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:227:17 [INFO] [stderr] | [INFO] [stderr] 227 | let entry = try!(self.with_node(node, &(|parent, _| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:240:19 [INFO] [stderr] | [INFO] [stderr] 240 | let newnode = try!(self.backing.create_node(entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:242:5 [INFO] [stderr] | [INFO] [stderr] 242 | try!(try!(self.modify_node(node, false, &(|parent, _| parent.add_child(name, (newnode, FileTypeDef::RegularFile)))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:242:10 [INFO] [stderr] | [INFO] [stderr] 242 | try!(try!(self.modify_node(node, false, &(|parent, _| parent.add_child(name, (newnode, FileTypeDef::RegularFile)))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:247:16 [INFO] [stderr] | [INFO] [stderr] 247 | let node = try!(self.find_node(parent)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:248:17 [INFO] [stderr] | [INFO] [stderr] 248 | let entry = try!(self.with_node(node, &(|parent, _| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:256:19 [INFO] [stderr] | [INFO] [stderr] 256 | let newnode = try!(self.backing.create_node(entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:257:5 [INFO] [stderr] | [INFO] [stderr] 257 | try!(try!(self.modify_node(node, false, &(|parent, _| parent.add_child(name, (newnode, FileTypeDef::Directory)))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:257:10 [INFO] [stderr] | [INFO] [stderr] 257 | try!(try!(self.modify_node(node, false, &(|parent, _| parent.add_child(name, (newnode, FileTypeDef::Directory)))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:262:16 [INFO] [stderr] | [INFO] [stderr] 262 | let node = try!(self.find_node(parent)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:264:16 [INFO] [stderr] | [INFO] [stderr] 264 | let blob = try!(self.backing.add_blob(&data)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:265:17 [INFO] [stderr] | [INFO] [stderr] 265 | let entry = try!(self.with_node(node, &(|parent, _| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:275:19 [INFO] [stderr] | [INFO] [stderr] 275 | let newnode = try!(self.backing.create_node(entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:276:5 [INFO] [stderr] | [INFO] [stderr] 276 | try!(try!(self.modify_node(node, false, &(|parent, _| parent.add_child(name, (newnode, FileTypeDef::Symlink)))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:276:10 [INFO] [stderr] | [INFO] [stderr] 276 | try!(try!(self.modify_node(node, false, &(|parent, _| parent.add_child(name, (newnode, FileTypeDef::Symlink)))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:281:21 [INFO] [stderr] | [INFO] [stderr] 281 | let childnode = try!(self.find_node(path)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:282:19 [INFO] [stderr] | [INFO] [stderr] 282 | let dirnode = try!(self.find_node(newparent)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:283:25 [INFO] [stderr] | [INFO] [stderr] 283 | let childnodeinfo = try!(self.with_node(childnode, &(|entry, _| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:286:5 [INFO] [stderr] | [INFO] [stderr] 286 | try!(try!(self.modify_node(dirnode, false, &(|parent, _| parent.add_child(newname, (childnode, childnodeinfo.1)))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:286:10 [INFO] [stderr] | [INFO] [stderr] 286 | try!(try!(self.modify_node(dirnode, false, &(|parent, _| parent.add_child(newname, (childnode, childnodeinfo.1)))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:297:5 [INFO] [stderr] | [INFO] [stderr] 297 | try!(self.modify_handle(fh, true, &(|entry, node| entry.write(node, &self.backing, offset, &data)))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:301:5 [INFO] [stderr] | [INFO] [stderr] 301 | try!(self.with_handle(fh, &(|entry, node| entry.read(node, &self.backing, offset, size)))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:305:5 [INFO] [stderr] | [INFO] [stderr] 305 | try!(self.with_path(path, &(|entry, node| entry.read(node, &self.backing, 0, BLKSIZE as u32)))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:312:5 [INFO] [stderr] | [INFO] [stderr] 312 | try!(try!(self.with_path(&path, &(|dir, _| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:312:10 [INFO] [stderr] | [INFO] [stderr] 312 | try!(try!(self.with_path(&path, &(|dir, _| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:316:5 [INFO] [stderr] | [INFO] [stderr] 316 | try!(try!(self.modify_path(parent, &(|parent, _| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:316:10 [INFO] [stderr] | [INFO] [stderr] 316 | try!(try!(self.modify_path(parent, &(|parent, _| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:323:5 [INFO] [stderr] | [INFO] [stderr] 323 | try!(try!(self.modify_path(parent, &(|parent, _| parent.remove_child(name))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:323:10 [INFO] [stderr] | [INFO] [stderr] 323 | try!(try!(self.modify_path(parent, &(|parent, _| parent.remove_child(name))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:328:16 [INFO] [stderr] | [INFO] [stderr] 328 | let node = try!(try!(self.modify_path(parent, &(|parent, _| parent.remove_child(name))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:328:21 [INFO] [stderr] | [INFO] [stderr] 328 | let node = try!(try!(self.modify_path(parent, &(|parent, _| parent.remove_child(name))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:329:5 [INFO] [stderr] | [INFO] [stderr] 329 | try!(try!(self.modify_path(newparent, &(|newparent, _| newparent.add_child(newname, node))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:329:10 [INFO] [stderr] | [INFO] [stderr] 329 | try!(try!(self.modify_path(newparent, &(|newparent, _| newparent.add_child(newname, node))))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:347:5 [INFO] [stderr] | [INFO] [stderr] 347 | try!(self.with_path(path, &|entry, _| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:348:22 [INFO] [stderr] | [INFO] [stderr] 348 | let attrname = try!(from_os_str(name)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:362:5 [INFO] [stderr] | [INFO] [stderr] 362 | try!(self.with_path(path, &|entry, _| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:381:5 [INFO] [stderr] | [INFO] [stderr] 381 | try!(self.modify_path(path, &|entry, _| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:382:22 [INFO] [stderr] | [INFO] [stderr] 382 | let attrname = try!(from_os_str(name)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:402:5 [INFO] [stderr] | [INFO] [stderr] 402 | try!(self.modify_path(path, &|entry, _| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:403:22 [INFO] [stderr] | [INFO] [stderr] 403 | let attrname = try!(from_os_str(name)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:412:5 [INFO] [stderr] | [INFO] [stderr] 412 | try!(self.with_handle(fh, &(|_, node| { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:413:7 [INFO] [stderr] | [INFO] [stderr] 413 | try!(self.backing.sync_node(node)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/filesystem/mod.rs:414:7 [INFO] [stderr] | [INFO] [stderr] 414 | try!(self.backing.fsync_node(node)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:175:16 [INFO] [stderr] | [INFO] [stderr] 175 | let blob = try!(self.get_blob(hash, readahead)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:190:20 [INFO] [stderr] | [INFO] [stderr] 190 | let mut blob = try!(self.get_blob(hash, readahead)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:206:20 [INFO] [stderr] | [INFO] [stderr] 206 | let hash = try!(self.store_blob(blob)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:217:7 [INFO] [stderr] | [INFO] [stderr] 217 | try!(self.fetch_from_server(hash)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:219:16 [INFO] [stderr] | [INFO] [stderr] 219 | let blob = try!(Blob::load(&file)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:231:5 [INFO] [stderr] | [INFO] [stderr] 231 | try!(blob.store(&file)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:246:5 [INFO] [stderr] | [INFO] [stderr] 246 | try!(self.store_blob(blob)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:256:16 [INFO] [stderr] | [INFO] [stderr] 256 | let hash = try!(self.add_blob(&encoded)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:257:8 [INFO] [stderr] | [INFO] [stderr] 257 | if try!(self.metadata.node_exists_long(node, &hash, entry.timeval())) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:261:9 [INFO] [stderr] | [INFO] [stderr] 261 | if !try!(self.metadata.node_exists(node)) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:263:7 [INFO] [stderr] | [INFO] [stderr] 263 | try!(self.metadata.set_node(node, &hash, entry.timeval())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:266:27 [INFO] [stderr] | [INFO] [stderr] 266 | let (hash2, buffer) = try!(self.read_node(node)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:270:9 [INFO] [stderr] | [INFO] [stderr] 270 | try!(self.metadata.set_node(node, &hash, entry.timeval())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:274:9 [INFO] [stderr] | [INFO] [stderr] 274 | try!(self.metadata.set_node_behind(node, &hash, entry.timeval())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:282:9 [INFO] [stderr] | [INFO] [stderr] 282 | try!(self.metadata.set_node(node, &hash, entry.timeval())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:288:20 [INFO] [stderr] | [INFO] [stderr] 288 | let base = try!(self.read_earlier_node(node, entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:291:20 [INFO] [stderr] | [INFO] [stderr] 291 | let hash = try!(self.add_blob(&encoded)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:292:9 [INFO] [stderr] | [INFO] [stderr] 292 | try!(self.metadata.set_node(node, &hash, merged.timeval())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:299:16 [INFO] [stderr] | [INFO] [stderr] 299 | let hash = try!(self.metadata.get_node(node)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:300:16 [INFO] [stderr] | [INFO] [stderr] 300 | let blob = try!(self.get_blob(&hash, &[])); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:307:25 [INFO] [stderr] | [INFO] [stderr] 307 | let (row, hash) = try!(self.metadata.get_earlier_node(node, maxrowid)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:309:18 [INFO] [stderr] | [INFO] [stderr] 309 | let blob = try!(self.get_blob(&hash, &[])); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:331:7 [INFO] [stderr] | [INFO] [stderr] 331 | try!(self.upload_to_server(&hashes)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/blobstorage.rs:400:5 [INFO] [stderr] | [INFO] [stderr] 400 | try!(cmd.run()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:39:14 [INFO] [stderr] | [INFO] [stderr] 39 | let bs = try!(BlobStorage::new(&config.peerid, path, &config.server, config.maxbytes)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:41:21 [INFO] [stderr] | [INFO] [stderr] 41 | let nodecount = try!(bs.max_node(config.peernum())) + 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:50:5 [INFO] [stderr] | [INFO] [stderr] 50 | try!(out.add_blob(&[0])); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:68:5 [INFO] [stderr] | [INFO] [stderr] 68 | try!(self.save_node(node, entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:88:26 [INFO] [stderr] | [INFO] [stderr] 88 | let (_, entry) = try!(self.fetch_node(node)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:95:26 [INFO] [stderr] | [INFO] [stderr] 95 | let (hash, buffer) = try!(self.blobs.read_node(node)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:103:15 [INFO] [stderr] | [INFO] [stderr] 103 | None => try!(self.blobs.node_exists(node)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:116:22 [INFO] [stderr] | [INFO] [stderr] 116 | for (i, hash) in try!(self.blobs.sync_node(node)) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:119:5 [INFO] [stderr] | [INFO] [stderr] 119 | try!(self.save_node(node, entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:126:7 [INFO] [stderr] | [INFO] [stderr] 126 | try!(self.sync_one_node(node, entry)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:147:25 [INFO] [stderr] | [INFO] [stderr] 147 | let (hash, entry) = try!(self.fetch_node(node)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:148:5 [INFO] [stderr] | [INFO] [stderr] 148 | try!(self.blobs.fsync_file(&hash)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:150:7 [INFO] [stderr] | [INFO] [stderr] 150 | try!(self.blobs.fsync_file(&hash)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:175:5 [INFO] [stderr] | [INFO] [stderr] 175 | try!(self.blobs.init_server()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:176:5 [INFO] [stderr] | [INFO] [stderr] 176 | try!(self.sync_all()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:177:5 [INFO] [stderr] | [INFO] [stderr] 177 | try!(self.do_uploads()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/backingstore/mod.rs:178:5 [INFO] [stderr] | [INFO] [stderr] 178 | try!(self.do_uploads_nodes()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/lib.rs:129:3 [INFO] [stderr] | [INFO] [stderr] 129 | try!(bs.do_downloads_nodes()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/lib.rs:150:3 [INFO] [stderr] | [INFO] [stderr] 150 | try!(bs.init_server()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/backingstore/blobstorage.rs:184:21 [INFO] [stderr] | [INFO] [stderr] 184 | if let Some(mut blob) = blocks.get_mut(&block) { [INFO] [stderr] | ----^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/backingstore/blobstorage.rs:184:21 [INFO] [stderr] | [INFO] [stderr] 184 | if let Some(mut blob) = blocks.get_mut(&block) { [INFO] [stderr] | ----^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] Finished dev [optimized + debuginfo] target(s) in 2m 06s [INFO] running `"docker" "inspect" "75f14c792da581ceaef6d4437568f46babad2d17eb53348ed02083c6f457c0ad"` [INFO] running `"docker" "rm" "-f" "75f14c792da581ceaef6d4437568f46babad2d17eb53348ed02083c6f457c0ad"` [INFO] [stdout] 75f14c792da581ceaef6d4437568f46babad2d17eb53348ed02083c6f457c0ad