[INFO] crate ceph-rust 0.1.17 is already in cache [INFO] extracting crate ceph-rust 0.1.17 into work/ex/pr-63376/sources/master#60960a260f7b5c695fd0717311d72ce62dd4eb43/reg/ceph-rust/0.1.17 [INFO] extracting crate ceph-rust 0.1.17 into work/ex/pr-63376/sources/try#266783e4e09e4e9d5307c1c8e695659c58bbcac7/reg/ceph-rust/0.1.17 [INFO] validating manifest of ceph-rust-0.1.17 on toolchain master#60960a260f7b5c695fd0717311d72ce62dd4eb43 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+60960a260f7b5c695fd0717311d72ce62dd4eb43-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of ceph-rust-0.1.17 on toolchain try#266783e4e09e4e9d5307c1c8e695659c58bbcac7 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+266783e4e09e4e9d5307c1c8e695659c58bbcac7-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing ceph-rust-0.1.17 [INFO] finished frobbing ceph-rust-0.1.17 [INFO] frobbed toml for ceph-rust-0.1.17 written to work/ex/pr-63376/sources/master#60960a260f7b5c695fd0717311d72ce62dd4eb43/reg/ceph-rust/0.1.17/Cargo.toml [INFO] started frobbing ceph-rust-0.1.17 [INFO] finished frobbing ceph-rust-0.1.17 [INFO] frobbed toml for ceph-rust-0.1.17 written to work/ex/pr-63376/sources/try#266783e4e09e4e9d5307c1c8e695659c58bbcac7/reg/ceph-rust/0.1.17/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+60960a260f7b5c695fd0717311d72ce62dd4eb43-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+266783e4e09e4e9d5307c1c8e695659c58bbcac7-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+60960a260f7b5c695fd0717311d72ce62dd4eb43-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+266783e4e09e4e9d5307c1c8e695659c58bbcac7-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking ceph-rust-0.1.17 against master#60960a260f7b5c695fd0717311d72ce62dd4eb43 for pr-63376 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-63376/worker-1/master#60960a260f7b5c695fd0717311d72ce62dd4eb43:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-63376/sources/master#60960a260f7b5c695fd0717311d72ce62dd4eb43/reg/ceph-rust/0.1.17:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+60960a260f7b5c695fd0717311d72ce62dd4eb43-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] eebafdafb1a7308bdd2fe3d57cb27a9b165710c0291e920a6378e60aa4ac2cca [INFO] running `"docker" "start" "-a" "eebafdafb1a7308bdd2fe3d57cb27a9b165710c0291e920a6378e60aa4ac2cca"` [INFO] [stderr] Checking uuid v0.3.1 [INFO] [stderr] Checking ceph-rust v0.1.17 (/opt/crater/workdir) [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: 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] = note: `#[warn(deprecated)]` on by default [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 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::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::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] = note: `#[warn(deprecated)]` on by default [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::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 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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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::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::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::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::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::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::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: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: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::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::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:144:22 [INFO] [stderr] | [INFO] [stderr] 144 | 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: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::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::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] 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] 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] 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" "eebafdafb1a7308bdd2fe3d57cb27a9b165710c0291e920a6378e60aa4ac2cca"` [INFO] running `"docker" "rm" "-f" "eebafdafb1a7308bdd2fe3d57cb27a9b165710c0291e920a6378e60aa4ac2cca"` [INFO] [stdout] eebafdafb1a7308bdd2fe3d57cb27a9b165710c0291e920a6378e60aa4ac2cca