[INFO] updating cached repository https://github.com/pedrocr/syncer [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/big/crater/work/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] testing pedrocr/syncer against beta-2019-09-28 for beta-1.39-1 [INFO] running `"git" "clone" "work/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpedrocr%2Fsyncer" "work/builds/worker-4/source"` [INFO] [stderr] Cloning into 'work/builds/worker-4/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/pedrocr/syncer on toolchain beta-2019-09-28 [INFO] running `"/big/crater/work/cargo-home/bin/cargo" "+beta-2019-09-28" "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 work/builds/worker-4/source/Cargo.toml [INFO] crate git repo https://github.com/pedrocr/syncer already has a lockfile, it will not be regenerated [INFO] running `"/big/crater/work/cargo-home/bin/cargo" "+beta-2019-09-28" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/big/crater/work/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/big/crater/work/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/big/crater/work/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/big/crater/work/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2019-09-28" "build" "--frozen"` [INFO] [stdout] 0e2dbc582a46a3a6b00a903a4047858587776b09700c32d9654dab8b57cf44fd [INFO] running `"docker" "start" "-a" "0e2dbc582a46a3a6b00a903a4047858587776b09700c32d9654dab8b57cf44fd"` [INFO] [stderr] Compiling pkg-config v0.3.14 [INFO] [stderr] Compiling typenum v1.10.0 [INFO] [stderr] Compiling linked-hash-map v0.4.2 [INFO] [stderr] Compiling constant_time_eq v0.1.3 [INFO] [stderr] Compiling byte-tools v0.2.0 [INFO] [stderr] Compiling rand_core v0.2.1 [INFO] [stderr] Compiling safemem v0.2.0 [INFO] [stderr] Compiling crossbeam-utils v0.5.0 [INFO] [stderr] Compiling hex v0.3.2 [INFO] [stderr] Compiling users v0.7.0 [INFO] [stderr] Compiling log v0.3.9 [INFO] [stderr] Compiling threadpool v1.7.1 [INFO] [stderr] Compiling toml v0.4.6 [INFO] [stderr] Compiling bincode v1.0.1 [INFO] [stderr] Compiling syn v0.14.9 [INFO] [stderr] Compiling base64 v0.9.2 [INFO] [stderr] Compiling rand v0.5.5 [INFO] [stderr] Compiling lru-cache v0.1.1 [INFO] [stderr] Compiling libsqlite3-sys v0.9.3 [INFO] [stderr] Compiling fuse v0.3.1 [INFO] [stderr] Compiling generic-array v0.9.0 [INFO] [stderr] Compiling digest v0.7.5 [INFO] [stderr] Compiling crypto-mac v0.5.2 [INFO] [stderr] Compiling blake2 v0.7.1 [INFO] [stderr] Compiling rusqlite v0.14.0 [INFO] [stderr] Compiling fuse_mt v0.4.4 [INFO] [stderr] Compiling serde_derive v1.0.75 [INFO] [stderr] Compiling 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: 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 1m 32s [INFO] running `"docker" "inspect" "0e2dbc582a46a3a6b00a903a4047858587776b09700c32d9654dab8b57cf44fd"` [INFO] running `"docker" "rm" "-f" "0e2dbc582a46a3a6b00a903a4047858587776b09700c32d9654dab8b57cf44fd"` [INFO] [stdout] 0e2dbc582a46a3a6b00a903a4047858587776b09700c32d9654dab8b57cf44fd [INFO] running `"docker" "create" "-v" "/big/crater/work/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/big/crater/work/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/big/crater/work/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/big/crater/work/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2019-09-28" "test" "--frozen" "--no-run"` [INFO] [stdout] bfb724e8b5eacc2afd73a57ccd161c643bd52cf18ce5b95eb094caa69775129b [INFO] running `"docker" "start" "-a" "bfb724e8b5eacc2afd73a57ccd161c643bd52cf18ce5b95eb094caa69775129b"` [INFO] [stderr] Compiling 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: 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 5.30s [INFO] running `"docker" "inspect" "bfb724e8b5eacc2afd73a57ccd161c643bd52cf18ce5b95eb094caa69775129b"` [INFO] running `"docker" "rm" "-f" "bfb724e8b5eacc2afd73a57ccd161c643bd52cf18ce5b95eb094caa69775129b"` [INFO] [stdout] bfb724e8b5eacc2afd73a57ccd161c643bd52cf18ce5b95eb094caa69775129b [INFO] running `"docker" "create" "-v" "/big/crater/work/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/big/crater/work/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/big/crater/work/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/big/crater/work/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2019-09-28" "test" "--frozen"` [INFO] [stdout] cd69ce928e1bbdb7117a3aeab58bb46d994e22c5b0ca80bb783fa73b38aedd00 [INFO] running `"docker" "start" "-a" "cd69ce928e1bbdb7117a3aeab58bb46d994e22c5b0ca80bb783fa73b38aedd00"` [INFO] [stderr] Finished dev [optimized + debuginfo] target(s) in 0.02s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/syncer-52944110129f5c05 [INFO] [stdout] [INFO] [stdout] running 27 tests [INFO] [stdout] test backingstore::metadatadb::tests::set_and_reset_node ... ok [INFO] [stdout] test config::tests::peernum_roundtrips ... ok [INFO] [stdout] test filesystem::entry::tests::children_merge ... ok [INFO] [stdout] test backingstore::metadatadb::tests::maxnode ... ok [INFO] [stdout] test filesystem::entry::tests::children_remove ... ok [INFO] [stdout] test filesystem::entry::tests::serialization_roundtrips ... ok [INFO] [stdout] test backingstore::metadatadb::tests::set_and_get_node ... ok [INFO] [stdout] test filesystem::entry::tests::three_way_merge ... ok [INFO] [stdout] test filesystem::entry::tests::xattrs_remove ... ok [INFO] [stdout] test filesystem::entry::tests::xattrs_merge ... ok [INFO] [stdout] test filesystem::vclock::tests::basic_compare ... ok [INFO] [stdout] test filesystem::vclock::tests::basic_conflict ... ok [INFO] [stdout] test filesystem::vclock::tests::merge ... ok [INFO] [stdout] test filesystem::vclock::tests::serialization_roundtrips ... ok [INFO] [stdout] test backingstore::metadatadb::tests::touch_creates ... ok [INFO] [stdout] test backingstore::metadatadb::tests::double_set_node ... ok [INFO] [stdout] test backingstore::metadatadb::tests::set_node_behind ... ok [INFO] [stdout] test backingstore::metadatadb::tests::node_exists_long ... ok [INFO] [stdout] test backingstore::metadatadb::tests::set_and_get_peer ... ok [INFO] [stdout] test backingstore::metadatadb::tests::to_upload ... ok [INFO] [stdout] test backingstore::metadatadb::tests::localbytes ... ok [INFO] [stdout] test backingstore::metadatadb::tests::touch_marks_local ... ok [INFO] [stdout] test backingstore::metadatadb::tests::get_earlier_node ... ok [INFO] [stdout] test backingstore::metadatadb::tests::to_upload_nodes ... ok [INFO] [stdout] test backingstore::metadatadb::tests::to_delete ... ok [INFO] [stdout] test backingstore::metadatadb::tests::set_and_get_blob ... ok [INFO] [stdout] test backingstore::metadatadb::tests::set_and_reset_blob ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/syncer-7593c9e7a2ecdc0c [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Doc-tests syncer [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] running `"docker" "inspect" "cd69ce928e1bbdb7117a3aeab58bb46d994e22c5b0ca80bb783fa73b38aedd00"` [INFO] running `"docker" "rm" "-f" "cd69ce928e1bbdb7117a3aeab58bb46d994e22c5b0ca80bb783fa73b38aedd00"` [INFO] [stdout] cd69ce928e1bbdb7117a3aeab58bb46d994e22c5b0ca80bb783fa73b38aedd00