[INFO] crate ceph-rust 0.1.17 is already in cache
[INFO] checking ceph-rust-0.1.17 against master#209b2be09fcaff937480d1fbbe8b31646e361c7a for pr-70917
[INFO] extracting crate ceph-rust 0.1.17 into /workspace/builds/worker-5/source
[INFO] validating manifest of crates.io crate ceph-rust 0.1.17 on toolchain 209b2be09fcaff937480d1fbbe8b31646e361c7a
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "read-manifest" "--manifest-path" "Cargo.toml"`
[INFO] started tweaking crates.io crate ceph-rust 0.1.17
[INFO] finished tweaking crates.io crate ceph-rust 0.1.17
[INFO] tweaked toml for crates.io crate ceph-rust 0.1.17 written to /workspace/builds/worker-5/source/Cargo.toml
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"`
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "fetch" "--locked" "--manifest-path" "Cargo.toml"`
[INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "check" "--frozen" "--all" "--all-targets"`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 10c2557deabf6b0fd0eb8729975d8ed1c3666cd5147fc87f041b146e2cff6684
[INFO] running `"docker" "start" "-a" "10c2557deabf6b0fd0eb8729975d8ed1c3666cd5147fc87f041b146e2cff6684"`
[INFO] [stderr]     Checking uuid v0.3.1
[INFO] [stderr]     Checking nom v1.2.4
[INFO] [stderr]     Checking ceph-rust v0.1.17 (/opt/rustwide/workdir)
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/rados.rs:45:1
[INFO] [stderr]    |
[INFO] [stderr] 45 | / bitflags! {
[INFO] [stderr] 46 | |     pub flags AllocFlags: u32 {
[INFO] [stderr] 47 | |         const LIBRADOS_OP_FLAG_EXCL = 1,
[INFO] [stderr] 48 | |         const LIBRADOS_OP_FLAG_FAILOK = 2,
[INFO] [stderr] ...  |
[INFO] [stderr] 54 | |     }
[INFO] [stderr] 55 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/rados.rs:45:1
[INFO] [stderr]    |
[INFO] [stderr] 45 | / bitflags! {
[INFO] [stderr] 46 | |     pub flags AllocFlags: u32 {
[INFO] [stderr] 47 | |         const LIBRADOS_OP_FLAG_EXCL = 1,
[INFO] [stderr] 48 | |         const LIBRADOS_OP_FLAG_FAILOK = 2,
[INFO] [stderr] ...  |
[INFO] [stderr] 54 | |     }
[INFO] [stderr] 55 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/rados.rs:63:1
[INFO] [stderr]    |
[INFO] [stderr] 63 | / bitflags! {
[INFO] [stderr] 64 | |     pub flags XattrFlags: u32 {
[INFO] [stderr] 65 | |         const LIBRADOS_CMPXATTR_OP_EQ = 1,
[INFO] [stderr] 66 | |         const LIBRADOS_CMPXATTR_OP_NE = 2,
[INFO] [stderr] ...  |
[INFO] [stderr] 71 | |     }
[INFO] [stderr] 72 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/rados.rs:63:1
[INFO] [stderr]    |
[INFO] [stderr] 63 | / bitflags! {
[INFO] [stderr] 64 | |     pub flags XattrFlags: u32 {
[INFO] [stderr] 65 | |         const LIBRADOS_CMPXATTR_OP_EQ = 1,
[INFO] [stderr] 66 | |         const LIBRADOS_CMPXATTR_OP_NE = 2,
[INFO] [stderr] ...  |
[INFO] [stderr] 71 | |     }
[INFO] [stderr] 72 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/rados.rs:82:1
[INFO] [stderr]    |
[INFO] [stderr] 82 | / bitflags! {
[INFO] [stderr] 83 | |     pub flags OperationFlags: u32 {
[INFO] [stderr] 84 | |         const LIBRADOS_OPERATION_NOFLAG= 0,
[INFO] [stderr] 85 | |         const LIBRADOS_OPERATION_BALANCE_READS= 1,
[INFO] [stderr] ...  |
[INFO] [stderr] 91 | |     }
[INFO] [stderr] 92 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/rados.rs:82:1
[INFO] [stderr]    |
[INFO] [stderr] 82 | / bitflags! {
[INFO] [stderr] 83 | |     pub flags OperationFlags: u32 {
[INFO] [stderr] 84 | |         const LIBRADOS_OPERATION_NOFLAG= 0,
[INFO] [stderr] 85 | |         const LIBRADOS_OPERATION_BALANCE_READS= 1,
[INFO] [stderr] ...  |
[INFO] [stderr] 91 | |     }
[INFO] [stderr] 92 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:146:17
[INFO] [stderr]     |
[INFO] [stderr] 146 |                 try!(buffer.write_u32::<LittleEndian>(data.len() as u32));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/rados.rs:45:1
[INFO] [stderr]    |
[INFO] [stderr] 45 | / bitflags! {
[INFO] [stderr] 46 | |     pub flags AllocFlags: u32 {
[INFO] [stderr] 47 | |         const LIBRADOS_OP_FLAG_EXCL = 1,
[INFO] [stderr] 48 | |         const LIBRADOS_OP_FLAG_FAILOK = 2,
[INFO] [stderr] ...  |
[INFO] [stderr] 54 | |     }
[INFO] [stderr] 55 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/rados.rs:45:1
[INFO] [stderr]    |
[INFO] [stderr] 45 | / bitflags! {
[INFO] [stderr] 46 | |     pub flags AllocFlags: u32 {
[INFO] [stderr] 47 | |         const LIBRADOS_OP_FLAG_EXCL = 1,
[INFO] [stderr] 48 | |         const LIBRADOS_OP_FLAG_FAILOK = 2,
[INFO] [stderr] ...  |
[INFO] [stderr] 54 | |     }
[INFO] [stderr] 55 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/rados.rs:63:1
[INFO] [stderr]    |
[INFO] [stderr] 63 | / bitflags! {
[INFO] [stderr] 64 | |     pub flags XattrFlags: u32 {
[INFO] [stderr] 65 | |         const LIBRADOS_CMPXATTR_OP_EQ = 1,
[INFO] [stderr] 66 | |         const LIBRADOS_CMPXATTR_OP_NE = 2,
[INFO] [stderr] ...  |
[INFO] [stderr] 71 | |     }
[INFO] [stderr] 72 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/rados.rs:63:1
[INFO] [stderr]    |
[INFO] [stderr] 63 | / bitflags! {
[INFO] [stderr] 64 | |     pub flags XattrFlags: u32 {
[INFO] [stderr] 65 | |         const LIBRADOS_CMPXATTR_OP_EQ = 1,
[INFO] [stderr] 66 | |         const LIBRADOS_CMPXATTR_OP_NE = 2,
[INFO] [stderr] ...  |
[INFO] [stderr] 71 | |     }
[INFO] [stderr] 72 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:151:17
[INFO] [stderr]     |
[INFO] [stderr] 151 |                 try!(buffer.write_u32::<LittleEndian>(key.len() as u32));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:153:17
[INFO] [stderr]     |
[INFO] [stderr] 153 |                 try!(buffer.write_u32::<LittleEndian>(data.len() as u32));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:158:17
[INFO] [stderr]     |
[INFO] [stderr] 158 |                 try!(buffer.write_u32::<LittleEndian>(name.len() as u32));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:160:17
[INFO] [stderr]     |
[INFO] [stderr] 160 |                 try!(buffer.write_u32::<LittleEndian>(data.len() as u32));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:165:17
[INFO] [stderr]     |
[INFO] [stderr] 165 |                 try!(buffer.write_u32::<LittleEndian>(name.len() as u32));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:292:22
[INFO] [stderr]     |
[INFO] [stderr] 292 |     let connect_id = try!(CString::new(user_id));
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:293:21
[INFO] [stderr]     |
[INFO] [stderr] 293 |     let conf_file = try!(CString::new(config_file));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:298:40
[INFO] [stderr]     |
[INFO] [stderr] 298 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:302:40
[INFO] [stderr]     |
[INFO] [stderr] 302 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:306:40
[INFO] [stderr]     |
[INFO] [stderr] 306 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:330:25
[INFO] [stderr]     |
[INFO] [stderr] 330 |     let pool_name_str = try!(CString::new(pool_name));
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:335:40
[INFO] [stderr]     |
[INFO] [stderr] 335 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:351:40
[INFO] [stderr]     |
[INFO] [stderr] 351 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:380:40
[INFO] [stderr]     |
[INFO] [stderr] 380 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:393:40
[INFO] [stderr]     |
[INFO] [stderr] 393 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:407:40
[INFO] [stderr]     |
[INFO] [stderr] 407 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:421:40
[INFO] [stderr]     |
[INFO] [stderr] 421 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:470:44
[INFO] [stderr]     |
[INFO] [stderr] 470 |                 return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:474:40
[INFO] [stderr]     |
[INFO] [stderr] 474 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:488:19
[INFO] [stderr]     |
[INFO] [stderr] 488 |     let key_str = try!(CString::new(key));
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:502:25
[INFO] [stderr]     |
[INFO] [stderr] 502 |     let namespace_str = try!(CString::new(namespace));
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:518:40
[INFO] [stderr]     |
[INFO] [stderr] 518 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:530:25
[INFO] [stderr]     |
[INFO] [stderr] 530 |     let snap_name_str = try!(CString::new(snap_name));
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:534:40
[INFO] [stderr]     |
[INFO] [stderr] 534 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:545:25
[INFO] [stderr]     |
[INFO] [stderr] 545 |     let snap_name_str = try!(CString::new(snap_name));
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:550:40
[INFO] [stderr]     |
[INFO] [stderr] 550 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:562:25
[INFO] [stderr]     |
[INFO] [stderr] 562 |     let snap_name_str = try!(CString::new(snap_name));
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:563:27
[INFO] [stderr]     |
[INFO] [stderr] 563 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:568:40
[INFO] [stderr]     |
[INFO] [stderr] 568 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:598:40
[INFO] [stderr]     |
[INFO] [stderr] 598 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:614:40
[INFO] [stderr]     |
[INFO] [stderr] 614 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:626:27
[INFO] [stderr]     |
[INFO] [stderr] 626 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:631:40
[INFO] [stderr]     |
[INFO] [stderr] 631 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:672:25
[INFO] [stderr]     |
[INFO] [stderr] 672 |     let snap_name_str = try!(CString::new(snap_name));
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:677:40
[INFO] [stderr]     |
[INFO] [stderr] 677 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:691:19
[INFO] [stderr]     |
[INFO] [stderr] 691 |     let out_str = try!(CString::new(out_buffer));
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:697:40
[INFO] [stderr]     |
[INFO] [stderr] 697 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:713:40
[INFO] [stderr]     |
[INFO] [stderr] 713 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/rados.rs:82:1
[INFO] [stderr]    |
[INFO] [stderr] 82 | / bitflags! {
[INFO] [stderr] 83 | |     pub flags OperationFlags: u32 {
[INFO] [stderr] 84 | |         const LIBRADOS_OPERATION_NOFLAG= 0,
[INFO] [stderr] 85 | |         const LIBRADOS_OPERATION_BALANCE_READS= 1,
[INFO] [stderr] ...  |
[INFO] [stderr] 91 | |     }
[INFO] [stderr] 92 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:737:24
[INFO] [stderr]     |
[INFO] [stderr] 737 |     let obj_name_str = try!(CString::new(object_name));
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:742:40
[INFO] [stderr]     |
[INFO] [stderr] 742 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:754:24
[INFO] [stderr]     |
[INFO] [stderr] 754 |     let obj_name_str = try!(CString::new(object_name));
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:760:40
[INFO] [stderr]     |
[INFO] [stderr] 760 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:776:24
[INFO] [stderr]     |
[INFO] [stderr] 776 |     let dst_name_str = try!(CString::new(dst_object_name));
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:777:24
[INFO] [stderr]     |
[INFO] [stderr] 777 |     let src_name_str = try!(CString::new(src_object_name));
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:783:40
[INFO] [stderr]     |
[INFO] [stderr] 783 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:794:24
[INFO] [stderr]     |
[INFO] [stderr] 794 |     let obj_name_str = try!(CString::new(object_name));
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:799:40
[INFO] [stderr]     |
[INFO] [stderr] 799 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:814:27
[INFO] [stderr]     |
[INFO] [stderr] 814 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:824:40
[INFO] [stderr]     |
[INFO] [stderr] 824 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:837:27
[INFO] [stderr]     |
[INFO] [stderr] 837 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:842:40
[INFO] [stderr]     |
[INFO] [stderr] 842 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:855:27
[INFO] [stderr]     |
[INFO] [stderr] 855 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:860:40
[INFO] [stderr]     |
[INFO] [stderr] 860 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:872:27
[INFO] [stderr]     |
[INFO] [stderr] 872 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:873:25
[INFO] [stderr]     |
[INFO] [stderr] 873 |     let attr_name_str = try!(CString::new(attr_name));
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:882:40
[INFO] [stderr]     |
[INFO] [stderr] 882 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:894:27
[INFO] [stderr]     |
[INFO] [stderr] 894 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:895:25
[INFO] [stderr]     |
[INFO] [stderr] 895 |     let attr_name_str = try!(CString::new(attr_name));
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:904:40
[INFO] [stderr]     |
[INFO] [stderr] 904 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/rados.rs:82:1
[INFO] [stderr]    |
[INFO] [stderr] 82 | / bitflags! {
[INFO] [stderr] 83 | |     pub flags OperationFlags: u32 {
[INFO] [stderr] 84 | |         const LIBRADOS_OPERATION_NOFLAG= 0,
[INFO] [stderr] 85 | |         const LIBRADOS_OPERATION_BALANCE_READS= 1,
[INFO] [stderr] ...  |
[INFO] [stderr] 91 | |     }
[INFO] [stderr] 92 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:146:17
[INFO] [stderr]     |
[INFO] [stderr] 146 |                 try!(buffer.write_u32::<LittleEndian>(data.len() as u32));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:151:17
[INFO] [stderr]     |
[INFO] [stderr] 151 |                 try!(buffer.write_u32::<LittleEndian>(key.len() as u32));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:153:17
[INFO] [stderr]     |
[INFO] [stderr] 153 |                 try!(buffer.write_u32::<LittleEndian>(data.len() as u32));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:158:17
[INFO] [stderr]     |
[INFO] [stderr] 158 |                 try!(buffer.write_u32::<LittleEndian>(name.len() as u32));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:160:17
[INFO] [stderr]     |
[INFO] [stderr] 160 |                 try!(buffer.write_u32::<LittleEndian>(data.len() as u32));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:165:17
[INFO] [stderr]     |
[INFO] [stderr] 165 |                 try!(buffer.write_u32::<LittleEndian>(name.len() as u32));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:292:22
[INFO] [stderr]     |
[INFO] [stderr] 292 |     let connect_id = try!(CString::new(user_id));
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:293:21
[INFO] [stderr]     |
[INFO] [stderr] 293 |     let conf_file = try!(CString::new(config_file));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:298:40
[INFO] [stderr]     |
[INFO] [stderr] 298 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:302:40
[INFO] [stderr]     |
[INFO] [stderr] 302 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:306:40
[INFO] [stderr]     |
[INFO] [stderr] 306 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:330:25
[INFO] [stderr]     |
[INFO] [stderr] 330 |     let pool_name_str = try!(CString::new(pool_name));
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:335:40
[INFO] [stderr]     |
[INFO] [stderr] 335 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:351:40
[INFO] [stderr]     |
[INFO] [stderr] 351 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:380:40
[INFO] [stderr]     |
[INFO] [stderr] 380 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:393:40
[INFO] [stderr]     |
[INFO] [stderr] 393 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:407:40
[INFO] [stderr]     |
[INFO] [stderr] 407 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:421:40
[INFO] [stderr]     |
[INFO] [stderr] 421 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:470:44
[INFO] [stderr]     |
[INFO] [stderr] 470 |                 return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:474:40
[INFO] [stderr]     |
[INFO] [stderr] 474 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:488:19
[INFO] [stderr]     |
[INFO] [stderr] 488 |     let key_str = try!(CString::new(key));
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:502:25
[INFO] [stderr]     |
[INFO] [stderr] 502 |     let namespace_str = try!(CString::new(namespace));
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:518:40
[INFO] [stderr]     |
[INFO] [stderr] 518 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:530:25
[INFO] [stderr]     |
[INFO] [stderr] 530 |     let snap_name_str = try!(CString::new(snap_name));
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:534:40
[INFO] [stderr]     |
[INFO] [stderr] 534 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:545:25
[INFO] [stderr]     |
[INFO] [stderr] 545 |     let snap_name_str = try!(CString::new(snap_name));
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:550:40
[INFO] [stderr]     |
[INFO] [stderr] 550 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:562:25
[INFO] [stderr]     |
[INFO] [stderr] 562 |     let snap_name_str = try!(CString::new(snap_name));
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:563:27
[INFO] [stderr]     |
[INFO] [stderr] 563 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:568:40
[INFO] [stderr]     |
[INFO] [stderr] 568 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:598:40
[INFO] [stderr]     |
[INFO] [stderr] 598 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:614:40
[INFO] [stderr]     |
[INFO] [stderr] 614 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:626:27
[INFO] [stderr]     |
[INFO] [stderr] 626 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:631:40
[INFO] [stderr]     |
[INFO] [stderr] 631 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:672:25
[INFO] [stderr]     |
[INFO] [stderr] 672 |     let snap_name_str = try!(CString::new(snap_name));
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:677:40
[INFO] [stderr]     |
[INFO] [stderr] 677 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:691:19
[INFO] [stderr]     |
[INFO] [stderr] 691 |     let out_str = try!(CString::new(out_buffer));
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:697:40
[INFO] [stderr]     |
[INFO] [stderr] 697 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:713:40
[INFO] [stderr]     |
[INFO] [stderr] 713 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:737:24
[INFO] [stderr]     |
[INFO] [stderr] 737 |     let obj_name_str = try!(CString::new(object_name));
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:742:40
[INFO] [stderr]     |
[INFO] [stderr] 742 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:754:24
[INFO] [stderr]     |
[INFO] [stderr] 754 |     let obj_name_str = try!(CString::new(object_name));
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:760:40
[INFO] [stderr]     |
[INFO] [stderr] 760 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:776:24
[INFO] [stderr]     |
[INFO] [stderr] 776 |     let dst_name_str = try!(CString::new(dst_object_name));
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:777:24
[INFO] [stderr]     |
[INFO] [stderr] 777 |     let src_name_str = try!(CString::new(src_object_name));
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:783:40
[INFO] [stderr]     |
[INFO] [stderr] 783 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:794:24
[INFO] [stderr]     |
[INFO] [stderr] 794 |     let obj_name_str = try!(CString::new(object_name));
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:799:40
[INFO] [stderr]     |
[INFO] [stderr] 799 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:814:27
[INFO] [stderr]     |
[INFO] [stderr] 814 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:915:27
[INFO] [stderr]     |
[INFO] [stderr] 915 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:916:25
[INFO] [stderr]     |
[INFO] [stderr] 916 |     let attr_name_str = try!(CString::new(attr_name));
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:921:40
[INFO] [stderr]     |
[INFO] [stderr] 921 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:978:27
[INFO] [stderr]     |
[INFO] [stderr] 978 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:984:40
[INFO] [stderr]     |
[INFO] [stderr] 984 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:995:27
[INFO] [stderr]     |
[INFO] [stderr] 995 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1002:40
[INFO] [stderr]      |
[INFO] [stderr] 1002 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1014:27
[INFO] [stderr]      |
[INFO] [stderr] 1014 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1015:18
[INFO] [stderr]      |
[INFO] [stderr] 1015 |     let buffer = try!(update.serialize());
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1019:40
[INFO] [stderr]      |
[INFO] [stderr] 1019 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1039:27
[INFO] [stderr]      |
[INFO] [stderr] 1039 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1050:44
[INFO] [stderr]      |
[INFO] [stderr] 1050 |                 return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1053:40
[INFO] [stderr]      |
[INFO] [stderr] 1053 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1077:27
[INFO] [stderr]      |
[INFO] [stderr] 1077 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1078:26
[INFO] [stderr]      |
[INFO] [stderr] 1078 |     let class_name_str = try!(CString::new(class_name));
[INFO] [stderr]      |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1079:27
[INFO] [stderr]      |
[INFO] [stderr] 1079 |     let method_name_str = try!(CString::new(method_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1091:40
[INFO] [stderr]      |
[INFO] [stderr] 1091 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1143:27
[INFO] [stderr]      |
[INFO] [stderr] 1143 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1148:40
[INFO] [stderr]      |
[INFO] [stderr] 1148 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1169:27
[INFO] [stderr]      |
[INFO] [stderr] 1169 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1180:44
[INFO] [stderr]      |
[INFO] [stderr] 1180 |                 return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1186:44
[INFO] [stderr]      |
[INFO] [stderr] 1186 |                 return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1202:27
[INFO] [stderr]      |
[INFO] [stderr] 1202 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1207:40
[INFO] [stderr]      |
[INFO] [stderr] 1207 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1218:27
[INFO] [stderr]      |
[INFO] [stderr] 1218 |     let object_name_str = try!(CString::new(read_op.object_name.clone()));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:824:40
[INFO] [stderr]     |
[INFO] [stderr] 824 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:837:27
[INFO] [stderr]     |
[INFO] [stderr] 837 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:842:40
[INFO] [stderr]     |
[INFO] [stderr] 842 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:855:27
[INFO] [stderr]     |
[INFO] [stderr] 855 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1224:40
[INFO] [stderr]      |
[INFO] [stderr] 1224 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:860:40
[INFO] [stderr]     |
[INFO] [stderr] 860 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:872:27
[INFO] [stderr]     |
[INFO] [stderr] 872 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:873:25
[INFO] [stderr]     |
[INFO] [stderr] 873 |     let attr_name_str = try!(CString::new(attr_name));
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1235:27
[INFO] [stderr]      |
[INFO] [stderr] 1235 |     let object_name_str = try!(CString::new(write_op.object_name.clone()));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:882:40
[INFO] [stderr]     |
[INFO] [stderr] 882 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:894:27
[INFO] [stderr]     |
[INFO] [stderr] 894 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:895:25
[INFO] [stderr]     |
[INFO] [stderr] 895 |     let attr_name_str = try!(CString::new(attr_name));
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1244:40
[INFO] [stderr]      |
[INFO] [stderr] 1244 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:904:40
[INFO] [stderr]     |
[INFO] [stderr] 904 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:915:27
[INFO] [stderr]     |
[INFO] [stderr] 915 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:916:25
[INFO] [stderr]     |
[INFO] [stderr] 916 |     let attr_name_str = try!(CString::new(attr_name));
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:921:40
[INFO] [stderr]     |
[INFO] [stderr] 921 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:978:27
[INFO] [stderr]     |
[INFO] [stderr] 978 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:984:40
[INFO] [stderr]     |
[INFO] [stderr] 984 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ceph.rs:995:27
[INFO] [stderr]     |
[INFO] [stderr] 995 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1002:40
[INFO] [stderr]      |
[INFO] [stderr] 1002 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1014:27
[INFO] [stderr]      |
[INFO] [stderr] 1014 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1015:18
[INFO] [stderr]      |
[INFO] [stderr] 1015 |     let buffer = try!(update.serialize());
[INFO] [stderr]      |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1019:40
[INFO] [stderr]      |
[INFO] [stderr] 1019 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1039:27
[INFO] [stderr]      |
[INFO] [stderr] 1039 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1050:44
[INFO] [stderr]      |
[INFO] [stderr] 1050 |                 return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1053:40
[INFO] [stderr]      |
[INFO] [stderr] 1053 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1077:27
[INFO] [stderr]      |
[INFO] [stderr] 1077 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1078:26
[INFO] [stderr]      |
[INFO] [stderr] 1078 |     let class_name_str = try!(CString::new(class_name));
[INFO] [stderr]      |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1079:27
[INFO] [stderr]      |
[INFO] [stderr] 1079 |     let method_name_str = try!(CString::new(method_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1091:40
[INFO] [stderr]      |
[INFO] [stderr] 1091 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1143:27
[INFO] [stderr]      |
[INFO] [stderr] 1143 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1148:40
[INFO] [stderr]      |
[INFO] [stderr] 1148 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1169:27
[INFO] [stderr]      |
[INFO] [stderr] 1169 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1180:44
[INFO] [stderr]      |
[INFO] [stderr] 1180 |                 return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1186:44
[INFO] [stderr]      |
[INFO] [stderr] 1186 |                 return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1202:27
[INFO] [stderr]      |
[INFO] [stderr] 1202 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1207:40
[INFO] [stderr]      |
[INFO] [stderr] 1207 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1218:27
[INFO] [stderr]      |
[INFO] [stderr] 1218 |     let object_name_str = try!(CString::new(read_op.object_name.clone()));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1224:40
[INFO] [stderr]      |
[INFO] [stderr] 1224 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1257:27
[INFO] [stderr]      |
[INFO] [stderr] 1257 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1258:25
[INFO] [stderr]      |
[INFO] [stderr] 1258 |     let lock_name_str = try!(CString::new(lock_name));
[INFO] [stderr]      |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1259:27
[INFO] [stderr]      |
[INFO] [stderr] 1259 |     let cookie_name_str = try!(CString::new(cookie_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1260:27
[INFO] [stderr]      |
[INFO] [stderr] 1260 |     let description_str = try!(CString::new(description));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1271:40
[INFO] [stderr]      |
[INFO] [stderr] 1271 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1284:27
[INFO] [stderr]      |
[INFO] [stderr] 1284 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1285:25
[INFO] [stderr]      |
[INFO] [stderr] 1285 |     let lock_name_str = try!(CString::new(lock_name));
[INFO] [stderr]      |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1286:27
[INFO] [stderr]      |
[INFO] [stderr] 1286 |     let cookie_name_str = try!(CString::new(cookie_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1287:27
[INFO] [stderr]      |
[INFO] [stderr] 1287 |     let description_str = try!(CString::new(description));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1288:24
[INFO] [stderr]      |
[INFO] [stderr] 1288 |     let tag_name_str = try!(CString::new(tag_name));
[INFO] [stderr]      |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1300:40
[INFO] [stderr]      |
[INFO] [stderr] 1300 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1312:27
[INFO] [stderr]      |
[INFO] [stderr] 1312 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1313:25
[INFO] [stderr]      |
[INFO] [stderr] 1313 |     let lock_name_str = try!(CString::new(lock_name));
[INFO] [stderr]      |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1314:27
[INFO] [stderr]      |
[INFO] [stderr] 1314 |     let cookie_name_str = try!(CString::new(cookie_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1319:40
[INFO] [stderr]      |
[INFO] [stderr] 1319 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1357:27
[INFO] [stderr]      |
[INFO] [stderr] 1357 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1358:25
[INFO] [stderr]      |
[INFO] [stderr] 1358 |     let lock_name_str = try!(CString::new(lock_name));
[INFO] [stderr]      |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1359:27
[INFO] [stderr]      |
[INFO] [stderr] 1359 |     let cookie_name_str = try!(CString::new(cookie_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1360:27
[INFO] [stderr]      |
[INFO] [stderr] 1360 |     let client_name_str = try!(CString::new(client_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1369:40
[INFO] [stderr]      |
[INFO] [stderr] 1369 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1379:26
[INFO] [stderr]      |
[INFO] [stderr] 1379 |     let client_address = try!(CString::new(client.to_string()));
[INFO] [stderr]      |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1384:40
[INFO] [stderr]      |
[INFO] [stderr] 1384 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1426:20
[INFO] [stderr]      |
[INFO] [stderr] 1426 |         let read = try!(cursor.read_until(0x00, &mut string_buf));
[INFO] [stderr]      |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1448:25
[INFO] [stderr]      |
[INFO] [stderr] 1448 |     let pool_name_str = try!(CString::new(pool_name));
[INFO] [stderr]      |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1452:40
[INFO] [stderr]      |
[INFO] [stderr] 1452 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1464:25
[INFO] [stderr]      |
[INFO] [stderr] 1464 |     let pool_name_str = try!(CString::new(pool_name));
[INFO] [stderr]      |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1468:40
[INFO] [stderr]      |
[INFO] [stderr] 1468 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1479:25
[INFO] [stderr]      |
[INFO] [stderr] 1479 |     let pool_name_str = try!(CString::new(pool_name));
[INFO] [stderr]      |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1487:40
[INFO] [stderr]      |
[INFO] [stderr] 1487 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1507:44
[INFO] [stderr]      |
[INFO] [stderr] 1507 |                 return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1511:40
[INFO] [stderr]      |
[INFO] [stderr] 1511 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1545:40
[INFO] [stderr]      |
[INFO] [stderr] 1545 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1561:40
[INFO] [stderr]      |
[INFO] [stderr] 1561 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1581:22
[INFO] [stderr]      |
[INFO] [stderr] 1581 |     let mon_id_str = try!(CString::new(mon_id));
[INFO] [stderr]      |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1584:19
[INFO] [stderr]      |
[INFO] [stderr] 1584 |     let out_str = try!(CString::new(out_buffer));
[INFO] [stderr]      |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1591:40
[INFO] [stderr]      |
[INFO] [stderr] 1591 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1781:40
[INFO] [stderr]      |
[INFO] [stderr] 1781 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1846:40
[INFO] [stderr]      |
[INFO] [stderr] 1846 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1912:40
[INFO] [stderr]      |
[INFO] [stderr] 1912 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/utils.rs:31:18
[INFO] [stderr]    |
[INFO] [stderr] 31 |     let output = try!(Command::new("sh").arg("-c").arg(cmd_line).output());
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/admin_sockets.rs:40:22
[INFO] [stderr]    |
[INFO] [stderr] 40 |     let mut stream = try!(UnixStream::connect(socket));
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/admin_sockets.rs:41:14
[INFO] [stderr]    |
[INFO] [stderr] 41 |     let wb = try!(stream.write(cmd.as_bytes()));
[INFO] [stderr]    |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/admin_sockets.rs:42:19
[INFO] [stderr]    |
[INFO] [stderr] 42 |     let ret_val = try!(stream.read(&mut buffer));
[INFO] [stderr]    |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/admin_sockets.rs:44:9
[INFO] [stderr]    |
[INFO] [stderr] 44 |         try!(stream.shutdown(Shutdown::Both));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/admin_sockets.rs:52:14
[INFO] [stderr]    |
[INFO] [stderr] 52 |     let rb = try!(stream.read_to_string(&mut output));
[INFO] [stderr]    |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/admin_sockets.rs:53:5
[INFO] [stderr]    |
[INFO] [stderr] 53 |     try!(stream.shutdown(Shutdown::Both));
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1235:27
[INFO] [stderr]      |
[INFO] [stderr] 1235 |     let object_name_str = try!(CString::new(write_op.object_name.clone()));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1244:40
[INFO] [stderr]      |
[INFO] [stderr] 1244 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1257:27
[INFO] [stderr]      |
[INFO] [stderr] 1257 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1258:25
[INFO] [stderr]      |
[INFO] [stderr] 1258 |     let lock_name_str = try!(CString::new(lock_name));
[INFO] [stderr]      |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1259:27
[INFO] [stderr]      |
[INFO] [stderr] 1259 |     let cookie_name_str = try!(CString::new(cookie_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around type
[INFO] [stderr]   --> src/utils.rs:30:42
[INFO] [stderr]    |
[INFO] [stderr] 30 | pub fn run_cli(cmd_line: &str) -> Result<(Output)> {
[INFO] [stderr]    |                                          ^^^^^^^^ help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_parens)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/error.rs:53:32
[INFO] [stderr]    |
[INFO] [stderr] 53 |     fn cause(&self) -> Option<&StdError> {
[INFO] [stderr]    |                                ^^^^^^^^ help: use `dyn`: `dyn StdError`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1260:27
[INFO] [stderr]      |
[INFO] [stderr] 1260 |     let description_str = try!(CString::new(description));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1271:40
[INFO] [stderr]      |
[INFO] [stderr] 1271 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1284:27
[INFO] [stderr]      |
[INFO] [stderr] 1284 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1285:25
[INFO] [stderr]      |
[INFO] [stderr] 1285 |     let lock_name_str = try!(CString::new(lock_name));
[INFO] [stderr]      |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1286:27
[INFO] [stderr]      |
[INFO] [stderr] 1286 |     let cookie_name_str = try!(CString::new(cookie_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1287:27
[INFO] [stderr]      |
[INFO] [stderr] 1287 |     let description_str = try!(CString::new(description));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1288:24
[INFO] [stderr]      |
[INFO] [stderr] 1288 |     let tag_name_str = try!(CString::new(tag_name));
[INFO] [stderr]      |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1300:40
[INFO] [stderr]      |
[INFO] [stderr] 1300 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1312:27
[INFO] [stderr]      |
[INFO] [stderr] 1312 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1313:25
[INFO] [stderr]      |
[INFO] [stderr] 1313 |     let lock_name_str = try!(CString::new(lock_name));
[INFO] [stderr]      |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1314:27
[INFO] [stderr]      |
[INFO] [stderr] 1314 |     let cookie_name_str = try!(CString::new(cookie_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1319:40
[INFO] [stderr]      |
[INFO] [stderr] 1319 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1357:27
[INFO] [stderr]      |
[INFO] [stderr] 1357 |     let object_name_str = try!(CString::new(object_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1358:25
[INFO] [stderr]      |
[INFO] [stderr] 1358 |     let lock_name_str = try!(CString::new(lock_name));
[INFO] [stderr]      |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1359:27
[INFO] [stderr]      |
[INFO] [stderr] 1359 |     let cookie_name_str = try!(CString::new(cookie_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1360:27
[INFO] [stderr]      |
[INFO] [stderr] 1360 |     let client_name_str = try!(CString::new(client_name));
[INFO] [stderr]      |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1369:40
[INFO] [stderr]      |
[INFO] [stderr] 1369 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1379:26
[INFO] [stderr]      |
[INFO] [stderr] 1379 |     let client_address = try!(CString::new(client.to_string()));
[INFO] [stderr]      |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1384:40
[INFO] [stderr]      |
[INFO] [stderr] 1384 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1426:20
[INFO] [stderr]      |
[INFO] [stderr] 1426 |         let read = try!(cursor.read_until(0x00, &mut string_buf));
[INFO] [stderr]      |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1448:25
[INFO] [stderr]      |
[INFO] [stderr] 1448 |     let pool_name_str = try!(CString::new(pool_name));
[INFO] [stderr]      |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1452:40
[INFO] [stderr]      |
[INFO] [stderr] 1452 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1464:25
[INFO] [stderr]      |
[INFO] [stderr] 1464 |     let pool_name_str = try!(CString::new(pool_name));
[INFO] [stderr]      |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1468:40
[INFO] [stderr]      |
[INFO] [stderr] 1468 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1479:25
[INFO] [stderr]      |
[INFO] [stderr] 1479 |     let pool_name_str = try!(CString::new(pool_name));
[INFO] [stderr]      |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1487:40
[INFO] [stderr]      |
[INFO] [stderr] 1487 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1507:44
[INFO] [stderr]      |
[INFO] [stderr] 1507 |                 return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1511:40
[INFO] [stderr]      |
[INFO] [stderr] 1511 |             return Err(RadosError::new(try!(get_error(ret_code as i32))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1545:40
[INFO] [stderr]      |
[INFO] [stderr] 1545 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1561:40
[INFO] [stderr]      |
[INFO] [stderr] 1561 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1581:22
[INFO] [stderr]      |
[INFO] [stderr] 1581 |     let mon_id_str = try!(CString::new(mon_id));
[INFO] [stderr]      |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1584:19
[INFO] [stderr]      |
[INFO] [stderr] 1584 |     let out_str = try!(CString::new(out_buffer));
[INFO] [stderr]      |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1591:40
[INFO] [stderr]      |
[INFO] [stderr] 1591 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1781:40
[INFO] [stderr]      |
[INFO] [stderr] 1781 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1846:40
[INFO] [stderr]      |
[INFO] [stderr] 1846 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/ceph.rs:1912:40
[INFO] [stderr]      |
[INFO] [stderr] 1912 |             return Err(RadosError::new(try!(get_error(ret_code))));
[INFO] [stderr]      |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/utils.rs:31:18
[INFO] [stderr]    |
[INFO] [stderr] 31 |     let output = try!(Command::new("sh").arg("-c").arg(cmd_line).output());
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/admin_sockets.rs:40:22
[INFO] [stderr]    |
[INFO] [stderr] 40 |     let mut stream = try!(UnixStream::connect(socket));
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/admin_sockets.rs:41:14
[INFO] [stderr]    |
[INFO] [stderr] 41 |     let wb = try!(stream.write(cmd.as_bytes()));
[INFO] [stderr]    |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/admin_sockets.rs:42:19
[INFO] [stderr]    |
[INFO] [stderr] 42 |     let ret_val = try!(stream.read(&mut buffer));
[INFO] [stderr]    |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/admin_sockets.rs:44:9
[INFO] [stderr]    |
[INFO] [stderr] 44 |         try!(stream.shutdown(Shutdown::Both));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/admin_sockets.rs:52:14
[INFO] [stderr]    |
[INFO] [stderr] 52 |     let rb = try!(stream.read_to_string(&mut output));
[INFO] [stderr]    |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/admin_sockets.rs:53:5
[INFO] [stderr]    |
[INFO] [stderr] 53 |     try!(stream.shutdown(Shutdown::Both));
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around type
[INFO] [stderr]   --> src/utils.rs:30:42
[INFO] [stderr]    |
[INFO] [stderr] 30 | pub fn run_cli(cmd_line: &str) -> Result<(Output)> {
[INFO] [stderr]    |                                          ^^^^^^^^ help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_parens)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/error.rs:53:32
[INFO] [stderr]    |
[INFO] [stderr] 53 |     fn cause(&self) -> Option<&StdError> {
[INFO] [stderr]    |                                ^^^^^^^^ help: use `dyn`: `dyn StdError`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::int64_t': Use i64 instead.
[INFO] [stderr]   --> src/rados.rs:43:18
[INFO] [stderr]    |
[INFO] [stderr] 43 | use self::libc::{int64_t, size_t, ssize_t, time_t, timeval, uint32_t, uint64_t, uint8_t};
[INFO] [stderr]    |                  ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint32_t': Use u32 instead.
[INFO] [stderr]   --> src/rados.rs:43:61
[INFO] [stderr]    |
[INFO] [stderr] 43 | use self::libc::{int64_t, size_t, ssize_t, time_t, timeval, uint32_t, uint64_t, uint8_t};
[INFO] [stderr]    |                                                             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]   --> src/rados.rs:43:71
[INFO] [stderr]    |
[INFO] [stderr] 43 | use self::libc::{int64_t, size_t, ssize_t, time_t, timeval, uint32_t, uint64_t, uint8_t};
[INFO] [stderr]    |                                                                       ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead.
[INFO] [stderr]   --> src/rados.rs:43:81
[INFO] [stderr]    |
[INFO] [stderr] 43 | use self::libc::{int64_t, size_t, ssize_t, time_t, timeval, uint32_t, uint64_t, uint8_t};
[INFO] [stderr]    |                                                                                 ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:105:25
[INFO] [stderr]     |
[INFO] [stderr] 105 | pub type rados_snap_t = uint64_t;
[INFO] [stderr]     |                         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead.
[INFO] [stderr]    --> src/rados.rs:168:72
[INFO] [stderr]     |
[INFO] [stderr] 168 | pub type rados_watchcb_t = ::std::option::Option<extern "C" fn(opcode: uint8_t,
[INFO] [stderr]     |                                                                        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:169:71
[INFO] [stderr]     |
[INFO] [stderr] 169 | ...                   ver: uint64_t,
[INFO] [stderr]     |                            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:174:78
[INFO] [stderr]     |
[INFO] [stderr] 174 | ...                   notify_id: uint64_t,
[INFO] [stderr]     |                                  ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:175:75
[INFO] [stderr]     |
[INFO] [stderr] 175 | ...                   handle: uint64_t,
[INFO] [stderr]     |                               ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:176:80
[INFO] [stderr]     |
[INFO] [stderr] 176 | ...                   notifier_id: uint64_t,
[INFO] [stderr]     |                                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:182:77
[INFO] [stderr]     |
[INFO] [stderr] 182 | ...                   cookie: uint64_t,
[INFO] [stderr]     |                               ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:189:76
[INFO] [stderr]     |
[INFO] [stderr] 189 | ...                   sec: uint64_t,
[INFO] [stderr]     |                            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:190:77
[INFO] [stderr]     |
[INFO] [stderr] 190 | ...                   nsec: uint64_t,
[INFO] [stderr]     |                             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:191:76
[INFO] [stderr]     |
[INFO] [stderr] 191 | ...                   seq: uint64_t,
[INFO] [stderr]     |                            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:204:33
[INFO] [stderr]     |
[INFO] [stderr] 204 |                          flags: uint64_t)
[INFO] [stderr]     |                                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:247:55
[INFO] [stderr]     |
[INFO] [stderr] 247 |     pub fn rados_get_instance_id(cluster: rados_t) -> uint64_t;
[INFO] [stderr]     |                                                       ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::int64_t': Use i64 instead.
[INFO] [stderr]    --> src/rados.rs:252:59
[INFO] [stderr]     |
[INFO] [stderr] 252 |     pub fn rados_ioctx_create2(cluster: rados_t, pool_id: int64_t, ioctx: *mut rados_ioctx_t) -> ::libc::c_int;
[INFO] [stderr]     |                                                           ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::int64_t': Use i64 instead.
[INFO] [stderr]    --> src/rados.rs:262:85
[INFO] [stderr]     |
[INFO] [stderr] 262 |     pub fn rados_pool_lookup(cluster: rados_t, pool_name: *const ::libc::c_char) -> int64_t;
[INFO] [stderr]     |                                                                                     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::int64_t': Use i64 instead.
[INFO] [stderr]    --> src/rados.rs:264:60
[INFO] [stderr]     |
[INFO] [stderr] 264 |     pub fn rados_pool_reverse_lookup(cluster: rados_t, id: int64_t, buf: *mut ::libc::c_char, maxlen: size_t)
[INFO] [stderr]     |                                                            ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:270:98
[INFO] [stderr]     |
[INFO] [stderr] 270 |     pub fn rados_pool_create_with_auid(cluster: rados_t, pool_name: *const ::libc::c_char, auid: uint64_t)
[INFO] [stderr]     |                                                                                                  ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead.
[INFO] [stderr]    --> src/rados.rs:274:62
[INFO] [stderr]     |
[INFO] [stderr] 274 | ...                   crush_rule_num: uint8_t)
[INFO] [stderr]     |                                       ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:277:97
[INFO] [stderr]     |
[INFO] [stderr] 277 |     pub fn rados_pool_create_with_all(cluster: rados_t, pool_name: *const ::libc::c_char, auid: uint64_t,
[INFO] [stderr]     |                                                                                                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead.
[INFO] [stderr]    --> src/rados.rs:278:55
[INFO] [stderr]     |
[INFO] [stderr] 278 | ...                   crush_rule_num: uint8_t)
[INFO] [stderr]     |                                       ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::int64_t': Use i64 instead.
[INFO] [stderr]    --> src/rados.rs:281:61
[INFO] [stderr]     |
[INFO] [stderr] 281 |     pub fn rados_pool_get_base_tier(cluster: rados_t, pool: int64_t, base_tier: *mut int64_t) -> ::libc::c_int;
[INFO] [stderr]     |                                                             ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::int64_t': Use i64 instead.
[INFO] [stderr]    --> src/rados.rs:281:86
[INFO] [stderr]     |
[INFO] [stderr] 281 |     pub fn rados_pool_get_base_tier(cluster: rados_t, pool: int64_t, base_tier: *mut int64_t) -> ::libc::c_int;
[INFO] [stderr]     |                                                                                      ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:285:63
[INFO] [stderr]     |
[INFO] [stderr] 285 |     pub fn rados_ioctx_pool_set_auid(io: rados_ioctx_t, auid: uint64_t) -> ::libc::c_int;
[INFO] [stderr]     |                                                               ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:287:68
[INFO] [stderr]     |
[INFO] [stderr] 287 |     pub fn rados_ioctx_pool_get_auid(io: rados_ioctx_t, auid: *mut uint64_t) -> ::libc::c_int;
[INFO] [stderr]     |                                                                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:291:70
[INFO] [stderr]     |
[INFO] [stderr] 291 |     pub fn rados_ioctx_pool_required_alignment(io: rados_ioctx_t) -> uint64_t;
[INFO] [stderr]     |                                                                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::int64_t': Use i64 instead.
[INFO] [stderr]    --> src/rados.rs:293:53
[INFO] [stderr]     |
[INFO] [stderr] 293 |     pub fn rados_ioctx_get_id(io: rados_ioctx_t) -> int64_t;
[INFO] [stderr]     |                                                     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint32_t': Use u32 instead.
[INFO] [stderr]    --> src/rados.rs:304:79
[INFO] [stderr]     |
[INFO] [stderr] 304 |     pub fn rados_nobjects_list_get_pg_hash_position(ctx: rados_list_ctx_t) -> uint32_t;
[INFO] [stderr]     |                                                                               ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint32_t': Use u32 instead.
[INFO] [stderr]    --> src/rados.rs:306:65
[INFO] [stderr]     |
[INFO] [stderr] 306 |     pub fn rados_nobjects_list_seek(ctx: rados_list_ctx_t, pos: uint32_t) -> uint32_t;
[INFO] [stderr]     |                                                                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint32_t': Use u32 instead.
[INFO] [stderr]    --> src/rados.rs:306:78
[INFO] [stderr]     |
[INFO] [stderr] 306 |     pub fn rados_nobjects_list_seek(ctx: rados_list_ctx_t, pos: uint32_t) -> uint32_t;
[INFO] [stderr]     |                                                                              ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint32_t': Use u32 instead.
[INFO] [stderr]    --> src/rados.rs:316:78
[INFO] [stderr]     |
[INFO] [stderr] 316 |     pub fn rados_objects_list_get_pg_hash_position(ctx: rados_list_ctx_t) -> uint32_t;
[INFO] [stderr]     |                                                                              ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint32_t': Use u32 instead.
[INFO] [stderr]    --> src/rados.rs:318:64
[INFO] [stderr]     |
[INFO] [stderr] 318 |     pub fn rados_objects_list_seek(ctx: rados_list_ctx_t, pos: uint32_t) -> uint32_t;
[INFO] [stderr]     |                                                                ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint32_t': Use u32 instead.
[INFO] [stderr]    --> src/rados.rs:318:77
[INFO] [stderr]     |
[INFO] [stderr] 318 |     pub fn rados_objects_list_seek(ctx: rados_list_ctx_t, pos: uint32_t) -> uint32_t;
[INFO] [stderr]     |                                                                             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:360:57
[INFO] [stderr]     |
[INFO] [stderr] 360 |     pub fn rados_get_last_version(io: rados_ioctx_t) -> uint64_t;
[INFO] [stderr]     |                                                         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:363:29
[INFO] [stderr]     |
[INFO] [stderr] 363 |                        off: uint64_t)
[INFO] [stderr]     |                             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:369:86
[INFO] [stderr]     |
[INFO] [stderr] 369 |     pub fn rados_clone_range(io: rados_ioctx_t, dst: *const ::libc::c_char, dst_off: uint64_t,
[INFO] [stderr]     |                                                                                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:370:67
[INFO] [stderr]     |
[INFO] [stderr] 370 | ...                   src: *const ::libc::c_char, src_off: uint64_t, len: size_t)
[INFO] [stderr]     |                                                            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:377:28
[INFO] [stderr]     |
[INFO] [stderr] 377 |                       off: uint64_t)
[INFO] [stderr]     |                            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:382:77
[INFO] [stderr]     |
[INFO] [stderr] 382 |     pub fn rados_trunc(io: rados_ioctx_t, oid: *const ::libc::c_char, size: uint64_t) -> ::libc::c_int;
[INFO] [stderr]     |                                                                             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:409:80
[INFO] [stderr]     |
[INFO] [stderr] 409 |     pub fn rados_stat(io: rados_ioctx_t, o: *const ::libc::c_char, psize: *mut uint64_t, pmtime: *mut time_t)
[INFO] [stderr]     |                                                                                ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:441:74
[INFO] [stderr]     |
[INFO] [stderr] 441 | ...                   buf: *const ::libc::c_char, len: size_t, off: uint64_t)
[INFO] [stderr]     |                                                                     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:452:71
[INFO] [stderr]     |
[INFO] [stderr] 452 |                           buf: *mut ::libc::c_char, len: size_t, off: uint64_t)
[INFO] [stderr]     |                                                                       ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:457:39
[INFO] [stderr]     |
[INFO] [stderr] 457 |                           psize: *mut uint64_t, pmtime: *mut time_t)
[INFO] [stderr]     |                                       ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:460:74
[INFO] [stderr]     |
[INFO] [stderr] 460 |     pub fn rados_watch(io: rados_ioctx_t, o: *const ::libc::c_char, ver: uint64_t, cookie: *mut uint64_t,
[INFO] [stderr]     |                                                                          ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:460:97
[INFO] [stderr]     |
[INFO] [stderr] 460 |     pub fn rados_watch(io: rados_ioctx_t, o: *const ::libc::c_char, ver: uint64_t, cookie: *mut uint64_t,
[INFO] [stderr]     |                                                                                                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:463:83
[INFO] [stderr]     |
[INFO] [stderr] 463 |     pub fn rados_watch2(io: rados_ioctx_t, o: *const ::libc::c_char, cookie: *mut uint64_t,
[INFO] [stderr]     |                                                                                   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:466:57
[INFO] [stderr]     |
[INFO] [stderr] 466 |     pub fn rados_watch_check(io: rados_ioctx_t, cookie: uint64_t) -> ::libc::c_int;
[INFO] [stderr]     |                                                         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:467:79
[INFO] [stderr]     |
[INFO] [stderr] 467 |     pub fn rados_unwatch(io: rados_ioctx_t, o: *const ::libc::c_char, cookie: uint64_t) -> ::libc::c_int;
[INFO] [stderr]     |                                                                               ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:468:54
[INFO] [stderr]     |
[INFO] [stderr] 468 |     pub fn rados_unwatch2(io: rados_ioctx_t, cookie: uint64_t) -> ::libc::c_int;
[INFO] [stderr]     |                                                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:469:75
[INFO] [stderr]     |
[INFO] [stderr] 469 |     pub fn rados_notify(io: rados_ioctx_t, o: *const ::libc::c_char, ver: uint64_t, buf: *const ::libc::c_char,
[INFO] [stderr]     |                                                                           ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:473:62
[INFO] [stderr]     |
[INFO] [stderr] 473 |                          buf_len: ::libc::c_int, timeout_ms: uint64_t, reply_buffer: *mut *mut ::libc::c_char,
[INFO] [stderr]     |                                                              ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:476:85
[INFO] [stderr]     |
[INFO] [stderr] 476 |     pub fn rados_notify_ack(io: rados_ioctx_t, o: *const ::libc::c_char, notify_id: uint64_t, cookie: uint64_t,
[INFO] [stderr]     |                                                                                     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:476:103
[INFO] [stderr]     |
[INFO] [stderr] 476 |     pub fn rados_notify_ack(io: rados_ioctx_t, o: *const ::libc::c_char, notify_id: uint64_t, cookie: uint64_t,
[INFO] [stderr]     |                                                                                                       ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:480:100
[INFO] [stderr]     |
[INFO] [stderr] 480 |     pub fn rados_set_alloc_hint(io: rados_ioctx_t, o: *const ::libc::c_char, expected_object_size: uint64_t,
[INFO] [stderr]     |                                                                                                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:481:54
[INFO] [stderr]     |
[INFO] [stderr] 481 | ...                   expected_write_size: uint64_t)
[INFO] [stderr]     |                                            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:487:75
[INFO] [stderr]     |
[INFO] [stderr] 487 |     pub fn rados_write_op_assert_version(write_op: rados_write_op_t, ver: uint64_t) -> ();
[INFO] [stderr]     |                                                                           ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead.
[INFO] [stderr]    --> src/rados.rs:489:57
[INFO] [stderr]     |
[INFO] [stderr] 489 | ...                   comparison_operator: uint8_t, value: *const ::libc::c_char, value_len: size_t)
[INFO] [stderr]     |                                            ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead.
[INFO] [stderr]    --> src/rados.rs:492:57
[INFO] [stderr]     |
[INFO] [stderr] 492 | ...                   comparison_operator: uint8_t, val: *const ::libc::c_char, val_len: size_t,
[INFO] [stderr]     |                                            ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:503:41
[INFO] [stderr]     |
[INFO] [stderr] 503 | ...                   offset: uint64_t)
[INFO] [stderr]     |                               ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:508:72
[INFO] [stderr]     |
[INFO] [stderr] 508 |     pub fn rados_write_op_truncate(write_op: rados_write_op_t, offset: uint64_t) -> ();
[INFO] [stderr]     |                                                                        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:509:68
[INFO] [stderr]     |
[INFO] [stderr] 509 |     pub fn rados_write_op_zero(write_op: rados_write_op_t, offset: uint64_t, len: uint64_t) -> ();
[INFO] [stderr]     |                                                                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:509:83
[INFO] [stderr]     |
[INFO] [stderr] 509 |     pub fn rados_write_op_zero(write_op: rados_write_op_t, offset: uint64_t, len: uint64_t) -> ();
[INFO] [stderr]     |                                                                                   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:520:92
[INFO] [stderr]     |
[INFO] [stderr] 520 |     pub fn rados_write_op_set_alloc_hint(write_op: rados_write_op_t, expected_object_size: uint64_t,
[INFO] [stderr]     |                                                                                            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:521:63
[INFO] [stderr]     |
[INFO] [stderr] 521 | ...                   expected_write_size: uint64_t)
[INFO] [stderr]     |                                            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:533:73
[INFO] [stderr]     |
[INFO] [stderr] 533 |     pub fn rados_read_op_assert_version(write_op: rados_read_op_t, ver: uint64_t) -> ();
[INFO] [stderr]     |                                                                         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead.
[INFO] [stderr]    --> src/rados.rs:535:56
[INFO] [stderr]     |
[INFO] [stderr] 535 | ...                   comparison_operator: uint8_t, value: *const ::libc::c_char, value_len: size_t)
[INFO] [stderr]     |                                            ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead.
[INFO] [stderr]    --> src/rados.rs:540:110
[INFO] [stderr]     |
[INFO] [stderr] 540 |     pub fn rados_read_op_omap_cmp(read_op: rados_read_op_t, key: *const ::libc::c_char, comparison_operator: uint8_t,
[INFO] [stderr]     |                                                                                                              ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:543:69
[INFO] [stderr]     |
[INFO] [stderr] 543 |     pub fn rados_read_op_stat(read_op: rados_read_op_t, psize: *mut uint64_t, pmtime: *mut time_t,
[INFO] [stderr]     |                                                                     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:546:65
[INFO] [stderr]     |
[INFO] [stderr] 546 |     pub fn rados_read_op_read(read_op: rados_read_op_t, offset: uint64_t, len: size_t, buf: *mut ::libc::c_char,
[INFO] [stderr]     |                                                                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:559:90
[INFO] [stderr]     |
[INFO] [stderr] 559 | ...                   filter_prefix: *const ::libc::c_char, max_return: uint64_t,
[INFO] [stderr]     |                                                                         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:563:52
[INFO] [stderr]     |
[INFO] [stderr] 563 | ...                   max_return: uint64_t, iter: *mut rados_omap_iter_t, prval: *mut ::libc::c_int)
[INFO] [stderr]     |                                   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead.
[INFO] [stderr]    --> src/rados.rs:577:40
[INFO] [stderr]     |
[INFO] [stderr] 577 | ...                   flags: uint8_t)
[INFO] [stderr]     |                              ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead.
[INFO] [stderr]    --> src/rados.rs:581:61
[INFO] [stderr]     |
[INFO] [stderr] 581 | ...                   duration: *mut timeval, flags: uint8_t)
[INFO] [stderr]     |                                                      ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint32_t': Use u32 instead.
[INFO] [stderr]    --> src/rados.rs:594:103
[INFO] [stderr]     |
[INFO] [stderr] 594 |     pub fn rados_blacklist_add(cluster: rados_t, client_address: *mut ::libc::c_char, expire_seconds: uint32_t)
[INFO] [stderr]     |                                                                                                       ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:112:20
[INFO] [stderr]     |
[INFO] [stderr] 112 |     pub num_bytes: uint64_t,
[INFO] [stderr]     |                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:113:17
[INFO] [stderr]     |
[INFO] [stderr] 113 |     pub num_kb: uint64_t,
[INFO] [stderr]     |                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:114:22
[INFO] [stderr]     |
[INFO] [stderr] 114 |     pub num_objects: uint64_t,
[INFO] [stderr]     |                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:115:28
[INFO] [stderr]     |
[INFO] [stderr] 115 |     pub num_object_clones: uint64_t,
[INFO] [stderr]     |                            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:116:28
[INFO] [stderr]     |
[INFO] [stderr] 116 |     pub num_object_copies: uint64_t,
[INFO] [stderr]     |                            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:117:41
[INFO] [stderr]     |
[INFO] [stderr] 117 |     pub num_objects_missing_on_primary: uint64_t,
[INFO] [stderr]     |                                         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:118:30
[INFO] [stderr]     |
[INFO] [stderr] 118 |     pub num_objects_unfound: uint64_t,
[INFO] [stderr]     |                              ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:119:31
[INFO] [stderr]     |
[INFO] [stderr] 119 |     pub num_objects_degraded: uint64_t,
[INFO] [stderr]     |                               ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:120:17
[INFO] [stderr]     |
[INFO] [stderr] 120 |     pub num_rd: uint64_t,
[INFO] [stderr]     |                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:121:20
[INFO] [stderr]     |
[INFO] [stderr] 121 |     pub num_rd_kb: uint64_t,
[INFO] [stderr]     |                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:122:17
[INFO] [stderr]     |
[INFO] [stderr] 122 |     pub num_wr: uint64_t,
[INFO] [stderr]     |                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:123:20
[INFO] [stderr]     |
[INFO] [stderr] 123 |     pub num_wr_kb: uint64_t,
[INFO] [stderr]     |                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:141:13
[INFO] [stderr]     |
[INFO] [stderr] 141 |     pub kb: uint64_t,
[INFO] [stderr]     |             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:142:18
[INFO] [stderr]     |
[INFO] [stderr] 142 |     pub kb_used: uint64_t,
[INFO] [stderr]     |                  ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:143:19
[INFO] [stderr]     |
[INFO] [stderr] 143 |     pub kb_avail: uint64_t,
[INFO] [stderr]     |                   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:144:22
[INFO] [stderr]     |
[INFO] [stderr] 144 |     pub num_objects: uint64_t,
[INFO] [stderr]     |                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::int64_t': Use i64 instead.
[INFO] [stderr]   --> src/rados.rs:43:18
[INFO] [stderr]    |
[INFO] [stderr] 43 | use self::libc::{int64_t, size_t, ssize_t, time_t, timeval, uint32_t, uint64_t, uint8_t};
[INFO] [stderr]    |                  ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint32_t': Use u32 instead.
[INFO] [stderr]   --> src/rados.rs:43:61
[INFO] [stderr]    |
[INFO] [stderr] 43 | use self::libc::{int64_t, size_t, ssize_t, time_t, timeval, uint32_t, uint64_t, uint8_t};
[INFO] [stderr]    |                                                             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]   --> src/rados.rs:43:71
[INFO] [stderr]    |
[INFO] [stderr] 43 | use self::libc::{int64_t, size_t, ssize_t, time_t, timeval, uint32_t, uint64_t, uint8_t};
[INFO] [stderr]    |                                                                       ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead.
[INFO] [stderr]   --> src/rados.rs:43:81
[INFO] [stderr]    |
[INFO] [stderr] 43 | use self::libc::{int64_t, size_t, ssize_t, time_t, timeval, uint32_t, uint64_t, uint8_t};
[INFO] [stderr]    |                                                                                 ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:105:25
[INFO] [stderr]     |
[INFO] [stderr] 105 | pub type rados_snap_t = uint64_t;
[INFO] [stderr]     |                         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead.
[INFO] [stderr]    --> src/rados.rs:168:72
[INFO] [stderr]     |
[INFO] [stderr] 168 | pub type rados_watchcb_t = ::std::option::Option<extern "C" fn(opcode: uint8_t,
[INFO] [stderr]     |                                                                        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:169:71
[INFO] [stderr]     |
[INFO] [stderr] 169 | ...                   ver: uint64_t,
[INFO] [stderr]     |                            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:174:78
[INFO] [stderr]     |
[INFO] [stderr] 174 | ...                   notify_id: uint64_t,
[INFO] [stderr]     |                                  ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:175:75
[INFO] [stderr]     |
[INFO] [stderr] 175 | ...                   handle: uint64_t,
[INFO] [stderr]     |                               ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:176:80
[INFO] [stderr]     |
[INFO] [stderr] 176 | ...                   notifier_id: uint64_t,
[INFO] [stderr]     |                                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:182:77
[INFO] [stderr]     |
[INFO] [stderr] 182 | ...                   cookie: uint64_t,
[INFO] [stderr]     |                               ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:189:76
[INFO] [stderr]     |
[INFO] [stderr] 189 | ...                   sec: uint64_t,
[INFO] [stderr]     |                            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:190:77
[INFO] [stderr]     |
[INFO] [stderr] 190 | ...                   nsec: uint64_t,
[INFO] [stderr]     |                             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:191:76
[INFO] [stderr]     |
[INFO] [stderr] 191 | ...                   seq: uint64_t,
[INFO] [stderr]     |                            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:204:33
[INFO] [stderr]     |
[INFO] [stderr] 204 |                          flags: uint64_t)
[INFO] [stderr]     |                                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:247:55
[INFO] [stderr]     |
[INFO] [stderr] 247 |     pub fn rados_get_instance_id(cluster: rados_t) -> uint64_t;
[INFO] [stderr]     |                                                       ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::int64_t': Use i64 instead.
[INFO] [stderr]    --> src/rados.rs:252:59
[INFO] [stderr]     |
[INFO] [stderr] 252 |     pub fn rados_ioctx_create2(cluster: rados_t, pool_id: int64_t, ioctx: *mut rados_ioctx_t) -> ::libc::c_int;
[INFO] [stderr]     |                                                           ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::int64_t': Use i64 instead.
[INFO] [stderr]    --> src/rados.rs:262:85
[INFO] [stderr]     |
[INFO] [stderr] 262 |     pub fn rados_pool_lookup(cluster: rados_t, pool_name: *const ::libc::c_char) -> int64_t;
[INFO] [stderr]     |                                                                                     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::int64_t': Use i64 instead.
[INFO] [stderr]    --> src/rados.rs:264:60
[INFO] [stderr]     |
[INFO] [stderr] 264 |     pub fn rados_pool_reverse_lookup(cluster: rados_t, id: int64_t, buf: *mut ::libc::c_char, maxlen: size_t)
[INFO] [stderr]     |                                                            ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:270:98
[INFO] [stderr]     |
[INFO] [stderr] 270 |     pub fn rados_pool_create_with_auid(cluster: rados_t, pool_name: *const ::libc::c_char, auid: uint64_t)
[INFO] [stderr]     |                                                                                                  ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead.
[INFO] [stderr]    --> src/rados.rs:274:62
[INFO] [stderr]     |
[INFO] [stderr] 274 | ...                   crush_rule_num: uint8_t)
[INFO] [stderr]     |                                       ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:277:97
[INFO] [stderr]     |
[INFO] [stderr] 277 |     pub fn rados_pool_create_with_all(cluster: rados_t, pool_name: *const ::libc::c_char, auid: uint64_t,
[INFO] [stderr]     |                                                                                                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead.
[INFO] [stderr]    --> src/rados.rs:278:55
[INFO] [stderr]     |
[INFO] [stderr] 278 | ...                   crush_rule_num: uint8_t)
[INFO] [stderr]     |                                       ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::int64_t': Use i64 instead.
[INFO] [stderr]    --> src/rados.rs:281:61
[INFO] [stderr]     |
[INFO] [stderr] 281 |     pub fn rados_pool_get_base_tier(cluster: rados_t, pool: int64_t, base_tier: *mut int64_t) -> ::libc::c_int;
[INFO] [stderr]     |                                                             ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::int64_t': Use i64 instead.
[INFO] [stderr]    --> src/rados.rs:281:86
[INFO] [stderr]     |
[INFO] [stderr] 281 |     pub fn rados_pool_get_base_tier(cluster: rados_t, pool: int64_t, base_tier: *mut int64_t) -> ::libc::c_int;
[INFO] [stderr]     |                                                                                      ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:285:63
[INFO] [stderr]     |
[INFO] [stderr] 285 |     pub fn rados_ioctx_pool_set_auid(io: rados_ioctx_t, auid: uint64_t) -> ::libc::c_int;
[INFO] [stderr]     |                                                               ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:287:68
[INFO] [stderr]     |
[INFO] [stderr] 287 |     pub fn rados_ioctx_pool_get_auid(io: rados_ioctx_t, auid: *mut uint64_t) -> ::libc::c_int;
[INFO] [stderr]     |                                                                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:291:70
[INFO] [stderr]     |
[INFO] [stderr] 291 |     pub fn rados_ioctx_pool_required_alignment(io: rados_ioctx_t) -> uint64_t;
[INFO] [stderr]     |                                                                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::int64_t': Use i64 instead.
[INFO] [stderr]    --> src/rados.rs:293:53
[INFO] [stderr]     |
[INFO] [stderr] 293 |     pub fn rados_ioctx_get_id(io: rados_ioctx_t) -> int64_t;
[INFO] [stderr]     |                                                     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint32_t': Use u32 instead.
[INFO] [stderr]    --> src/rados.rs:304:79
[INFO] [stderr]     |
[INFO] [stderr] 304 |     pub fn rados_nobjects_list_get_pg_hash_position(ctx: rados_list_ctx_t) -> uint32_t;
[INFO] [stderr]     |                                                                               ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint32_t': Use u32 instead.
[INFO] [stderr]    --> src/rados.rs:306:65
[INFO] [stderr]     |
[INFO] [stderr] 306 |     pub fn rados_nobjects_list_seek(ctx: rados_list_ctx_t, pos: uint32_t) -> uint32_t;
[INFO] [stderr]     |                                                                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint32_t': Use u32 instead.
[INFO] [stderr]    --> src/rados.rs:306:78
[INFO] [stderr]     |
[INFO] [stderr] 306 |     pub fn rados_nobjects_list_seek(ctx: rados_list_ctx_t, pos: uint32_t) -> uint32_t;
[INFO] [stderr]     |                                                                              ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint32_t': Use u32 instead.
[INFO] [stderr]    --> src/rados.rs:316:78
[INFO] [stderr]     |
[INFO] [stderr] 316 |     pub fn rados_objects_list_get_pg_hash_position(ctx: rados_list_ctx_t) -> uint32_t;
[INFO] [stderr]     |                                                                              ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint32_t': Use u32 instead.
[INFO] [stderr]    --> src/rados.rs:318:64
[INFO] [stderr]     |
[INFO] [stderr] 318 |     pub fn rados_objects_list_seek(ctx: rados_list_ctx_t, pos: uint32_t) -> uint32_t;
[INFO] [stderr]     |                                                                ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint32_t': Use u32 instead.
[INFO] [stderr]    --> src/rados.rs:318:77
[INFO] [stderr]     |
[INFO] [stderr] 318 |     pub fn rados_objects_list_seek(ctx: rados_list_ctx_t, pos: uint32_t) -> uint32_t;
[INFO] [stderr]     |                                                                             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:360:57
[INFO] [stderr]     |
[INFO] [stderr] 360 |     pub fn rados_get_last_version(io: rados_ioctx_t) -> uint64_t;
[INFO] [stderr]     |                                                         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:363:29
[INFO] [stderr]     |
[INFO] [stderr] 363 |                        off: uint64_t)
[INFO] [stderr]     |                             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:369:86
[INFO] [stderr]     |
[INFO] [stderr] 369 |     pub fn rados_clone_range(io: rados_ioctx_t, dst: *const ::libc::c_char, dst_off: uint64_t,
[INFO] [stderr]     |                                                                                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:370:67
[INFO] [stderr]     |
[INFO] [stderr] 370 | ...                   src: *const ::libc::c_char, src_off: uint64_t, len: size_t)
[INFO] [stderr]     |                                                            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:377:28
[INFO] [stderr]     |
[INFO] [stderr] 377 |                       off: uint64_t)
[INFO] [stderr]     |                            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:382:77
[INFO] [stderr]     |
[INFO] [stderr] 382 |     pub fn rados_trunc(io: rados_ioctx_t, oid: *const ::libc::c_char, size: uint64_t) -> ::libc::c_int;
[INFO] [stderr]     |                                                                             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:409:80
[INFO] [stderr]     |
[INFO] [stderr] 409 |     pub fn rados_stat(io: rados_ioctx_t, o: *const ::libc::c_char, psize: *mut uint64_t, pmtime: *mut time_t)
[INFO] [stderr]     |                                                                                ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:441:74
[INFO] [stderr]     |
[INFO] [stderr] 441 | ...                   buf: *const ::libc::c_char, len: size_t, off: uint64_t)
[INFO] [stderr]     |                                                                     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:452:71
[INFO] [stderr]     |
[INFO] [stderr] 452 |                           buf: *mut ::libc::c_char, len: size_t, off: uint64_t)
[INFO] [stderr]     |                                                                       ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:457:39
[INFO] [stderr]     |
[INFO] [stderr] 457 |                           psize: *mut uint64_t, pmtime: *mut time_t)
[INFO] [stderr]     |                                       ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:460:74
[INFO] [stderr]     |
[INFO] [stderr] 460 |     pub fn rados_watch(io: rados_ioctx_t, o: *const ::libc::c_char, ver: uint64_t, cookie: *mut uint64_t,
[INFO] [stderr]     |                                                                          ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:460:97
[INFO] [stderr]     |
[INFO] [stderr] 460 |     pub fn rados_watch(io: rados_ioctx_t, o: *const ::libc::c_char, ver: uint64_t, cookie: *mut uint64_t,
[INFO] [stderr]     |                                                                                                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:463:83
[INFO] [stderr]     |
[INFO] [stderr] 463 |     pub fn rados_watch2(io: rados_ioctx_t, o: *const ::libc::c_char, cookie: *mut uint64_t,
[INFO] [stderr]     |                                                                                   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:466:57
[INFO] [stderr]     |
[INFO] [stderr] 466 |     pub fn rados_watch_check(io: rados_ioctx_t, cookie: uint64_t) -> ::libc::c_int;
[INFO] [stderr]     |                                                         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:467:79
[INFO] [stderr]     |
[INFO] [stderr] 467 |     pub fn rados_unwatch(io: rados_ioctx_t, o: *const ::libc::c_char, cookie: uint64_t) -> ::libc::c_int;
[INFO] [stderr]     |                                                                               ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:468:54
[INFO] [stderr]     |
[INFO] [stderr] 468 |     pub fn rados_unwatch2(io: rados_ioctx_t, cookie: uint64_t) -> ::libc::c_int;
[INFO] [stderr]     |                                                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:469:75
[INFO] [stderr]     |
[INFO] [stderr] 469 |     pub fn rados_notify(io: rados_ioctx_t, o: *const ::libc::c_char, ver: uint64_t, buf: *const ::libc::c_char,
[INFO] [stderr]     |                                                                           ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:473:62
[INFO] [stderr]     |
[INFO] [stderr] 473 |                          buf_len: ::libc::c_int, timeout_ms: uint64_t, reply_buffer: *mut *mut ::libc::c_char,
[INFO] [stderr]     |                                                              ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:476:85
[INFO] [stderr]     |
[INFO] [stderr] 476 |     pub fn rados_notify_ack(io: rados_ioctx_t, o: *const ::libc::c_char, notify_id: uint64_t, cookie: uint64_t,
[INFO] [stderr]     |                                                                                     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:476:103
[INFO] [stderr]     |
[INFO] [stderr] 476 |     pub fn rados_notify_ack(io: rados_ioctx_t, o: *const ::libc::c_char, notify_id: uint64_t, cookie: uint64_t,
[INFO] [stderr]     |                                                                                                       ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:480:100
[INFO] [stderr]     |
[INFO] [stderr] 480 |     pub fn rados_set_alloc_hint(io: rados_ioctx_t, o: *const ::libc::c_char, expected_object_size: uint64_t,
[INFO] [stderr]     |                                                                                                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:481:54
[INFO] [stderr]     |
[INFO] [stderr] 481 | ...                   expected_write_size: uint64_t)
[INFO] [stderr]     |                                            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:487:75
[INFO] [stderr]     |
[INFO] [stderr] 487 |     pub fn rados_write_op_assert_version(write_op: rados_write_op_t, ver: uint64_t) -> ();
[INFO] [stderr]     |                                                                           ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead.
[INFO] [stderr]    --> src/rados.rs:489:57
[INFO] [stderr]     |
[INFO] [stderr] 489 | ...                   comparison_operator: uint8_t, value: *const ::libc::c_char, value_len: size_t)
[INFO] [stderr]     |                                            ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead.
[INFO] [stderr]    --> src/rados.rs:492:57
[INFO] [stderr]     |
[INFO] [stderr] 492 | ...                   comparison_operator: uint8_t, val: *const ::libc::c_char, val_len: size_t,
[INFO] [stderr]     |                                            ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:503:41
[INFO] [stderr]     |
[INFO] [stderr] 503 | ...                   offset: uint64_t)
[INFO] [stderr]     |                               ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:508:72
[INFO] [stderr]     |
[INFO] [stderr] 508 |     pub fn rados_write_op_truncate(write_op: rados_write_op_t, offset: uint64_t) -> ();
[INFO] [stderr]     |                                                                        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:509:68
[INFO] [stderr]     |
[INFO] [stderr] 509 |     pub fn rados_write_op_zero(write_op: rados_write_op_t, offset: uint64_t, len: uint64_t) -> ();
[INFO] [stderr]     |                                                                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:509:83
[INFO] [stderr]     |
[INFO] [stderr] 509 |     pub fn rados_write_op_zero(write_op: rados_write_op_t, offset: uint64_t, len: uint64_t) -> ();
[INFO] [stderr]     |                                                                                   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:520:92
[INFO] [stderr]     |
[INFO] [stderr] 520 |     pub fn rados_write_op_set_alloc_hint(write_op: rados_write_op_t, expected_object_size: uint64_t,
[INFO] [stderr]     |                                                                                            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:521:63
[INFO] [stderr]     |
[INFO] [stderr] 521 | ...                   expected_write_size: uint64_t)
[INFO] [stderr]     |                                            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:533:73
[INFO] [stderr]     |
[INFO] [stderr] 533 |     pub fn rados_read_op_assert_version(write_op: rados_read_op_t, ver: uint64_t) -> ();
[INFO] [stderr]     |                                                                         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead.
[INFO] [stderr]    --> src/rados.rs:535:56
[INFO] [stderr]     |
[INFO] [stderr] 535 | ...                   comparison_operator: uint8_t, value: *const ::libc::c_char, value_len: size_t)
[INFO] [stderr]     |                                            ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead.
[INFO] [stderr]    --> src/rados.rs:540:110
[INFO] [stderr]     |
[INFO] [stderr] 540 |     pub fn rados_read_op_omap_cmp(read_op: rados_read_op_t, key: *const ::libc::c_char, comparison_operator: uint8_t,
[INFO] [stderr]     |                                                                                                              ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:543:69
[INFO] [stderr]     |
[INFO] [stderr] 543 |     pub fn rados_read_op_stat(read_op: rados_read_op_t, psize: *mut uint64_t, pmtime: *mut time_t,
[INFO] [stderr]     |                                                                     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:546:65
[INFO] [stderr]     |
[INFO] [stderr] 546 |     pub fn rados_read_op_read(read_op: rados_read_op_t, offset: uint64_t, len: size_t, buf: *mut ::libc::c_char,
[INFO] [stderr]     |                                                                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:559:90
[INFO] [stderr]     |
[INFO] [stderr] 559 | ...                   filter_prefix: *const ::libc::c_char, max_return: uint64_t,
[INFO] [stderr]     |                                                                         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:563:52
[INFO] [stderr]     |
[INFO] [stderr] 563 | ...                   max_return: uint64_t, iter: *mut rados_omap_iter_t, prval: *mut ::libc::c_int)
[INFO] [stderr]     |                                   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead.
[INFO] [stderr]    --> src/rados.rs:577:40
[INFO] [stderr]     |
[INFO] [stderr] 577 | ...                   flags: uint8_t)
[INFO] [stderr]     |                              ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint8_t': Use u8 instead.
[INFO] [stderr]    --> src/rados.rs:581:61
[INFO] [stderr]     |
[INFO] [stderr] 581 | ...                   duration: *mut timeval, flags: uint8_t)
[INFO] [stderr]     |                                                      ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint32_t': Use u32 instead.
[INFO] [stderr]    --> src/rados.rs:594:103
[INFO] [stderr]     |
[INFO] [stderr] 594 |     pub fn rados_blacklist_add(cluster: rados_t, client_address: *mut ::libc::c_char, expire_seconds: uint32_t)
[INFO] [stderr]     |                                                                                                       ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:112:20
[INFO] [stderr]     |
[INFO] [stderr] 112 |     pub num_bytes: uint64_t,
[INFO] [stderr]     |                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:113:17
[INFO] [stderr]     |
[INFO] [stderr] 113 |     pub num_kb: uint64_t,
[INFO] [stderr]     |                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:114:22
[INFO] [stderr]     |
[INFO] [stderr] 114 |     pub num_objects: uint64_t,
[INFO] [stderr]     |                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:115:28
[INFO] [stderr]     |
[INFO] [stderr] 115 |     pub num_object_clones: uint64_t,
[INFO] [stderr]     |                            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:116:28
[INFO] [stderr]     |
[INFO] [stderr] 116 |     pub num_object_copies: uint64_t,
[INFO] [stderr]     |                            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:117:41
[INFO] [stderr]     |
[INFO] [stderr] 117 |     pub num_objects_missing_on_primary: uint64_t,
[INFO] [stderr]     |                                         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:118:30
[INFO] [stderr]     |
[INFO] [stderr] 118 |     pub num_objects_unfound: uint64_t,
[INFO] [stderr]     |                              ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:119:31
[INFO] [stderr]     |
[INFO] [stderr] 119 |     pub num_objects_degraded: uint64_t,
[INFO] [stderr]     |                               ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:120:17
[INFO] [stderr]     |
[INFO] [stderr] 120 |     pub num_rd: uint64_t,
[INFO] [stderr]     |                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:121:20
[INFO] [stderr]     |
[INFO] [stderr] 121 |     pub num_rd_kb: uint64_t,
[INFO] [stderr]     |                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:122:17
[INFO] [stderr]     |
[INFO] [stderr] 122 |     pub num_wr: uint64_t,
[INFO] [stderr]     |                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:123:20
[INFO] [stderr]     |
[INFO] [stderr] 123 |     pub num_wr_kb: uint64_t,
[INFO] [stderr]     |                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:141:13
[INFO] [stderr]     |
[INFO] [stderr] 141 |     pub kb: uint64_t,
[INFO] [stderr]     |             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:142:18
[INFO] [stderr]     |
[INFO] [stderr] 142 |     pub kb_used: uint64_t,
[INFO] [stderr]     |                  ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:143:19
[INFO] [stderr]     |
[INFO] [stderr] 143 |     pub kb_avail: uint64_t,
[INFO] [stderr]     |                   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'libc::uint64_t': Use u64 instead.
[INFO] [stderr]    --> src/rados.rs:144:22
[INFO] [stderr]     |
[INFO] [stderr] 144 |     pub num_objects: uint64_t,
[INFO] [stderr]     |                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:38:26
[INFO] [stderr]    |
[INFO] [stderr] 38 |         f.write_str(self.description())
[INFO] [stderr]    |                          ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:45:51
[INFO] [stderr]    |
[INFO] [stderr] 45 |             RadosError::FromUtf8Error(ref e) => e.description(),
[INFO] [stderr]    |                                                   ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:46:46
[INFO] [stderr]    |
[INFO] [stderr] 46 |             RadosError::NulError(ref e) => e.description(),
[INFO] [stderr]    |                                              ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:38:26
[INFO] [stderr]    |
[INFO] [stderr] 38 |         f.write_str(self.description())
[INFO] [stderr]    |                          ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:48:45
[INFO] [stderr]    |
[INFO] [stderr] 48 |             RadosError::IoError(ref e) => e.description(),
[INFO] [stderr]    |                                             ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:49:53
[INFO] [stderr]    |
[INFO] [stderr] 49 |             RadosError::IntoStringError(ref e) => e.description(),
[INFO] [stderr]    |                                                     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:50:48
[INFO] [stderr]    |
[INFO] [stderr] 50 |             RadosError::ParseError(ref e) => e.description(),
[INFO] [stderr]    |                                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting
[INFO] [stderr]   --> src/error.rs:55:51
[INFO] [stderr]    |
[INFO] [stderr] 55 |             RadosError::FromUtf8Error(ref e) => e.cause(),
[INFO] [stderr]    |                                                   ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting
[INFO] [stderr]   --> src/error.rs:56:46
[INFO] [stderr]    |
[INFO] [stderr] 56 |             RadosError::NulError(ref e) => e.cause(),
[INFO] [stderr]    |                                              ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting
[INFO] [stderr]   --> src/error.rs:58:45
[INFO] [stderr]    |
[INFO] [stderr] 58 |             RadosError::IoError(ref e) => e.cause(),
[INFO] [stderr]    |                                             ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting
[INFO] [stderr]   --> src/error.rs:59:53
[INFO] [stderr]    |
[INFO] [stderr] 59 |             RadosError::IntoStringError(ref e) => e.cause(),
[INFO] [stderr]    |                                                     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting
[INFO] [stderr]   --> src/error.rs:60:48
[INFO] [stderr]    |
[INFO] [stderr] 60 |             RadosError::ParseError(ref e) => e.cause(),
[INFO] [stderr]    |                                                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:75:50
[INFO] [stderr]    |
[INFO] [stderr] 75 |             RadosError::NulError(ref err) => err.description().to_string(),
[INFO] [stderr]    |                                                  ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:77:49
[INFO] [stderr]    |
[INFO] [stderr] 77 |             RadosError::IoError(ref err) => err.description().to_string(),
[INFO] [stderr]    |                                                 ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:78:57
[INFO] [stderr]    |
[INFO] [stderr] 78 |             RadosError::IntoStringError(ref err) => err.description().to_string(),
[INFO] [stderr]    |                                                         ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:45:51
[INFO] [stderr]    |
[INFO] [stderr] 45 |             RadosError::FromUtf8Error(ref e) => e.description(),
[INFO] [stderr]    |                                                   ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:46:46
[INFO] [stderr]    |
[INFO] [stderr] 46 |             RadosError::NulError(ref e) => e.description(),
[INFO] [stderr]    |                                              ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:48:45
[INFO] [stderr]    |
[INFO] [stderr] 48 |             RadosError::IoError(ref e) => e.description(),
[INFO] [stderr]    |                                             ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:49:53
[INFO] [stderr]    |
[INFO] [stderr] 49 |             RadosError::IntoStringError(ref e) => e.description(),
[INFO] [stderr]    |                                                     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:50:48
[INFO] [stderr]    |
[INFO] [stderr] 50 |             RadosError::ParseError(ref e) => e.description(),
[INFO] [stderr]    |                                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting
[INFO] [stderr]   --> src/error.rs:55:51
[INFO] [stderr]    |
[INFO] [stderr] 55 |             RadosError::FromUtf8Error(ref e) => e.cause(),
[INFO] [stderr]    |                                                   ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting
[INFO] [stderr]   --> src/error.rs:56:46
[INFO] [stderr]    |
[INFO] [stderr] 56 |             RadosError::NulError(ref e) => e.cause(),
[INFO] [stderr]    |                                              ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting
[INFO] [stderr]   --> src/error.rs:58:45
[INFO] [stderr]    |
[INFO] [stderr] 58 |             RadosError::IoError(ref e) => e.cause(),
[INFO] [stderr]    |                                             ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting
[INFO] [stderr]   --> src/error.rs:59:53
[INFO] [stderr]    |
[INFO] [stderr] 59 |             RadosError::IntoStringError(ref e) => e.cause(),
[INFO] [stderr]    |                                                     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting
[INFO] [stderr]   --> src/error.rs:60:48
[INFO] [stderr]    |
[INFO] [stderr] 60 |             RadosError::ParseError(ref e) => e.cause(),
[INFO] [stderr]    |                                                ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:75:50
[INFO] [stderr]    |
[INFO] [stderr] 75 |             RadosError::NulError(ref err) => err.description().to_string(),
[INFO] [stderr]    |                                                  ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:77:49
[INFO] [stderr]    |
[INFO] [stderr] 77 |             RadosError::IoError(ref err) => err.description().to_string(),
[INFO] [stderr]    |                                                 ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/error.rs:78:57
[INFO] [stderr]    |
[INFO] [stderr] 78 |             RadosError::IntoStringError(ref err) => err.description().to_string(),
[INFO] [stderr]    |                                                         ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `slice`
[INFO] [stderr]    --> examples/ceph.rs:121:21
[INFO] [stderr]     |
[INFO] [stderr] 121 |         let slice = slice::from_raw_parts(fs_id.as_mut_ptr(), buf_size - 1);
[INFO] [stderr]     |                     ^^^^^ use of undeclared type or module `slice`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `c_char` in this scope
[INFO] [stderr]    --> examples/ceph.rs:120:80
[INFO] [stderr]     |
[INFO] [stderr] 120 |         let len = ceph::rados_cluster_fsid(cluster, fs_id.as_mut_ptr() as *mut c_char, buf_size);
[INFO] [stderr]     |                                                                                ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] help: a builtin type with a similar name exists
[INFO] [stderr]     |
[INFO] [stderr] 120 |         let len = ceph::rados_cluster_fsid(cluster, fs_id.as_mut_ptr() as *mut char, buf_size);
[INFO] [stderr]     |                                                                                ^^^^
[INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope
[INFO] [stderr]     |
[INFO] [stderr] 21  | use libc::c_char;
[INFO] [stderr]     |
[INFO] [stderr] 21  | use std::os::raw::c_char;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no function or associated item named `from_utf8` found for type `str` in the current scope
[INFO] [stderr]    --> examples/ceph.rs:122:28
[INFO] [stderr]     |
[INFO] [stderr] 122 |         let s: &str = str::from_utf8(slice).unwrap();
[INFO] [stderr]     |                            ^^^^^^^^^ function or associated item not found in `str`
[INFO] [stderr]     |
[INFO] [stderr] help: you are looking for the module in `std`, not the primitive type
[INFO] [stderr]     |
[INFO] [stderr] 122 |         let s: &str = std::str::from_utf8(slice).unwrap();
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to 3 previous errors
[INFO] [stderr] 
[INFO] [stderr] Some errors have detailed explanations: E0412, E0433, E0599.
[INFO] [stderr] For more information about an error, try `rustc --explain E0412`.
[INFO] [stderr] error: could not compile `ceph-rust`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] running `"docker" "inspect" "10c2557deabf6b0fd0eb8729975d8ed1c3666cd5147fc87f041b146e2cff6684"`
[INFO] running `"docker" "rm" "-f" "10c2557deabf6b0fd0eb8729975d8ed1c3666cd5147fc87f041b146e2cff6684"`
[INFO] [stdout] 10c2557deabf6b0fd0eb8729975d8ed1c3666cd5147fc87f041b146e2cff6684
