[INFO] fetching crate libmount 0.1.15... [INFO] building libmount-0.1.15 against try#d5c88c22807925c189328ef9d923c5d2b11a95b8+rustflags=-Zprofile-closures for pr-87066-3 [INFO] extracting crate libmount 0.1.15 into /workspace/builds/worker-94/source [INFO] validating manifest of crates.io crate libmount 0.1.15 on toolchain d5c88c22807925c189328ef9d923c5d2b11a95b8 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate libmount 0.1.15 [INFO] finished tweaking crates.io crate libmount 0.1.15 [INFO] tweaked toml for crates.io crate libmount 0.1.15 written to /workspace/builds/worker-94/source/Cargo.toml [INFO] crate crates.io crate libmount 0.1.15 already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded quick-error v1.2.2 [INFO] [stderr] Downloaded regex-syntax v0.6.12 [INFO] [stderr] Downloaded wincolor v1.0.2 [INFO] [stderr] Downloaded argparse v0.2.2 [INFO] [stderr] Downloaded aho-corasick v0.7.6 [INFO] [stderr] Downloaded termcolor v1.0.5 [INFO] [stderr] Downloaded regex v1.3.1 [INFO] [stderr] Downloaded cc v1.0.47 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-94/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-94/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 0b3a03523e3c89200699ec52de6488c2d2bb3bbeda079db88f73407d449a295d [INFO] running `Command { std: "docker" "start" "-a" "0b3a03523e3c89200699ec52de6488c2d2bb3bbeda079db88f73407d449a295d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "0b3a03523e3c89200699ec52de6488c2d2bb3bbeda079db88f73407d449a295d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0b3a03523e3c89200699ec52de6488c2d2bb3bbeda079db88f73407d449a295d", kill_on_drop: false }` [INFO] [stdout] 0b3a03523e3c89200699ec52de6488c2d2bb3bbeda079db88f73407d449a295d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-94/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-94/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Zprofile-closures" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ff47425c309d71b26a8c801688c9a642996b0f2535d11981e5aebcc864d3246f [INFO] running `Command { std: "docker" "start" "-a" "ff47425c309d71b26a8c801688c9a642996b0f2535d11981e5aebcc864d3246f", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling libc v0.2.65 [INFO] [stderr] Compiling nix v0.14.1 [INFO] [stderr] Compiling void v1.0.2 [INFO] [stderr] Compiling quick-error v1.2.2 [INFO] [stderr] SG_CR_Eslkdjf: nix, (70205d9daac9264e, 43edecdc42320abe), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (b2058bbf013d5da0, 9e90c9a81ef3d526), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (c6890a19c8b735a1, fe6f95f41ac469a0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (b1cb439ad154c4d6, 4211d9d24cbdcd52), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (5f0edfd3039f21f6, 35d6af636c5ac5f9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (afcfe4f04f2069c1, ba0a3aafcbde6a7e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (884f22b6a4477e69, ae6b1c8bc6d88a48), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (f037e20b1b6c9975, 8da115ea218147c8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (117f36ca32a4ec5b, 6b30cba07ad3b0ff), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (3b5c6a119f8991a6, 839207a08f4e9b1b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (f6dd4fd43c9c4ea5, 464e914dd18310bf), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (56d083617f1dee6e, bdab77e8708c6737), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (111e016cdb2f0e78, 85c9106a29370958), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (4f2e483910e02795, 3a0b33e9e1bc2df6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (b8a4b2edeff0db1, 57d6ab10c25b058), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (8b8d70ab4753abba, 4d43ae85001f4b66), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (e826902235155d0a, d207e37a7bf1b39e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (7a12f269b416bf65, 646237bf155eaf4e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (53952bbd034bdd30, 7821306a6382a970), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (a3b708fa5b45221a, 4c5be93eb8f7d282), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (8f793f61281f6278, 37aa6a719c5f4f35), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (fe868efcc32c6373, 1e3f511079ff0547), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (341a334195af8257, c9dce91053866971), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (47591a38a7981c58, a67fd2e2477786b0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (2c9feef29943df5b, 9da9edb94b9cf7e9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (bda4778a4a0f845f, 7b39838ea80122fa), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (b8c77e4345bb8f7f, 23732ced2b8d745), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (9c5fd976380a144a, 593d23c99b14d8d5), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: nix, (347c2320c780a3a9, b28b825763d2239c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (bfc497d6a88aedb2, 6ae87f92161742b6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (3942eb586ad15b91, f4aae62f45640217), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (61e3639493813382, 9b9d26295439123e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (5a8c36d8d81c18ec, 8fd34a5fb30406a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (e4314fc3fe4bad39, 44a51a2dda81847d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (149efae1aa781d4b, 4147dd17fc094707), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (dbc4291aec3f7480, 82b05f5105e101ff), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (667c6c9597bbcda8, 21b1ad2a9c407b1f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (b1ddc0ad71266a3f, 188aed0c1c22105), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (387bf9b5afebfb98, 9dc0b0048358f07a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (4d3d6d4edac2580c, 9c882f5cf283f592), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (deae35908ac58261, 13950b801921ac56), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (348eb8c05dd77345, 7a472f72d307029d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (f3b54aa3b21ab35e, 8d1c656f77177786), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (bab832574dac15bf, 27db21a1664d09ae), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (72f3f9c733a3c4b4, db5f9afd29b2e3c0), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: nix, (e481d411948a11d5, 23654a36187d922d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (c7ea3b8cd5ae7d28, 6aad218f8e92e384), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (4c863e529272c235, c047e44a1f1ba514), 0, 0 [INFO] [stderr] Compiling libmount v0.1.15 (/opt/rustwide/workdir) [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/error.rs:35:32 [INFO] [stdout] | [INFO] [stdout] 35 | fn cause(&self) -> Option<&StdError> { [INFO] [stdout] | ^^^^^^^^ help: use `dyn`: `dyn StdError` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/error.rs:50:32 [INFO] [stdout] | [INFO] [stdout] 50 | fn cause(&self) -> Option<&StdError> { [INFO] [stdout] | ^^^^^^^^ help: use `dyn`: `dyn StdError` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bind.rs:75:13 [INFO] [stdout] | [INFO] [stdout] 75 | try!(Remount::new(OsStr::from_bytes(self.target.as_bytes())) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bind.rs:92:13 [INFO] [stdout] | [INFO] [stdout] 92 | try!(write!(fmt, "recursive ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:191:13 [INFO] [stdout] | [INFO] [stdout] 191 | try!(write!(fmt, "{}bind", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:195:13 [INFO] [stdout] | [INFO] [stdout] 195 | try!(write!(fmt, "{}ro", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:199:13 [INFO] [stdout] | [INFO] [stdout] 199 | try!(write!(fmt, "{}nodev", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:203:13 [INFO] [stdout] | [INFO] [stdout] 203 | try!(write!(fmt, "{}noexec", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:207:13 [INFO] [stdout] | [INFO] [stdout] 207 | try!(write!(fmt, "{}nosuid", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:211:13 [INFO] [stdout] | [INFO] [stdout] 211 | try!(write!(fmt, "{}noatime", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:215:13 [INFO] [stdout] | [INFO] [stdout] 215 | try!(write!(fmt, "{}nodiratime", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:219:13 [INFO] [stdout] | [INFO] [stdout] 219 | try!(write!(fmt, "{}relatime", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:223:13 [INFO] [stdout] | [INFO] [stdout] 223 | try!(write!(fmt, "{}strictatime", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:227:13 [INFO] [stdout] | [INFO] [stdout] 227 | try!(write!(fmt, "{}dirsync", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:231:13 [INFO] [stdout] | [INFO] [stdout] 231 | try!(write!(fmt, "{}sync", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:235:13 [INFO] [stdout] | [INFO] [stdout] 235 | try!(write!(fmt, "{}mand", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:244:13 [INFO] [stdout] | [INFO] [stdout] 244 | try!(write!(fmt, "{} ", self.flags)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:272:5 [INFO] [stdout] | [INFO] [stdout] 272 | try!(mountinfo_file.read_to_end(&mut mountinfo_content) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:263:25 [INFO] [stdout] | [INFO] [stdout] 263 | let mut mpath = try!(current_dir()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:269:30 [INFO] [stdout] | [INFO] [stdout] 269 | let mut mountinfo_file = try!(File::open(mountinfo_path) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:175:27 [INFO] [stdout] | [INFO] [stdout] 175 | let (mount_id, row) = try!(parse_int(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:176:28 [INFO] [stdout] | [INFO] [stdout] 176 | let (parent_id, row) = try!(parse_int(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:177:31 [INFO] [stdout] | [INFO] [stdout] 177 | let (major, minor, row) = try!(parse_major_minor(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:178:23 [INFO] [stdout] | [INFO] [stdout] 178 | let (root, row) = try!(parse_os_str(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:179:30 [INFO] [stdout] | [INFO] [stdout] 179 | let (mount_point, row) = try!(parse_os_str(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:180:32 [INFO] [stdout] | [INFO] [stdout] 180 | let (mount_options, row) = try!(parse_os_str(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:181:34 [INFO] [stdout] | [INFO] [stdout] 181 | let (optional_fields, row) = try!(parse_optional(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:182:25 [INFO] [stdout] | [INFO] [stdout] 182 | let (fstype, row) = try!(parse_os_str(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:183:31 [INFO] [stdout] | [INFO] [stdout] 183 | let (mount_source, row) = try!(parse_os_str(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:184:30 [INFO] [stdout] | [INFO] [stdout] 184 | let (super_options, _) = try!(parse_os_str(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:238:25 [INFO] [stdout] | [INFO] [stdout] 238 | let (field, tail) = try!(parse_field(data, b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:245:25 [INFO] [stdout] | [INFO] [stdout] 245 | let (field, tail) = try!(parse_field(data, b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:246:13 [INFO] [stdout] | [INFO] [stdout] 246 | let v = try!(std::str::from_utf8(field).map_err(|e| { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:250:13 [INFO] [stdout] | [INFO] [stdout] 250 | let v = try!(c_ulong::from_str_radix(v, 10).map_err(|e| { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:259:31 [INFO] [stdout] | [INFO] [stdout] 259 | let (major_field, data) = try!(parse_field(data, b":")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:260:31 [INFO] [stdout] | [INFO] [stdout] 260 | let (minor_field, tail) = try!(parse_field(data, b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:261:22 [INFO] [stdout] | [INFO] [stdout] 261 | let (major, _) = try!(parse_int(major_field)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:262:22 [INFO] [stdout] | [INFO] [stdout] 262 | let (minor, _) = try!(parse_int(minor_field)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:269:25 [INFO] [stdout] | [INFO] [stdout] 269 | let (field, tail) = try!(parse_field(data, b"- ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/lib.rs:78:36 [INFO] [stdout] | [INFO] [stdout] 78 | pub struct OSError(MountError, Box); [INFO] [stdout] | ^^^^^^^^^^^ help: use `dyn`: `dyn Explainable` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/lib.rs:81:53 [INFO] [stdout] | [INFO] [stdout] 81 | fn from_remount(err: RemountError, explain: Box) -> OSError { [INFO] [stdout] | ^^^^^^^^^^^ help: use `dyn`: `dyn Explainable` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/lib.rs:85:47 [INFO] [stdout] | [INFO] [stdout] 85 | fn from_nix(err: nix::Error, explain: Box) -> OSError { [INFO] [stdout] | ^^^^^^^^^^^ help: use `dyn`: `dyn Explainable` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/lib.rs:101:22 [INFO] [stdout] | [INFO] [stdout] 101 | pub struct Error(Box, io::Error, String); [INFO] [stdout] | ^^^^^^^^^^^ help: use `dyn`: `dyn Explainable` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | / quick_error! { [INFO] [stdout] 50 | | #[derive(Debug)] [INFO] [stdout] 51 | | enum MountError { [INFO] [stdout] 52 | | Io(err: io::Error) { [INFO] [stdout] ... | [INFO] [stdout] 60 | | } [INFO] [stdout] 61 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `quick_error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | / quick_error! { [INFO] [stdout] 50 | | #[derive(Debug)] [INFO] [stdout] 51 | | enum MountError { [INFO] [stdout] 52 | | Io(err: io::Error) { [INFO] [stdout] ... | [INFO] [stdout] 60 | | } [INFO] [stdout] 61 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `quick_error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/error.rs:39:16 [INFO] [stdout] | [INFO] [stdout] 39 | self.0.description() [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/error.rs:54:15 [INFO] [stdout] | [INFO] [stdout] 54 | self.1.description() [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/mountinfo.rs:51:32 [INFO] [stdout] | [INFO] [stdout] 51 | self.row_num, self.description(), self.row) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/remount.rs:76:29 [INFO] [stdout] | [INFO] [stdout] 76 | description(err.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/tmpfs.rs:116:13 [INFO] [stdout] | [INFO] [stdout] 116 | let mut options = self.format_options(); [INFO] [stdout] | ----^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: libmount, (68a78aed4057ffac, 7a18dca658328dc1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (8f946c880c2e0c94, 764e809e8ffb372f), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (684271d627bdd31c, a190017ad134c07b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (f8273d44c87a27d2, 3f3a9d92187ea6af), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (dd7e8496b231a411, effed50cec721be4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (f26cc1abec2fdbd9, 6c51c331867d88dc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (4a39cc2a48043f30, 5701ac5790cc24f7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (5833a44302e011a2, ed483d2aac9efc72), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (4d6f9ab3b718cd7a, 993fa2b331e7707b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (57ed0ecd1cf35f53, 973a0c16c6d2714f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (60bdbe93312f0796, 8443203eb388ce0f), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (785f8d30b981c6c0, a43e4ddca62e8fb4), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (4fdf085d67a08b6c, a5dadebacc27c06c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (42e19d08c83e3539, 4f40ef9bca7a5a1f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (32a8495258df549, 283351f9670b99fe), 40, 40 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (82bcab370e9c1546, 97f6bb9f4a36443b), 88, 88 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (c22f3f74b9a2e547, d9dc511b885187e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (818bf747c7383aa, ca18f7167d484a28), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (b25999bddca7944e, a49d153306d13d2d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (1ab4f271aee7b54b, 345ee9a4c41c179e), 80, 80 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (aae1e2d0860c5fa2, 65b5f6c3c456ed6b), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (9c8e7e9e58c95dbc, d4f6bcff53731325), 0, 0 [INFO] [stdout] warning: 50 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 11.87s [INFO] running `Command { std: "docker" "inspect" "ff47425c309d71b26a8c801688c9a642996b0f2535d11981e5aebcc864d3246f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ff47425c309d71b26a8c801688c9a642996b0f2535d11981e5aebcc864d3246f", kill_on_drop: false }` [INFO] [stdout] ff47425c309d71b26a8c801688c9a642996b0f2535d11981e5aebcc864d3246f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-94/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-94/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Zprofile-closures" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4085d6e48ac53bfcc99ed933d7445f413231d42cff4d4293bd0e4177e065026c [INFO] running `Command { std: "docker" "start" "-a" "4085d6e48ac53bfcc99ed933d7445f413231d42cff4d4293bd0e4177e065026c", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling memchr v2.2.1 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling log v0.4.8 [INFO] [stderr] Compiling regex-syntax v0.6.12 [INFO] [stderr] Compiling termcolor v1.0.5 [INFO] [stderr] Compiling argparse v0.2.2 [INFO] [stderr] Compiling humantime v1.3.0 [INFO] [stderr] Compiling atty v0.2.13 [INFO] [stderr] SG_CR_Eslkdjf: nix, (70205d9daac9264e, 43edecdc42320abe), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (b2058bbf013d5da0, 9e90c9a81ef3d526), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (c6890a19c8b735a1, fe6f95f41ac469a0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (b1cb439ad154c4d6, 4211d9d24cbdcd52), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (5f0edfd3039f21f6, 35d6af636c5ac5f9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (afcfe4f04f2069c1, ba0a3aafcbde6a7e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (884f22b6a4477e69, ae6b1c8bc6d88a48), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (f037e20b1b6c9975, 8da115ea218147c8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (117f36ca32a4ec5b, 6b30cba07ad3b0ff), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (3b5c6a119f8991a6, 839207a08f4e9b1b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (f6dd4fd43c9c4ea5, 464e914dd18310bf), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (56d083617f1dee6e, bdab77e8708c6737), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (111e016cdb2f0e78, 85c9106a29370958), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (4f2e483910e02795, 3a0b33e9e1bc2df6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (b8a4b2edeff0db1, 57d6ab10c25b058), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (8b8d70ab4753abba, 4d43ae85001f4b66), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (e826902235155d0a, d207e37a7bf1b39e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (7a12f269b416bf65, 646237bf155eaf4e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (53952bbd034bdd30, 7821306a6382a970), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (a3b708fa5b45221a, 4c5be93eb8f7d282), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (8f793f61281f6278, 37aa6a719c5f4f35), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (fe868efcc32c6373, 1e3f511079ff0547), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (341a334195af8257, c9dce91053866971), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (47591a38a7981c58, a67fd2e2477786b0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (2c9feef29943df5b, 9da9edb94b9cf7e9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (bda4778a4a0f845f, 7b39838ea80122fa), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (b8c77e4345bb8f7f, 23732ced2b8d745), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (9c5fd976380a144a, 593d23c99b14d8d5), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: nix, (347c2320c780a3a9, b28b825763d2239c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (bfc497d6a88aedb2, 6ae87f92161742b6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (3942eb586ad15b91, f4aae62f45640217), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (61e3639493813382, 9b9d26295439123e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (5a8c36d8d81c18ec, 8fd34a5fb30406a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (e4314fc3fe4bad39, 44a51a2dda81847d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (149efae1aa781d4b, 4147dd17fc094707), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (dbc4291aec3f7480, 82b05f5105e101ff), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (667c6c9597bbcda8, 21b1ad2a9c407b1f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (b1ddc0ad71266a3f, 188aed0c1c22105), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (387bf9b5afebfb98, 9dc0b0048358f07a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (4d3d6d4edac2580c, 9c882f5cf283f592), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (deae35908ac58261, 13950b801921ac56), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (348eb8c05dd77345, 7a472f72d307029d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (f3b54aa3b21ab35e, 8d1c656f77177786), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (bab832574dac15bf, 27db21a1664d09ae), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (72f3f9c733a3c4b4, db5f9afd29b2e3c0), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: nix, (e481d411948a11d5, 23654a36187d922d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (c7ea3b8cd5ae7d28, 6aad218f8e92e384), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (4c863e529272c235, c047e44a1f1ba514), 0, 0 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/error.rs:35:32 [INFO] [stdout] | [INFO] [stdout] 35 | fn cause(&self) -> Option<&StdError> { [INFO] [stdout] | ^^^^^^^^ help: use `dyn`: `dyn StdError` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/error.rs:50:32 [INFO] [stdout] | [INFO] [stdout] 50 | fn cause(&self) -> Option<&StdError> { [INFO] [stdout] | ^^^^^^^^ help: use `dyn`: `dyn StdError` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bind.rs:75:13 [INFO] [stdout] | [INFO] [stdout] 75 | try!(Remount::new(OsStr::from_bytes(self.target.as_bytes())) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bind.rs:92:13 [INFO] [stdout] | [INFO] [stdout] 92 | try!(write!(fmt, "recursive ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:191:13 [INFO] [stdout] | [INFO] [stdout] 191 | try!(write!(fmt, "{}bind", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:195:13 [INFO] [stdout] | [INFO] [stdout] 195 | try!(write!(fmt, "{}ro", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:199:13 [INFO] [stdout] | [INFO] [stdout] 199 | try!(write!(fmt, "{}nodev", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:203:13 [INFO] [stdout] | [INFO] [stdout] 203 | try!(write!(fmt, "{}noexec", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:207:13 [INFO] [stdout] | [INFO] [stdout] 207 | try!(write!(fmt, "{}nosuid", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:211:13 [INFO] [stdout] | [INFO] [stdout] 211 | try!(write!(fmt, "{}noatime", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:215:13 [INFO] [stdout] | [INFO] [stdout] 215 | try!(write!(fmt, "{}nodiratime", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:219:13 [INFO] [stdout] | [INFO] [stdout] 219 | try!(write!(fmt, "{}relatime", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:223:13 [INFO] [stdout] | [INFO] [stdout] 223 | try!(write!(fmt, "{}strictatime", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:227:13 [INFO] [stdout] | [INFO] [stdout] 227 | try!(write!(fmt, "{}dirsync", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:231:13 [INFO] [stdout] | [INFO] [stdout] 231 | try!(write!(fmt, "{}sync", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:235:13 [INFO] [stdout] | [INFO] [stdout] 235 | try!(write!(fmt, "{}mand", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:244:13 [INFO] [stdout] | [INFO] [stdout] 244 | try!(write!(fmt, "{} ", self.flags)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:272:5 [INFO] [stdout] | [INFO] [stdout] 272 | try!(mountinfo_file.read_to_end(&mut mountinfo_content) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:263:25 [INFO] [stdout] | [INFO] [stdout] 263 | let mut mpath = try!(current_dir()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:269:30 [INFO] [stdout] | [INFO] [stdout] 269 | let mut mountinfo_file = try!(File::open(mountinfo_path) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:175:27 [INFO] [stdout] | [INFO] [stdout] 175 | let (mount_id, row) = try!(parse_int(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:176:28 [INFO] [stdout] | [INFO] [stdout] 176 | let (parent_id, row) = try!(parse_int(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:177:31 [INFO] [stdout] | [INFO] [stdout] 177 | let (major, minor, row) = try!(parse_major_minor(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:178:23 [INFO] [stdout] | [INFO] [stdout] 178 | let (root, row) = try!(parse_os_str(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:179:30 [INFO] [stdout] | [INFO] [stdout] 179 | let (mount_point, row) = try!(parse_os_str(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:180:32 [INFO] [stdout] | [INFO] [stdout] 180 | let (mount_options, row) = try!(parse_os_str(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:181:34 [INFO] [stdout] | [INFO] [stdout] 181 | let (optional_fields, row) = try!(parse_optional(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:182:25 [INFO] [stdout] | [INFO] [stdout] 182 | let (fstype, row) = try!(parse_os_str(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:183:31 [INFO] [stdout] | [INFO] [stdout] 183 | let (mount_source, row) = try!(parse_os_str(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:184:30 [INFO] [stdout] | [INFO] [stdout] 184 | let (super_options, _) = try!(parse_os_str(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:238:25 [INFO] [stdout] | [INFO] [stdout] 238 | let (field, tail) = try!(parse_field(data, b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:245:25 [INFO] [stdout] | [INFO] [stdout] 245 | let (field, tail) = try!(parse_field(data, b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:246:13 [INFO] [stdout] | [INFO] [stdout] 246 | let v = try!(std::str::from_utf8(field).map_err(|e| { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:250:13 [INFO] [stdout] | [INFO] [stdout] 250 | let v = try!(c_ulong::from_str_radix(v, 10).map_err(|e| { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:259:31 [INFO] [stdout] | [INFO] [stdout] 259 | let (major_field, data) = try!(parse_field(data, b":")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:260:31 [INFO] [stdout] | [INFO] [stdout] 260 | let (minor_field, tail) = try!(parse_field(data, b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:261:22 [INFO] [stdout] | [INFO] [stdout] 261 | let (major, _) = try!(parse_int(major_field)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:262:22 [INFO] [stdout] | [INFO] [stdout] 262 | let (minor, _) = try!(parse_int(minor_field)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:269:25 [INFO] [stdout] | [INFO] [stdout] 269 | let (field, tail) = try!(parse_field(data, b"- ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/lib.rs:78:36 [INFO] [stdout] | [INFO] [stdout] 78 | pub struct OSError(MountError, Box); [INFO] [stdout] | ^^^^^^^^^^^ help: use `dyn`: `dyn Explainable` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/lib.rs:81:53 [INFO] [stdout] | [INFO] [stdout] 81 | fn from_remount(err: RemountError, explain: Box) -> OSError { [INFO] [stdout] | ^^^^^^^^^^^ help: use `dyn`: `dyn Explainable` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/lib.rs:85:47 [INFO] [stdout] | [INFO] [stdout] 85 | fn from_nix(err: nix::Error, explain: Box) -> OSError { [INFO] [stdout] | ^^^^^^^^^^^ help: use `dyn`: `dyn Explainable` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/lib.rs:101:22 [INFO] [stdout] | [INFO] [stdout] 101 | pub struct Error(Box, io::Error, String); [INFO] [stdout] | ^^^^^^^^^^^ help: use `dyn`: `dyn Explainable` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | / quick_error! { [INFO] [stdout] 50 | | #[derive(Debug)] [INFO] [stdout] 51 | | enum MountError { [INFO] [stdout] 52 | | Io(err: io::Error) { [INFO] [stdout] ... | [INFO] [stdout] 60 | | } [INFO] [stdout] 61 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `quick_error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: libmount, (68a78aed4057ffac, 7a18dca658328dc1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (8f946c880c2e0c94, 764e809e8ffb372f), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (684271d627bdd31c, a190017ad134c07b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (f8273d44c87a27d2, 3f3a9d92187ea6af), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (dd7e8496b231a411, effed50cec721be4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (f26cc1abec2fdbd9, 6c51c331867d88dc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (4a39cc2a48043f30, 5701ac5790cc24f7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (5833a44302e011a2, ed483d2aac9efc72), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (4d6f9ab3b718cd7a, 993fa2b331e7707b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (57ed0ecd1cf35f53, 973a0c16c6d2714f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (60bdbe93312f0796, 8443203eb388ce0f), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (785f8d30b981c6c0, a43e4ddca62e8fb4), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (4fdf085d67a08b6c, a5dadebacc27c06c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (42e19d08c83e3539, 4f40ef9bca7a5a1f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (32a8495258df549, 283351f9670b99fe), 40, 40 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (82bcab370e9c1546, 97f6bb9f4a36443b), 88, 88 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (c22f3f74b9a2e547, d9dc511b885187e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (818bf747c7383aa, ca18f7167d484a28), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (b25999bddca7944e, a49d153306d13d2d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (1ab4f271aee7b54b, 345ee9a4c41c179e), 80, 80 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (aae1e2d0860c5fa2, 65b5f6c3c456ed6b), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (9c8e7e9e58c95dbc, d4f6bcff53731325), 0, 0 [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | / quick_error! { [INFO] [stdout] 50 | | #[derive(Debug)] [INFO] [stdout] 51 | | enum MountError { [INFO] [stdout] 52 | | Io(err: io::Error) { [INFO] [stdout] ... | [INFO] [stdout] 60 | | } [INFO] [stdout] 61 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `quick_error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/error.rs:39:16 [INFO] [stdout] | [INFO] [stdout] 39 | self.0.description() [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/error.rs:54:15 [INFO] [stdout] | [INFO] [stdout] 54 | self.1.description() [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/mountinfo.rs:51:32 [INFO] [stdout] | [INFO] [stdout] 51 | self.row_num, self.description(), self.row) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/remount.rs:76:29 [INFO] [stdout] | [INFO] [stdout] 76 | description(err.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/tmpfs.rs:116:13 [INFO] [stdout] | [INFO] [stdout] 116 | let mut options = self.format_options(); [INFO] [stdout] | ----^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 50 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling thread_local v0.3.6 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (6fa7257b85aa735c, 51d10f008a51cb50), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (7ba24060d6a106b0, fbc380268405d583), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (1fb27c2d21564a3, 1f763524dfa02620), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thread_local, (6accb0cf108f2320, 7d21e82a19c441e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: humantime, (f423fb9b33501351, b9491167f77bc2df), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: humantime, (10c563888254aebb, 59079138bc3cb859), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: humantime, (cbc12986eefb1cf0, 4c580c815d931f9e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: humantime, (52528a59da00b5f0, 49d87845fb7b3ff1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: termcolor, (9b152be9357e52ba, 9035becf4d439af), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: humantime, (2e38a89ac67c0a7b, 248e987406b32ed5), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: humantime, (c8811e5d161e7e21, a1bea5fc5ac74915), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: humantime, (1c75863fdbf280cc, b5831c0129a9cac9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: humantime, (9aaf054e73a5e218, 4546615e33f302c4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: humantime, (c2e3767f6d00a33b, 2ec3264d76e97685), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: termcolor, (a4dee1fc206e447b, 3d5781608aa4d34e), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: argparse, (9da9c7c50ebaaa0b, 53981c4550576c5d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: argparse, (992848a3d553ad11, dc47eb9d24fa1d4c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: argparse, (5b33a78fed17d131, c45a324491721b0f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: argparse, (d86e38cabccc008a, aee111ed9072afc8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: argparse, (708c763d7f8a88c, f30dbe2d2289b864), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: argparse, (561760fc6b4a0259, 60d346d6871f1f3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: argparse, (77031b8a2250ebde, a441246034541721), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: argparse, (d5d60979712fcb00, 8759822eee7ab3e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: argparse, (e303e6c21e011c87, eaf5fbab24f142fe), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: argparse, (d53262368857d3de, 3b83764b629e9807), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: argparse, (2374abe52a85fb82, 2ced9bba8e4d70bd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: argparse, (529164bcacc5fda7, 35fa4e6f4c54d70c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: argparse, (ad52ed28d87283a4, a5722c4fdf839a7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: argparse, (b5fccd4cc6c90e8c, bbf79eb3d8dec72d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: argparse, (3cd71cac8051b77c, 57061a73a02c7a1a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: argparse, (22d5308326f71e4c, 8686b34fc4ebf2e1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: argparse, (68afd9e1a073242c, 2a0654614333f7b0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: argparse, (ed1ca1a149a11293, e97fa77ab9dd82b9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: log, (2b749564babf41b2, df0329e5a821c8ae), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: log, (d995cbae52d8d949, 8f3cc18bc0787e64), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: log, (b27eb4a123e70735, d71eb40c99e3e07), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: log, (ed7c1575fc9e495f, a46829a3397e81bf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: log, (8a1814a49ef27caa, a0967147ee914cb5), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: log, (d36e5c7b694051c6, 949bee820e2a4abe), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: log, (b31e233b4d75d9dd, 6243313e10128ba8), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: log, (6dff34ad84af45e2, a4b48668037d6426), 8, 16 [INFO] [stderr] Compiling aho-corasick v0.7.6 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (8c1932a052d277ec, 2d3dfa0c7d09b7e0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (8c1932a052d277ec, 2d3dfa0c7d09b7e0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (8c1932a052d277ec, 2d3dfa0c7d09b7e0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (c10572499e6f6b96, a513c1acc8547a67), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (ba15b8f8c6c64662, dd66a71b8cc502fc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (ba15b8f8c6c64662, dd66a71b8cc502fc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (ba15b8f8c6c64662, dd66a71b8cc502fc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (ba15b8f8c6c64662, dd66a71b8cc502fc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (94f1ff8ac971090b, 207c3de41b35d7a7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (7cd3279dc3cb3538, 9e57e8e99a01b63d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (9f1517a127eacaf1, d8c868fa31cf6d6e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (9f1517a127eacaf1, d8c868fa31cf6d6e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (9f1517a127eacaf1, d8c868fa31cf6d6e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (9f1517a127eacaf1, d8c868fa31cf6d6e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (9f1517a127eacaf1, d8c868fa31cf6d6e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (9f1517a127eacaf1, d8c868fa31cf6d6e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (9f1517a127eacaf1, d8c868fa31cf6d6e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (7b668c04cedd4e64, 967fbe858b795d4c), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (6b69077bc40c9606, 401762d4595dae63), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (837a81d2a2d47d6c, d1c4eea38e56c129), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (4c43f60cc02a548, ae2dbbc9b2e684a5), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (bd14e37b4d1bf230, e4418cf6cb7ce3e7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (8e0564bc59ef65f3, fe2e01f1a7478f33), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (64704e059d78ac17, 17bc6a6181022628), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (bcb1cfc5b4962a83, 37953c975527c4ec), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (390146033d8c1021, faa581096cda7a4b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (26fa1dfcfb9cdef6, 4c5a5277ad1dc66f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (75be4a9d82b88c2e, a63604bb835a473f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (5202cd496f6a50d3, 35dd82cd68a1335e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (fe241280f09a8266, 4febdbbfe2bf171b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (7c5efb3839cb6ce0, 3af53b74a35d8bb7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (1de77bc7d2dfc964, 6e02e74f0025597), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (a3c7d4ceb95b2a14, 95f980e9d00149fb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (8fb5b41ee842a331, 77cc19cbc03226ab), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (6fc43e1527773f37, 868c960626128cff), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (d49aeb8812d8916d, 2bf73d7869348f67), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (307c432ed035c269, 824a2a04c96d7bfe), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (7fdaf3c0e5d77419, a83d966f2a296663), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (a04daba8394f107, f91396815ee8cd85), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (7e6827d8ab05f2f6, 8a68ee21160c0b01), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (17887f41572ccae5, bc0c971f42eb047f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (393dc4d843ac0f2, 6f725b4a17f75976), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (d938a1134e380b72, 304bc12681d746bc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (ca12ab47eaba7f97, 8a880b06c57559a7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (d0938084db2df04d, 7d628d9af56afb44), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (ee20a65645c945d3, eb3e9e1a803b90be), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (c58be255be9c7e92, efdf1bce4fb0d009), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (2a7255573bd81000, 5e07e6a39aa2e3a8), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (bce3ead7a3f717f9, d1f3184c7dfd18d1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (6bd879ac5010c425, f9d7f9fcfde12e0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (43d3e7ec2624dc67, 6c998a24167a6947), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (eb2aca3970cc7401, 95e895ba74abae28), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (266ff41be80e2a2, b5fcc08a2c193741), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (d2bedac3850ba93, 4889c3e958a09eff), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (f084462873238ffb, e1a401849f7f93ad), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (383ecfa911fb78cd, 12fd36aa1b947e20), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (6d8d639b9b025231, 36ffd74f6b0e3da6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (1f2b5dfc45aafb3f, dd4f082b7ac59ed4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (cc2be627f99a9573, 54b29b30351ee007), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (da0ef7b3f797df0b, 3dd9c2f8eacd7730), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (1e72adf242e14a6a, ee6af1ae834e2779), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (af7a4c5813c5b1c1, 71b44a3302b5f2f3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (793a3507b0ea216d, eee8bf035d6a4062), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (195c8359091e7305, f7973a5ab41a21e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (451076538f5711bf, 33186fc8f5be5818), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (5921c986e2e4e3ca, 6d1f70a2e4b342b3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (9338fa92a2edf710, 8c316baf13e7ef23), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (1db69c4cc4a43bde, ee5c5edf4e0cd78c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (f56253b100aa27f9, b1e763770c56d806), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (78a9272982efe11e, 5336e5c4578ac2b3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (6d01c6df4d9f0434, 201d73f7f86c19e5), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (82cc8c9e002b4b2d, 55bceeb72a62ea3e), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex_syntax, (c9429ad43e2ccc58, 5ccd3db983f6bd74), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: aho_corasick, (73d9850eb14a0715, 592216f46b55bfe1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: aho_corasick, (60b4732b573e674c, 4ea9ad9f92dbca50), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: aho_corasick, (dc8bfd69279823bc, 15afc24f2e8ae56f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: aho_corasick, (dbf14bc7e8e6436, 23d93d2e3112ab0a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: aho_corasick, (524e448c2ff70216, be636af90e22efb4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: aho_corasick, (a30d6d90b7a7a88b, 38ef3d7151835a88), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: aho_corasick, (17348b5d6046cf0e, 803e7b9f776fd1e1), 32, 40 [INFO] [stderr] SG_CR_Eslkdjf: aho_corasick, (54df6776bc8d2b40, fe8bce5df5f996c9), 32, 40 [INFO] [stderr] SG_CR_Eslkdjf: aho_corasick, (d54ea1ad27690a0c, 62c8a10565aa6991), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: aho_corasick, (87382d50ac62a490, 547b6cfb4069e19e), 0, 0 [INFO] [stderr] Compiling regex v1.3.1 [INFO] [stderr] SG_CR_Eslkdjf: regex, (51827aba10773653, 40c17d34923fc710), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (c5524f4037883f13, 1bfa1260002aad81), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (b6c095c5eac95bb0, 2dea1be3c2ea3fa4), 0, 0 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/error.rs:35:32 [INFO] [stdout] | [INFO] [stdout] 35 | fn cause(&self) -> Option<&StdError> { [INFO] [stdout] | ^^^^^^^^ help: use `dyn`: `dyn StdError` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (4e051b402ef8fe9, 5bfdef7ea8fc8f39), 0, 0 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/error.rs:50:32 [INFO] [stdout] | [INFO] [stdout] 50 | fn cause(&self) -> Option<&StdError> { [INFO] [stdout] | ^^^^^^^^ help: use `dyn`: `dyn StdError` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (2aab20a3c3115303, 1b4716003d77d100), 0, 0 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bind.rs:75:13 [INFO] [stdout] | [INFO] [stdout] 75 | try!(Remount::new(OsStr::from_bytes(self.target.as_bytes())) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (b4756c03fa4dcb58, df9bbe9886fd4694), 0, 0 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bind.rs:92:13 [INFO] [stdout] | [INFO] [stdout] 92 | try!(write!(fmt, "recursive ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (b4756c03fa4dcb58, df9bbe9886fd4694), 0, 0 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:191:13 [INFO] [stdout] | [INFO] [stdout] 191 | try!(write!(fmt, "{}bind", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (9bac8847be452b3a, d715450e8df9ba1b), 0, 0 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:195:13 [INFO] [stdout] | [INFO] [stdout] 195 | try!(write!(fmt, "{}ro", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (b627b04177bb19f, f7316518ac39cea3), 0, 0 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:199:13 [INFO] [stdout] | [INFO] [stdout] 199 | try!(write!(fmt, "{}nodev", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (44056a7255e02595, 3bbf8968eaca23f), 8, 8 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:203:13 [INFO] [stdout] | [INFO] [stdout] 203 | try!(write!(fmt, "{}noexec", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (dc3db9d8bd8d9d9c, 867e1624eef2ab31), 0, 0 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:207:13 [INFO] [stdout] | [INFO] [stdout] 207 | try!(write!(fmt, "{}nosuid", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (e735b5a46fc67cc9, 1e566c64019e865a), 8, 8 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:211:13 [INFO] [stdout] | [INFO] [stdout] 211 | try!(write!(fmt, "{}noatime", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (1548e48c158de4a, b7fdfcc24b8133d8), 16, 24 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:215:13 [INFO] [stdout] | [INFO] [stdout] 215 | try!(write!(fmt, "{}nodiratime", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (1548e48c158de4a, b7fdfcc24b8133d8), 16, 24 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:219:13 [INFO] [stdout] | [INFO] [stdout] 219 | try!(write!(fmt, "{}relatime", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (1548e48c158de4a, b7fdfcc24b8133d8), 16, 24 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:223:13 [INFO] [stdout] | [INFO] [stdout] 223 | try!(write!(fmt, "{}strictatime", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (1548e48c158de4a, b7fdfcc24b8133d8), 16, 24 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:227:13 [INFO] [stdout] | [INFO] [stdout] 227 | try!(write!(fmt, "{}dirsync", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (1548e48c158de4a, b7fdfcc24b8133d8), 16, 24 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:231:13 [INFO] [stdout] | [INFO] [stdout] 231 | try!(write!(fmt, "{}sync", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (1548e48c158de4a, b7fdfcc24b8133d8), 16, 24 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:235:13 [INFO] [stdout] | [INFO] [stdout] 235 | try!(write!(fmt, "{}mand", prefix)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (1548e48c158de4a, b7fdfcc24b8133d8), 16, 24 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:244:13 [INFO] [stdout] | [INFO] [stdout] 244 | try!(write!(fmt, "{} ", self.flags)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (1548e48c158de4a, b7fdfcc24b8133d8), 16, 24 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:272:5 [INFO] [stdout] | [INFO] [stdout] 272 | try!(mountinfo_file.read_to_end(&mut mountinfo_content) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (1548e48c158de4a, b7fdfcc24b8133d8), 16, 24 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:263:25 [INFO] [stdout] | [INFO] [stdout] 263 | let mut mpath = try!(current_dir()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (1548e48c158de4a, b7fdfcc24b8133d8), 16, 24 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/remount.rs:269:30 [INFO] [stdout] | [INFO] [stdout] 269 | let mut mountinfo_file = try!(File::open(mountinfo_path) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (bf42463a88b8d0ac, 8e4b64079c82c300), 8, 8 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:175:27 [INFO] [stdout] | [INFO] [stdout] 175 | let (mount_id, row) = try!(parse_int(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (901800815d7401ac, 26144faf05b22fe), 0, 0 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:176:28 [INFO] [stdout] | [INFO] [stdout] 176 | let (parent_id, row) = try!(parse_int(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (cdfd6933306b1776, 32d6aa7feb19459c), 0, 0 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:177:31 [INFO] [stdout] | [INFO] [stdout] 177 | let (major, minor, row) = try!(parse_major_minor(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (8095e034121730b1, 6b438d98d01dddb0), 8, 8 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:178:23 [INFO] [stdout] | [INFO] [stdout] 178 | let (root, row) = try!(parse_os_str(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (7764cb6f2531278, 55c3c58206e24966), 0, 0 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:179:30 [INFO] [stdout] | [INFO] [stdout] 179 | let (mount_point, row) = try!(parse_os_str(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (8bf732e59f369908, 28e5d9ad39a5fffe), 0, 0 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:180:32 [INFO] [stdout] | [INFO] [stdout] 180 | let (mount_options, row) = try!(parse_os_str(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (8bdeb952882f2197, e21260ac8e262ec0), 8, 8 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:181:34 [INFO] [stdout] | [INFO] [stdout] 181 | let (optional_fields, row) = try!(parse_optional(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (7c55bb04c3f5d272, 7be3504a39018c80), 8, 8 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:182:25 [INFO] [stdout] | [INFO] [stdout] 182 | let (fstype, row) = try!(parse_os_str(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (23efaf68f2046cc8, 233997220904b94e), 0, 0 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:183:31 [INFO] [stdout] | [INFO] [stdout] 183 | let (mount_source, row) = try!(parse_os_str(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (23efaf68f2046cc8, 233997220904b94e), 0, 0 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:184:30 [INFO] [stdout] | [INFO] [stdout] 184 | let (super_options, _) = try!(parse_os_str(row)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (a6d30377a99ad97e, dcd25fdc18c0c879), 8, 8 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:238:25 [INFO] [stdout] | [INFO] [stdout] 238 | let (field, tail) = try!(parse_field(data, b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (1996beeeca0d2498, 18e8805bdb9fd5c5), 8, 8 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:245:25 [INFO] [stdout] | [INFO] [stdout] 245 | let (field, tail) = try!(parse_field(data, b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (d879c7dded5132ab, bb91ce81677ca380), 8, 8 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:246:13 [INFO] [stdout] | [INFO] [stdout] 246 | let v = try!(std::str::from_utf8(field).map_err(|e| { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (e85f6b82383a5248, bd96de26480c02b), 8, 8 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:250:13 [INFO] [stdout] | [INFO] [stdout] 250 | let v = try!(c_ulong::from_str_radix(v, 10).map_err(|e| { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (164e4070807d34a9, 25b9240d0411cf6f), 8, 8 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:259:31 [INFO] [stdout] | [INFO] [stdout] 259 | let (major_field, data) = try!(parse_field(data, b":")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (96433b4cfb7af6be, 7873cbee18304cdd), 8, 8 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:260:31 [INFO] [stdout] | [INFO] [stdout] 260 | let (minor_field, tail) = try!(parse_field(data, b" ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (d6f4e3ee263efacf, 1a1bb1347b18ced), 0, 0 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:261:22 [INFO] [stdout] | [INFO] [stdout] 261 | let (major, _) = try!(parse_int(major_field)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (a89f214a001ce192, 1461c7729024e9a7), 16, 16 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:262:22 [INFO] [stdout] | [INFO] [stdout] 262 | let (minor, _) = try!(parse_int(minor_field)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (ee3478effb65dcea, 8fd56787eed185b2), 0, 0 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/mountinfo.rs:269:25 [INFO] [stdout] | [INFO] [stdout] 269 | let (field, tail) = try!(parse_field(data, b"- ")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (ae34f24cee229cee, 8857b6cff6054d35), 0, 0 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/lib.rs:78:36 [INFO] [stdout] | [INFO] [stdout] 78 | pub struct OSError(MountError, Box); [INFO] [stdout] | ^^^^^^^^^^^ help: use `dyn`: `dyn Explainable` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (c4b323addae7de2f, 9125e98e51e8cfc5), 0, 0 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/lib.rs:81:53 [INFO] [stdout] | [INFO] [stdout] 81 | fn from_remount(err: RemountError, explain: Box) -> OSError { [INFO] [stdout] | ^^^^^^^^^^^ help: use `dyn`: `dyn Explainable` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (5465fea40609f80, 1f3a27c6fc5ac74a), 0, 0 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/lib.rs:85:47 [INFO] [stdout] | [INFO] [stdout] 85 | fn from_nix(err: nix::Error, explain: Box) -> OSError { [INFO] [stdout] | ^^^^^^^^^^^ help: use `dyn`: `dyn Explainable` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (d78b6da76243f42c, b48b43a7f102dfe8), 0, 0 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/lib.rs:101:22 [INFO] [stdout] | [INFO] [stdout] 101 | pub struct Error(Box, io::Error, String); [INFO] [stdout] | ^^^^^^^^^^^ help: use `dyn`: `dyn Explainable` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: regex, (d270915024006566, e655c73c07f39c3a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (61eabe1964001899, 4765d5d57faa8271), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (7b95d462033e15c9, a59a3eab1e38216c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (c454d0dad4007b07, ff734a120b90c854), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (ec4522a21d9b5d7f, 37972b30d3072e09), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (5d925bba0d9fe00f, c207d0340a4bf8a1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (2e2972938703c41a, 961409b42b548b7a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (43251aa011486146, 8de676d86f398e30), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (e084abfbc311fe3c, 92d2874160fa9ad9), 24, 40 [INFO] [stderr] SG_CR_Eslkdjf: regex, (d71d94b196806ce6, 8a8b267a1e0ba5dc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (4dbfc280ae74dcf4, 86be84968d0a4945), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (bc8d47baa8c1f31b, 65923cc145fd5d33), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (21028e22c51a00f9, 4b1721dd292b1412), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (ebddc3a596176678, 601b3f909cd0a0e6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (dcb4b5b6b05129ee, 48026e3fc1f49d02), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (a3d0d99950b6061d, c0ebc78d683725a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (7b63f8c155a1a819, 2d7bb4e9914db7d7), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (3dbb875636e08229, c739d45bfcbe9b1c), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (8779363e43074d59, bd4f76cc526ef08), 48, 48 [INFO] [stderr] SG_CR_Eslkdjf: regex, (81ca409b6fc46663, d462ea8957942823), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (50909a4621b1b16f, a4a4a7491c73eef2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (c041e5e854a9a6f6, 66d3af3532f2a8f3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (b15ef99f7434e67, effa73e0c0b0a9af), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (60422df22410aa41, 8a40528a2392feb7), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (83ed3e0bec3c8fba, e5c6bf8cd30b945), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (302b21c0a61b2049, 41d7dc922d1f8096), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (f136d777598c4b2e, 1ee07ed515d3a817), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (a96d045936bdaeb9, b6693a80efec41a3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (f8b7e25a2493bc6, 70f0c0d8c8a1363a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (2a3e85556c4259d5, 8e82ae1e4624fe11), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (98bb2cc76751e6df, 8c89f502ab745fb), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (18a8c1033beb55bb, 1e67a4f362fde1e0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (8b1fc6ad8d620f3f, d4df0335a95dbcc5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (dc403b2a0ba5af85, eb55805d519ddba5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (1753d82788ebddc, 26a36c57e0f38634), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (4301005dd1974b8f, 385ba4b869fe90b3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (cbc9bb93431a8261, 6d395895a54300f), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (601925af1f70852f, 40dbdf815d1633f6), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (479ea98071dc08a3, 447f460b8e3e766c), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (b03f232f53d266ca, 5cc2f4f75c1707f4), 48, 48 [INFO] [stderr] SG_CR_Eslkdjf: regex, (bb28c1a7daa5ce1f, 7e0b303adf80a1e8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (134e59ed16ea1b9f, 1d2552308b3fddd9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (66ce56590d26ce4e, e66b5a54e935a50c), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (977f0464b70da8e5, 26518ff5703250df), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (2ff77d5bf251b2bd, 572a0ba5ba0ee499), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (74312c7c51a749d, 7d17d7293c995a9a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (8bf8127d007a1d91, 1ba196b0f804c313), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (b79898a9276dbf, c1719d2aae05c688), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (f59ee5331c90bdd6, 6a47b1defb081ea2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (1188606d20c7cc66, f4e43636590a7c4b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (75df526f25fc3fbc, ceb3ea70af94c7e), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (488f35f8217136b0, 7f33df0ed02c59a8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (4468e4c8f4240c2c, e447cfff7f6e43f8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (4220682a1844c8eb, 375d19af230e870e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: regex, (cbd117228e55c20, 7b04a2ac67e10a43), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (5e86b2dad1a0806a, 3b1ea3b9fcfc4ff5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: regex, (d258ee79ce5c9730, 9abae3e06e947814), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: regex, (a8126f5e69da90fb, 51e0a77f264f7b79), 8, 8 [INFO] [stderr] Compiling env_logger v0.5.13 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (799483bfe67b241, f1449cf27adbb8c5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (799483bfe67b241, f1449cf27adbb8c5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (61e4bce77a14ba8e, ea367bb4ed1a5aae), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (9b5680766cfcfdfd, 6442ca78d7c92483), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (831597f88204e9a, ce4d549a0ec510bd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (535820239aff0b0e, 85506f7ca9c5b3c6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (a9ff75140f866eaf, e5b30b8e74167d9c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (97eb0621eaa906eb, e18780fb7b30bd51), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (750d7c87738945e, 474f7ddd8e7ea256), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (1c99eeca6de686b6, 90d23983b53d0f3c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (b50947636d75c3f9, ec16c58bb1d7797e), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (9da8653fe2927a56, 5593c1151214669a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (5e8928353c69bbd4, 19156497fe155bf9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (21391ea526bc62a0, 94ba06dd7f56dbc5), 24, 4 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (21391ea526bc62a0, 94ba06dd7f56dbc5), 24, 4 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (21391ea526bc62a0, 94ba06dd7f56dbc5), 24, 4 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (b7f31477014d9895, e3b70cf84612a956), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (a3c01a474615fa63, 52c0deaccf69b6ea), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (191ccb272cb96c53, a1ed81f5c7024e98), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (1815008a4d9d1ffe, a5d83ad6364c359d), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: env_logger, (ca93becbee89b46a, ae6cc724b95052c7), 16, 16 [INFO] [stderr] Compiling libmount v0.1.15 (/opt/rustwide/workdir) [INFO] [stderr] SG_CR_Eslkdjf: overlay_readonly, (ff1bbff5b6b02788, 71478f701f916ff7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: overlay_writable, (6bcef442e9e4bb9f, fb8ae7626d813cc0), 0, 0 [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | / quick_error! { [INFO] [stdout] 50 | | #[derive(Debug)] [INFO] [stdout] 51 | | enum MountError { [INFO] [stdout] 52 | | Io(err: io::Error) { [INFO] [stdout] ... | [INFO] [stdout] 60 | | } [INFO] [stdout] 61 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `quick_error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: libmount, (4b927d6d165d50da, 73825e5ed3c0c64d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (29cfb4582314b36b, f3fc231ad4bb7fab), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (9dec64dae5c6ce2, acd4dbab58f1d3f2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (5f26567932bae919, 4f2d227df7908ba3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (6d09519d79109753, 817d98ff4fb89874), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (3ba4ea43fbb6ff8b, 8167ab17f1325d9e), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (e3034ab18e98f040, a14ee73ba7c13044), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (4c1af3718a68a296, 839ceb50c8fbc4b2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (548eddfe81ca4a45, 8f09edba0b05c792), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (fde6dcb7476d6912, 2b162ab610cba3ef), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (a58a8e7ec301a43c, 59245e8772dc8d40), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (1a1657a71be16de1, 9362af15404dc300), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (5d5baf317f3594a7, f18796beef95a8a3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (2f59393532c29c28, 83ae61a3a21d5b7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (88dff88e6c55a22e, a125a7701f3ffe98), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (d4f030a8418eddb2, 61fd035c53d21027), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (60c9ec71a353a5a8, c68265521d65c9db), 40, 40 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (46d677a3ba4fd8ba, 9a8c1011b6e62c44), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (69c9c9af3f578f9, b1991743f873dc53), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (dd2daaacb912f069, 2e73a2c79e3c5450), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (259c6561db37c7f6, 3ce7e5aa6b8e3c19), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (e142df1f3a6a99f2, 5302b121ee2046ee), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (76822b9bea0ca0db, b88486aa429a38cb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (72280cbbb2792d89, 95a39c5c77ba7a6c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (cf00940302163d33, f6bad9cd1ac8a2ac), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (5b571a2a0d0ac0ed, f134d20d6875a761), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (314aa213eca4e9ef, 9439c9d327fa3bc5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (eb7372de69c72823, beabd31a944a23ae), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (89f6021aea917fec, 6f095c5bb2a2e6a8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (4c96d3474f971d13, 45bc10410774ba41), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (e8e4bd9eddd017d, 949f2b0786cb2d23), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (58c6bafbf111172d, acbd3b9a3323a3d3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (7378345605a4c8be, 1a9eea7377f91dfa), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (b2d484f4a8fa41ae, 757dc1e74ed50b1b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (538d6119ee31acf9, 93683dba862732cd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (beccef396b385ffc, 88306322db187a2f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libmount, (ae29ddb2eecba884, 8ddcddc88d8ccc08), 0, 0 [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | / quick_error! { [INFO] [stdout] 50 | | #[derive(Debug)] [INFO] [stdout] 51 | | enum MountError { [INFO] [stdout] 52 | | Io(err: io::Error) { [INFO] [stdout] ... | [INFO] [stdout] 60 | | } [INFO] [stdout] 61 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `quick_error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/error.rs:39:16 [INFO] [stdout] | [INFO] [stdout] 39 | self.0.description() [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/error.rs:54:15 [INFO] [stdout] | [INFO] [stdout] 54 | self.1.description() [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/mountinfo.rs:51:32 [INFO] [stdout] | [INFO] [stdout] 51 | self.row_num, self.description(), self.row) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/remount.rs:76:29 [INFO] [stdout] | [INFO] [stdout] 76 | description(err.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/tmpfs.rs:116:13 [INFO] [stdout] | [INFO] [stdout] 116 | let mut options = self.format_options(); [INFO] [stdout] | ----^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 50 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 25.12s [INFO] running `Command { std: "docker" "inspect" "4085d6e48ac53bfcc99ed933d7445f413231d42cff4d4293bd0e4177e065026c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4085d6e48ac53bfcc99ed933d7445f413231d42cff4d4293bd0e4177e065026c", kill_on_drop: false }` [INFO] [stdout] 4085d6e48ac53bfcc99ed933d7445f413231d42cff4d4293bd0e4177e065026c