[INFO] fetching crate systemd 0.4.0...
[INFO] checking systemd-0.4.0 against beta-2020-07-24 for pr-75494-beta
[INFO] extracting crate systemd 0.4.0 into /workspace/builds/worker-9/source
[INFO] validating manifest of crates.io crate systemd 0.4.0 on toolchain beta-2020-07-24
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-07-24" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking crates.io crate systemd 0.4.0
[INFO] finished tweaking crates.io crate systemd 0.4.0
[INFO] tweaked toml for crates.io crate systemd 0.4.0 written to /workspace/builds/worker-9/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-07-24" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-07-24" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/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" "rustops/crates-build-env@sha256:a636fd89d022f18117e1dc8fb37a0a009933cdbbe082814857f0e2024962d47c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-07-24" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 641c3911f9da6f58c3031278400e1d41d0c2875d1a8bd238510dd8f6418ce9e0
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "641c3911f9da6f58c3031278400e1d41d0c2875d1a8bd238510dd8f6418ce9e0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "641c3911f9da6f58c3031278400e1d41d0c2875d1a8bd238510dd8f6418ce9e0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "641c3911f9da6f58c3031278400e1d41d0c2875d1a8bd238510dd8f6418ce9e0", kill_on_drop: false }`
[INFO] [stdout] 641c3911f9da6f58c3031278400e1d41d0c2875d1a8bd238510dd8f6418ce9e0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/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" "-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" "rustops/crates-build-env@sha256:a636fd89d022f18117e1dc8fb37a0a009933cdbbe082814857f0e2024962d47c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-07-24" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d05dae26404b5a4ca6083914bf17ada32f037e5fad8f0a754593124fbccfe23c
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "d05dae26404b5a4ca6083914bf17ada32f037e5fad8f0a754593124fbccfe23c", kill_on_drop: false }`
[INFO] [stderr]     Checking cfg-if v0.1.10
[INFO] [stderr]    Compiling log v0.4.11
[INFO] [stderr]     Checking utf8-cstr v0.1.6
[INFO] [stderr]    Compiling libsystemd-sys v0.2.2
[INFO] [stderr]     Checking memchr v1.0.2
[INFO] [stderr]     Checking cstr-argument v0.0.2
[INFO] [stderr]     Checking systemd v0.4.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:190:9
[INFO] [stdout]     |
[INFO] [stdout] 190 |         sd_try!(ffi::sd_journal_open(&mut journal.j, flags));
[INFO] [stdout]     |         ----------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:191:9
[INFO] [stdout]     |
[INFO] [stdout] 191 |         sd_try!(ffi::sd_journal_seek_head(journal.j));
[INFO] [stdout]     |         ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:205:15
[INFO] [stdout]     |
[INFO] [stdout] 205 |         while sd_try!(ffi::sd_journal_enumerate_data(self.j, &data, &mut sz)) > 0 {
[INFO] [stdout]     |               --------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:222:12
[INFO] [stdout]     |
[INFO] [stdout] 222 |         if sd_try!(ffi::sd_journal_next(self.j)) == 0 {
[INFO] [stdout]     |            ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:233:12
[INFO] [stdout]     |
[INFO] [stdout] 233 |         if sd_try!(ffi::sd_journal_previous(self.j)) == 0 {
[INFO] [stdout]     |            ----------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:246:15
[INFO] [stdout]     |
[INFO] [stdout] 246 |         match sd_try!(ffi::sd_journal_wait(self.j, time)) {
[INFO] [stdout]     |               ------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:292:34
[INFO] [stdout]     |
[INFO] [stdout] 292 |             JournalSeek::Head => sd_try!(ffi::sd_journal_seek_head(self.j)),
[INFO] [stdout]     |                                  ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:296:17
[INFO] [stdout]     |
[INFO] [stdout] 296 |                 sd_try!(ffi::sd_journal_seek_tail(self.j))
[INFO] [stdout]     |                 ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |           try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:299:17
[INFO] [stdout]     |
[INFO] [stdout] 299 | /                 sd_try!(ffi::sd_journal_seek_monotonic_usec(self.j,
[INFO] [stdout] 300 | |                                                             sd_id128_t {
[INFO] [stdout] 301 | |                                                                 bytes: *boot_id.as_bytes(),
[INFO] [stdout] 302 | |                                                             },
[INFO] [stdout] 303 | |                                                             usec))
[INFO] [stdout]     | |__________________________________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:306:17
[INFO] [stdout]     |
[INFO] [stdout] 306 |                 sd_try!(ffi::sd_journal_seek_realtime_usec(self.j, usec))
[INFO] [stdout]     |                 --------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/journal.rs:309:25
[INFO] [stdout]     |
[INFO] [stdout] 309 |                 let c = try!(CString::new(cursor));
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:310:17
[INFO] [stdout]     |
[INFO] [stdout] 310 |                 sd_try!(ffi::sd_journal_seek_cursor(self.j, c.as_ptr()))
[INFO] [stdout]     |                 -------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:317:17
[INFO] [stdout]     |
[INFO] [stdout] 317 |                 sd_try!(ffi::sd_journal_previous(self.j));
[INFO] [stdout]     |                 ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:319:17
[INFO] [stdout]     |
[INFO] [stdout] 319 |                 sd_try!(ffi::sd_journal_next(self.j));
[INFO] [stdout]     |                 -------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:321:13
[INFO] [stdout]     |
[INFO] [stdout] 321 |             sd_try!(ffi::sd_journal_get_cursor(self.j, &c));
[INFO] [stdout]     |             ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:331:9
[INFO] [stdout]     |
[INFO] [stdout] 331 |         sd_try!(ffi::sd_journal_get_cursor(self.j, &mut c_cursor));
[INFO] [stdout]     |         ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:339:9
[INFO] [stdout]     |
[INFO] [stdout] 339 |         sd_try!(ffi::sd_journal_get_realtime_usec(self.j, &mut timestamp_us));
[INFO] [stdout]     |         ---------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |           try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:347:9
[INFO] [stdout]     |
[INFO] [stdout] 347 | /         sd_try!(ffi::sd_journal_get_monotonic_usec(
[INFO] [stdout] 348 | |             self.j,
[INFO] [stdout] 349 | |             &mut monotonic_timestamp_us,
[INFO] [stdout] 350 | |             &mut id.inner,
[INFO] [stdout] 351 | |         ));
[INFO] [stdout]     | |___________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:190:9
[INFO] [stdout]     |
[INFO] [stdout] 190 |         sd_try!(ffi::sd_journal_open(&mut journal.j, flags));
[INFO] [stdout]     |         ----------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |           try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:359:9
[INFO] [stdout]     |
[INFO] [stdout] 359 | /         sd_try!(ffi::sd_journal_get_monotonic_usec(
[INFO] [stdout] 360 | |             self.j,
[INFO] [stdout] 361 | |             &mut monotonic_timestamp_us,
[INFO] [stdout] 362 | |             ptr::null_mut(),
[INFO] [stdout] 363 | |         ));
[INFO] [stdout]     | |___________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:375:9
[INFO] [stdout]     |
[INFO] [stdout] 375 |         sd_try!(ffi::sd_journal_add_match(self.j, data, datalen));
[INFO] [stdout]     |         ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:381:9
[INFO] [stdout]     |
[INFO] [stdout] 381 |         sd_try!(ffi::sd_journal_add_disjunction(self.j));
[INFO] [stdout]     |         ------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:387:9
[INFO] [stdout]     |
[INFO] [stdout] 387 |         sd_try!(ffi::sd_journal_add_conjunction(self.j));
[INFO] [stdout]     |         ------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/daemon.rs:68:15
[INFO] [stdout]    |
[INFO] [stdout] 68 |     let fds = sd_try!(ffi::sd_listen_fds(0));
[INFO] [stdout]    |               ------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/daemon.rs:81:18
[INFO] [stdout]    |
[INFO] [stdout] 81 |     let result = sd_try!(ffi::sd_is_fifo(fd, path.map_or(null(), |x| x.as_ref().as_ptr())));
[INFO] [stdout]    |                  -------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/daemon.rs:89:18
[INFO] [stdout]    |
[INFO] [stdout] 89 |     let result = sd_try!(ffi::sd_is_special(fd, path.map_or(null(), |x| x.as_ref().as_ptr())));
[INFO] [stdout]    |                  ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/daemon.rs:127:18
[INFO] [stdout]     |
[INFO] [stdout] 127 |     let result = sd_try!(ffi::sd_is_socket(fd, c_family, c_socktype, c_listening));
[INFO] [stdout]     |                  ----------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/daemon.rs:145:18
[INFO] [stdout]     |
[INFO] [stdout] 145 |     let result = sd_try!(ffi::sd_is_socket_inet(fd, c_family, c_socktype, c_listening, c_port));
[INFO] [stdout]     |                  ------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:191:9
[INFO] [stdout]     |
[INFO] [stdout] 191 |         sd_try!(ffi::sd_journal_seek_head(journal.j));
[INFO] [stdout]     |         ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:205:15
[INFO] [stdout]     |
[INFO] [stdout] 205 |         while sd_try!(ffi::sd_journal_enumerate_data(self.j, &data, &mut sz)) > 0 {
[INFO] [stdout]     |               --------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:222:12
[INFO] [stdout]     |
[INFO] [stdout] 222 |         if sd_try!(ffi::sd_journal_next(self.j)) == 0 {
[INFO] [stdout]     |            ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:233:12
[INFO] [stdout]     |
[INFO] [stdout] 233 |         if sd_try!(ffi::sd_journal_previous(self.j)) == 0 {
[INFO] [stdout]     |            ----------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:246:15
[INFO] [stdout]     |
[INFO] [stdout] 246 |         match sd_try!(ffi::sd_journal_wait(self.j, time)) {
[INFO] [stdout]     |               ------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:292:34
[INFO] [stdout]     |
[INFO] [stdout] 292 |             JournalSeek::Head => sd_try!(ffi::sd_journal_seek_head(self.j)),
[INFO] [stdout]     |                                  ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:296:17
[INFO] [stdout]     |
[INFO] [stdout] 296 |                 sd_try!(ffi::sd_journal_seek_tail(self.j))
[INFO] [stdout]     |                 ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |           try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:299:17
[INFO] [stdout]     |
[INFO] [stdout] 299 | /                 sd_try!(ffi::sd_journal_seek_monotonic_usec(self.j,
[INFO] [stdout] 300 | |                                                             sd_id128_t {
[INFO] [stdout] 301 | |                                                                 bytes: *boot_id.as_bytes(),
[INFO] [stdout] 302 | |                                                             },
[INFO] [stdout] 303 | |                                                             usec))
[INFO] [stdout]     | |__________________________________________________________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:306:17
[INFO] [stdout]     |
[INFO] [stdout] 306 |                 sd_try!(ffi::sd_journal_seek_realtime_usec(self.j, usec))
[INFO] [stdout]     |                 --------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/journal.rs:309:25
[INFO] [stdout]     |
[INFO] [stdout] 309 |                 let c = try!(CString::new(cursor));
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:310:17
[INFO] [stdout]     |
[INFO] [stdout] 310 |                 sd_try!(ffi::sd_journal_seek_cursor(self.j, c.as_ptr()))
[INFO] [stdout]     |                 -------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:317:17
[INFO] [stdout]     |
[INFO] [stdout] 317 |                 sd_try!(ffi::sd_journal_previous(self.j));
[INFO] [stdout]     |                 ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:319:17
[INFO] [stdout]     |
[INFO] [stdout] 319 |                 sd_try!(ffi::sd_journal_next(self.j));
[INFO] [stdout]     |                 -------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:321:13
[INFO] [stdout]     |
[INFO] [stdout] 321 |             sd_try!(ffi::sd_journal_get_cursor(self.j, &c));
[INFO] [stdout]     |             ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:331:9
[INFO] [stdout]     |
[INFO] [stdout] 331 |         sd_try!(ffi::sd_journal_get_cursor(self.j, &mut c_cursor));
[INFO] [stdout]     |         ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:339:9
[INFO] [stdout]     |
[INFO] [stdout] 339 |         sd_try!(ffi::sd_journal_get_realtime_usec(self.j, &mut timestamp_us));
[INFO] [stdout]     |         ---------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |           try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:347:9
[INFO] [stdout]     |
[INFO] [stdout] 347 | /         sd_try!(ffi::sd_journal_get_monotonic_usec(
[INFO] [stdout] 348 | |             self.j,
[INFO] [stdout] 349 | |             &mut monotonic_timestamp_us,
[INFO] [stdout] 350 | |             &mut id.inner,
[INFO] [stdout] 351 | |         ));
[INFO] [stdout]     | |___________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |           try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |           ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:359:9
[INFO] [stdout]     |
[INFO] [stdout] 359 | /         sd_try!(ffi::sd_journal_get_monotonic_usec(
[INFO] [stdout] 360 | |             self.j,
[INFO] [stdout] 361 | |             &mut monotonic_timestamp_us,
[INFO] [stdout] 362 | |             ptr::null_mut(),
[INFO] [stdout] 363 | |         ));
[INFO] [stdout]     | |___________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:375:9
[INFO] [stdout]     |
[INFO] [stdout] 375 |         sd_try!(ffi::sd_journal_add_match(self.j, data, datalen));
[INFO] [stdout]     |         ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:381:9
[INFO] [stdout]     |
[INFO] [stdout] 381 |         sd_try!(ffi::sd_journal_add_disjunction(self.j));
[INFO] [stdout]     |         ------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/journal.rs:387:9
[INFO] [stdout]     |
[INFO] [stdout] 387 |         sd_try!(ffi::sd_journal_add_conjunction(self.j));
[INFO] [stdout]     |         ------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/daemon.rs:68:15
[INFO] [stdout]    |
[INFO] [stdout] 68 |     let fds = sd_try!(ffi::sd_listen_fds(0));
[INFO] [stdout]    |               ------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/daemon.rs:150:9
[INFO] [stdout]     |
[INFO] [stdout] 150 |     if !try!(is_socket_inet(fd,
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/daemon.rs:81:18
[INFO] [stdout]    |
[INFO] [stdout] 81 |     let result = sd_try!(ffi::sd_is_fifo(fd, path.map_or(null(), |x| x.as_ref().as_ptr())));
[INFO] [stdout]    |                  -------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/daemon.rs:187:18
[INFO] [stdout]     |
[INFO] [stdout] 187 |     let result = sd_try!(ffi::sd_is_socket_unix(fd, c_socktype, c_listening, c_path, c_length));
[INFO] [stdout]     |                  ------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/daemon.rs:195:18
[INFO] [stdout]     |
[INFO] [stdout] 195 |     let result = sd_try!(ffi::sd_is_mq(fd, path.map_or(null(), |x| x.as_ref().as_ptr())));
[INFO] [stdout]     |                  ------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/daemon.rs:89:18
[INFO] [stdout]    |
[INFO] [stdout] 89 |     let result = sd_try!(ffi::sd_is_special(fd, path.map_or(null(), |x| x.as_ref().as_ptr())));
[INFO] [stdout]    |                  ----------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/daemon.rs:127:18
[INFO] [stdout]     |
[INFO] [stdout] 127 |     let result = sd_try!(ffi::sd_is_socket(fd, c_family, c_socktype, c_listening));
[INFO] [stdout]     |                  ----------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/daemon.rs:145:18
[INFO] [stdout]     |
[INFO] [stdout] 145 |     let result = sd_try!(ffi::sd_is_socket_inet(fd, c_family, c_socktype, c_listening, c_port));
[INFO] [stdout]     |                  ------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/daemon.rs:150:9
[INFO] [stdout]     |
[INFO] [stdout] 150 |     if !try!(is_socket_inet(fd,
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/daemon.rs:187:18
[INFO] [stdout]     |
[INFO] [stdout] 187 |     let result = sd_try!(ffi::sd_is_socket_unix(fd, c_socktype, c_listening, c_path, c_length));
[INFO] [stdout]     |                  ------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/daemon.rs:195:18
[INFO] [stdout]     |
[INFO] [stdout] 195 |     let result = sd_try!(ffi::sd_is_mq(fd, path.map_or(null(), |x| x.as_ref().as_ptr())));
[INFO] [stdout]     |                  ------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/daemon.rs:224:18
[INFO] [stdout]     |
[INFO] [stdout] 224 |     let result = sd_try!(ffi::sd_notify(unset_environment as c_int, c_state.as_ptr()));
[INFO] [stdout]     |                  --------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/daemon.rs:240:18
[INFO] [stdout]     |
[INFO] [stdout] 240 |     let result = sd_try!(ffi::sd_pid_notify(pid, unset_environment as c_int, c_state.as_ptr()));
[INFO] [stdout]     |                  ------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/daemon.rs:256:18
[INFO] [stdout]     |
[INFO] [stdout] 256 |     let result = sd_try!(ffi::sd_pid_notify_with_fds(pid, unset_environment as c_int, c_state.as_ptr(), fds.as_ptr(), fds.len() as c_uint));
[INFO] [stdout]     |                  -------------------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/daemon.rs:262:18
[INFO] [stdout]     |
[INFO] [stdout] 262 |     let result = sd_try!(ffi::sd_booted());
[INFO] [stdout]     |                  ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/daemon.rs:270:5
[INFO] [stdout]     |
[INFO] [stdout] 270 |     sd_try!(ffi::sd_watchdog_enabled(unset_environment as c_int, &mut timeout));
[INFO] [stdout]     |     ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/id128.rs:19:13
[INFO] [stdout]    |
[INFO] [stdout] 19 |             try!(write!(fmt, "{:02x}", b));
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/id128.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |         sd_try!(ffi::id128::sd_id128_from_string(s.as_ptr(), &mut r.inner));
[INFO] [stdout]    |         -------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/id128.rs:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 |         sd_try!(ffi::id128::sd_id128_randomize(&mut r.inner));
[INFO] [stdout]    |         ------------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/id128.rs:49:9
[INFO] [stdout]    |
[INFO] [stdout] 49 |         sd_try!(ffi::id128::sd_id128_get_machine(&mut r.inner));
[INFO] [stdout]    |         -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/id128.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 |         sd_try!(ffi::id128::sd_id128_get_boot(&mut r.inner));
[INFO] [stdout]    |         ----------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/login.rs:24:31
[INFO] [stdout]    |
[INFO] [stdout] 24 |         UnitType::UserUnit => sd_try!(ffi::sd_pid_get_user_unit(p, &mut c_unit_name)),
[INFO] [stdout]    |                               ------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/login.rs:25:33
[INFO] [stdout]    |
[INFO] [stdout] 25 |         UnitType::SystemUnit => sd_try!(ffi::sd_pid_get_unit(p, &mut c_unit_name))
[INFO] [stdout]    |                                 -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/login.rs:40:31
[INFO] [stdout]    |
[INFO] [stdout] 40 |         UnitType::UserUnit => sd_try!(ffi::sd_pid_get_user_slice(p, &mut c_slice_name)),
[INFO] [stdout]    |                               --------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/login.rs:41:33
[INFO] [stdout]    |
[INFO] [stdout] 41 |         UnitType::SystemUnit => sd_try!(ffi::sd_pid_get_slice(p, &mut c_slice_name))
[INFO] [stdout]    |                                 ---------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/login.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     sd_try!(ffi::sd_pid_get_machine_name(p, &mut c_machine_name));
[INFO] [stdout]    |     -------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/login.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     sd_try!(ffi::sd_pid_get_cgroup(p, &mut c_cgroup));
[INFO] [stdout]    |     -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/login.rs:85:5
[INFO] [stdout]    |
[INFO] [stdout] 85 |     sd_try!(ffi::sd_pid_get_session(p, &mut c_session));
[INFO] [stdout]    |     ---------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/login.rs:97:5
[INFO] [stdout]    |
[INFO] [stdout] 97 |     sd_try!(ffi::sd_session_get_seat(session.as_ref().as_ptr(), &mut c_seat));
[INFO] [stdout]    |     -------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/login.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 |     sd_try!(ffi::sd_session_get_vt(session.as_ref().as_ptr(), c_vt));
[INFO] [stdout]     |     ----------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/login.rs:120:5
[INFO] [stdout]     |
[INFO] [stdout] 120 |     sd_try!(ffi::sd_pid_get_owner_uid(p, &mut c_owner_uid));
[INFO] [stdout]     |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/daemon.rs:224:18
[INFO] [stdout]     |
[INFO] [stdout] 224 |     let result = sd_try!(ffi::sd_notify(unset_environment as c_int, c_state.as_ptr()));
[INFO] [stdout]     |                  --------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/daemon.rs:240:18
[INFO] [stdout]     |
[INFO] [stdout] 240 |     let result = sd_try!(ffi::sd_pid_notify(pid, unset_environment as c_int, c_state.as_ptr()));
[INFO] [stdout]     |                  ------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/daemon.rs:256:18
[INFO] [stdout]     |
[INFO] [stdout] 256 |     let result = sd_try!(ffi::sd_pid_notify_with_fds(pid, unset_environment as c_int, c_state.as_ptr(), fds.as_ptr(), fds.len() as c_uint));
[INFO] [stdout]     |                  -------------------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/daemon.rs:262:18
[INFO] [stdout]     |
[INFO] [stdout] 262 |     let result = sd_try!(ffi::sd_booted());
[INFO] [stdout]     |                  ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/daemon.rs:270:5
[INFO] [stdout]     |
[INFO] [stdout] 270 |     sd_try!(ffi::sd_watchdog_enabled(unset_environment as c_int, &mut timeout));
[INFO] [stdout]     |     ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/id128.rs:19:13
[INFO] [stdout]    |
[INFO] [stdout] 19 |             try!(write!(fmt, "{:02x}", b));
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/id128.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |         sd_try!(ffi::id128::sd_id128_from_string(s.as_ptr(), &mut r.inner));
[INFO] [stdout]    |         -------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/id128.rs:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 |         sd_try!(ffi::id128::sd_id128_randomize(&mut r.inner));
[INFO] [stdout]    |         ------------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/id128.rs:49:9
[INFO] [stdout]    |
[INFO] [stdout] 49 |         sd_try!(ffi::id128::sd_id128_get_machine(&mut r.inner));
[INFO] [stdout]    |         -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/id128.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 |         sd_try!(ffi::id128::sd_id128_get_boot(&mut r.inner));
[INFO] [stdout]    |         ----------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/login.rs:24:31
[INFO] [stdout]    |
[INFO] [stdout] 24 |         UnitType::UserUnit => sd_try!(ffi::sd_pid_get_user_unit(p, &mut c_unit_name)),
[INFO] [stdout]    |                               ------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/login.rs:25:33
[INFO] [stdout]    |
[INFO] [stdout] 25 |         UnitType::SystemUnit => sd_try!(ffi::sd_pid_get_unit(p, &mut c_unit_name))
[INFO] [stdout]    |                                 -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/login.rs:40:31
[INFO] [stdout]    |
[INFO] [stdout] 40 |         UnitType::UserUnit => sd_try!(ffi::sd_pid_get_user_slice(p, &mut c_slice_name)),
[INFO] [stdout]    |                               --------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/login.rs:41:33
[INFO] [stdout]    |
[INFO] [stdout] 41 |         UnitType::SystemUnit => sd_try!(ffi::sd_pid_get_slice(p, &mut c_slice_name))
[INFO] [stdout]    |                                 ---------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/login.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     sd_try!(ffi::sd_pid_get_machine_name(p, &mut c_machine_name));
[INFO] [stdout]    |     -------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/login.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     sd_try!(ffi::sd_pid_get_cgroup(p, &mut c_cgroup));
[INFO] [stdout]    |     -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/login.rs:85:5
[INFO] [stdout]    |
[INFO] [stdout] 85 |     sd_try!(ffi::sd_pid_get_session(p, &mut c_session));
[INFO] [stdout]    |     ---------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]   --> src/lib.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    | 
[INFO] [stdout]   ::: src/login.rs:97:5
[INFO] [stdout]    |
[INFO] [stdout] 97 |     sd_try!(ffi::sd_session_get_seat(session.as_ref().as_ptr(), &mut c_seat));
[INFO] [stdout]    |     -------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/login.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 |     sd_try!(ffi::sd_session_get_vt(session.as_ref().as_ptr(), c_vt));
[INFO] [stdout]     |     ----------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:45:9
[INFO] [stdout]     |
[INFO] [stdout] 45  |         try!($crate::ffi_result(unsafe{ $e}))
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/login.rs:120:5
[INFO] [stdout]     |
[INFO] [stdout] 120 |     sd_try!(ffi::sd_pid_get_owner_uid(p, &mut c_owner_uid));
[INFO] [stdout]     |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 50 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 50 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added.
[INFO] [stdout]   --> tests/daemon.rs:28:7
[INFO] [stdout]    |
[INFO] [stdout] 28 |     ].into_iter());
[INFO] [stdout]    |       ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(array_into_iter)]` on by default
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #66145 <https://github.com/rust-lang/rust/issues/66145>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 3.42s
[INFO] running `Command { std: "docker" "inspect" "d05dae26404b5a4ca6083914bf17ada32f037e5fad8f0a754593124fbccfe23c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d05dae26404b5a4ca6083914bf17ada32f037e5fad8f0a754593124fbccfe23c", kill_on_drop: false }`
[INFO] [stdout] d05dae26404b5a4ca6083914bf17ada32f037e5fad8f0a754593124fbccfe23c
