Oct 11 22:02:13.058 INFO testing gluster-1.0.4 against master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513 for rustdoc-test-static-cling Oct 11 22:02:13.058 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-3/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-3/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Oct 11 22:02:13.536 INFO blam! 6b220568ba4ccbdb7f62577463f5f10049e678da25055b00e5bea9a7f5b4caf9 Oct 11 22:02:13.537 INFO running `"docker" "start" "-a" "6b220568ba4ccbdb7f62577463f5f10049e678da25055b00e5bea9a7f5b4caf9"` Oct 11 22:02:14.988 INFO kablam! usermod: no changes Oct 11 22:02:15.256 INFO kablam! Compiling uuid v0.6.5 Oct 11 22:02:17.256 INFO kablam! Compiling gluster v1.0.4 (/source) Oct 11 22:02:20.444 INFO kablam! warning: unused `#[macro_use]` import Oct 11 22:02:20.444 INFO kablam! --> src/lib.rs:24:1 Oct 11 22:02:20.444 INFO kablam! | Oct 11 22:02:20.444 INFO kablam! 24 | #[macro_use] Oct 11 22:02:20.444 INFO kablam! | ^^^^^^^^^^^^ Oct 11 22:02:20.444 INFO kablam! | Oct 11 22:02:20.444 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 11 22:02:20.444 INFO kablam! Oct 11 22:02:20.444 INFO kablam! warning: unused import: `regex::Regex` Oct 11 22:02:20.444 INFO kablam! --> src/lib.rs:35:5 Oct 11 22:02:20.444 INFO kablam! | Oct 11 22:02:20.444 INFO kablam! 35 | use regex::Regex; Oct 11 22:02:20.444 INFO kablam! | ^^^^^^^^^^^^ Oct 11 22:02:20.444 INFO kablam! Oct 11 22:02:21.520 INFO kablam! warning: unused variable: `num` Oct 11 22:02:21.520 INFO kablam! --> src/rpc.rs:1140:10 Oct 11 22:02:21.520 INFO kablam! | Oct 11 22:02:21.520 INFO kablam! 1140 | fn htonl(num: u32) -> u32 { Oct 11 22:02:21.520 INFO kablam! | ^^^ help: consider using `_num` instead Oct 11 22:02:21.522 INFO kablam! | Oct 11 22:02:21.522 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 11 22:02:21.522 INFO kablam! Oct 11 22:02:21.522 INFO kablam! warning: unused variable: `vol_type` Oct 11 22:02:21.522 INFO kablam! --> src/volume.rs:490:13 Oct 11 22:02:21.522 INFO kablam! | Oct 11 22:02:21.522 INFO kablam! 490 | let mut vol_type = String::new(); Oct 11 22:02:21.522 INFO kablam! | ^^^^^^^^ help: consider using `_vol_type` instead Oct 11 22:02:21.522 INFO kablam! Oct 11 22:02:21.522 INFO kablam! warning: unused variable: `send_bytes` Oct 11 22:02:21.522 INFO kablam! --> src/volume.rs:748:9 Oct 11 22:02:21.522 INFO kablam! | Oct 11 22:02:21.522 INFO kablam! 748 | let send_bytes = try!(rpc::sendrecord(&mut sock, &call_bytes)); Oct 11 22:02:21.522 INFO kablam! | ^^^^^^^^^^ help: consider using `_send_bytes` instead Oct 11 22:02:21.522 INFO kablam! Oct 11 22:02:21.525 INFO kablam! warning: unused variable: `bricks` Oct 11 22:02:21.525 INFO kablam! --> src/volume.rs:1046:9 Oct 11 22:02:21.525 INFO kablam! | Oct 11 22:02:21.525 INFO kablam! 1046 | let bricks = try!(parse_volume_status(output_str)); Oct 11 22:02:21.525 INFO kablam! | ^^^^^^ help: consider using `_bricks` instead Oct 11 22:02:21.525 INFO kablam! Oct 11 22:02:21.525 INFO kablam! warning: unused variable: `brick` Oct 11 22:02:21.525 INFO kablam! --> src/volume.rs:1035:35 Oct 11 22:02:21.525 INFO kablam! | Oct 11 22:02:21.526 INFO kablam! 1035 | pub fn ok_to_remove(volume: &str, brick: &Brick) -> Result { Oct 11 22:02:21.526 INFO kablam! | ^^^^^ help: consider using `_brick` instead Oct 11 22:02:21.526 INFO kablam! Oct 11 22:02:21.526 INFO kablam! warning: unused variable: `tcp_port` Oct 11 22:02:21.526 INFO kablam! --> src/volume.rs:1090:21 Oct 11 22:02:21.526 INFO kablam! | Oct 11 22:02:21.526 INFO kablam! 1090 | let tcp_port = match result.name("tcp") { Oct 11 22:02:21.526 INFO kablam! | ^^^^^^^^ help: consider using `_tcp_port` instead Oct 11 22:02:21.526 INFO kablam! Oct 11 22:02:21.526 INFO kablam! warning: unused variable: `status` Oct 11 22:02:21.526 INFO kablam! --> src/volume.rs:1184:17 Oct 11 22:02:21.526 INFO kablam! | Oct 11 22:02:21.526 INFO kablam! 1184 | let status = process_output(run_command("gluster", &arg_list, true, true)); Oct 11 22:02:21.526 INFO kablam! | ^^^^^^ help: consider using `_status` instead Oct 11 22:02:21.526 INFO kablam! Oct 11 22:02:21.526 INFO kablam! warning: unused variable: `volume` Oct 11 22:02:21.526 INFO kablam! --> src/volume.rs:1262:25 Oct 11 22:02:21.526 INFO kablam! | Oct 11 22:02:21.526 INFO kablam! 1262 | pub fn volume_rebalance(volume: &str) { Oct 11 22:02:21.526 INFO kablam! | ^^^^^^ help: consider using `_volume` instead Oct 11 22:02:21.526 INFO kablam! Oct 11 22:02:21.883 INFO kablam! warning: variable does not need to be mutable Oct 11 22:02:21.883 INFO kablam! --> src/volume.rs:485:9 Oct 11 22:02:21.883 INFO kablam! | Oct 11 22:02:21.883 INFO kablam! 485 | let mut f = File::open(p)?; Oct 11 22:02:21.883 INFO kablam! | ----^ Oct 11 22:02:21.883 INFO kablam! | | Oct 11 22:02:21.883 INFO kablam! | help: remove this `mut` Oct 11 22:02:21.883 INFO kablam! | Oct 11 22:02:21.883 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 11 22:02:21.883 INFO kablam! Oct 11 22:02:21.883 INFO kablam! warning: variable does not need to be mutable Oct 11 22:02:21.884 INFO kablam! --> src/volume.rs:488:9 Oct 11 22:02:21.884 INFO kablam! | Oct 11 22:02:21.884 INFO kablam! 488 | let mut name = String::new(); Oct 11 22:02:21.884 INFO kablam! | ----^^^^ Oct 11 22:02:21.884 INFO kablam! | | Oct 11 22:02:21.884 INFO kablam! | help: remove this `mut` Oct 11 22:02:21.884 INFO kablam! Oct 11 22:02:21.885 INFO kablam! warning: variable does not need to be mutable Oct 11 22:02:21.885 INFO kablam! --> src/volume.rs:489:9 Oct 11 22:02:21.885 INFO kablam! | Oct 11 22:02:21.885 INFO kablam! 489 | let mut status = String::new(); Oct 11 22:02:21.885 INFO kablam! | ----^^^^^^ Oct 11 22:02:21.885 INFO kablam! | | Oct 11 22:02:21.885 INFO kablam! | help: remove this `mut` Oct 11 22:02:21.885 INFO kablam! Oct 11 22:02:21.885 INFO kablam! warning: variable does not need to be mutable Oct 11 22:02:21.885 INFO kablam! --> src/volume.rs:490:9 Oct 11 22:02:21.885 INFO kablam! | Oct 11 22:02:21.885 INFO kablam! 490 | let mut vol_type = String::new(); Oct 11 22:02:21.885 INFO kablam! | ----^^^^^^^^ Oct 11 22:02:21.885 INFO kablam! | | Oct 11 22:02:21.885 INFO kablam! | help: remove this `mut` Oct 11 22:02:21.885 INFO kablam! Oct 11 22:02:21.885 INFO kablam! warning: variable does not need to be mutable Oct 11 22:02:21.886 INFO kablam! --> src/volume.rs:492:9 Oct 11 22:02:21.886 INFO kablam! | Oct 11 22:02:21.886 INFO kablam! 492 | let mut options: BTreeMap = BTreeMap::new(); Oct 11 22:02:21.886 INFO kablam! | ----^^^^^^^ Oct 11 22:02:21.886 INFO kablam! | | Oct 11 22:02:21.886 INFO kablam! | help: remove this `mut` Oct 11 22:02:21.886 INFO kablam! Oct 11 22:02:21.886 INFO kablam! warning: variable does not need to be mutable Oct 11 22:02:21.886 INFO kablam! --> src/volume.rs:493:9 Oct 11 22:02:21.886 INFO kablam! | Oct 11 22:02:21.886 INFO kablam! 493 | let mut bricks: Vec = Vec::new(); Oct 11 22:02:21.886 INFO kablam! | ----^^^^^^ Oct 11 22:02:21.886 INFO kablam! | | Oct 11 22:02:21.886 INFO kablam! | help: remove this `mut` Oct 11 22:02:21.892 INFO kablam! Oct 11 22:02:21.908 INFO kablam! warning: variable does not need to be mutable Oct 11 22:02:21.908 INFO kablam! --> src/volume.rs:758:9 Oct 11 22:02:21.908 INFO kablam! | Oct 11 22:02:21.908 INFO kablam! 758 | let mut quota_size_bytes = match cli_response.dict.get_mut("trusted.glusterfs.quota.size") { Oct 11 22:02:21.908 INFO kablam! | ----^^^^^^^^^^^^^^^^ Oct 11 22:02:21.908 INFO kablam! | | Oct 11 22:02:21.908 INFO kablam! | help: remove this `mut` Oct 11 22:02:21.908 INFO kablam! Oct 11 22:02:21.945 INFO kablam! warning: method is never used: `to_string` Oct 11 22:02:21.945 INFO kablam! --> src/fop.rs:142:5 Oct 11 22:02:21.945 INFO kablam! | Oct 11 22:02:21.945 INFO kablam! 142 | fn to_string(&self) -> String { Oct 11 22:02:21.946 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:21.946 INFO kablam! | Oct 11 22:02:21.946 INFO kablam! = note: #[warn(dead_code)] on by default Oct 11 22:02:21.946 INFO kablam! Oct 11 22:02:21.947 INFO kablam! warning: function is never used: `parse_fop_sample` Oct 11 22:02:21.947 INFO kablam! --> src/fop.rs:231:1 Oct 11 22:02:21.947 INFO kablam! | Oct 11 22:02:21.948 INFO kablam! 231 | fn parse_fop_sample(input: &str) -> Result { Oct 11 22:02:21.948 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:21.948 INFO kablam! Oct 11 22:02:21.949 INFO kablam! warning: constant item is never used: `GLUSTER_CLI_PROGRAM_NUMBER` Oct 11 22:02:21.949 INFO kablam! --> src/rpc.rs:19:1 Oct 11 22:02:21.949 INFO kablam! | Oct 11 22:02:21.949 INFO kablam! 19 | pub const GLUSTER_CLI_PROGRAM_NUMBER: i32 = 1238463; Oct 11 22:02:21.950 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:21.950 INFO kablam! Oct 11 22:02:21.950 INFO kablam! warning: function is never used: `pack_cli_callheader` Oct 11 22:02:21.951 INFO kablam! --> src/rpc.rs:1100:1 Oct 11 22:02:21.951 INFO kablam! | Oct 11 22:02:21.951 INFO kablam! 1100 | / pub fn pack_cli_callheader( Oct 11 22:02:21.951 INFO kablam! 1101 | | xid: u32, Oct 11 22:02:21.952 INFO kablam! 1102 | | prog: i32, Oct 11 22:02:21.952 INFO kablam! 1103 | | vers: u32, Oct 11 22:02:21.952 INFO kablam! ... | Oct 11 22:02:21.952 INFO kablam! 1108 | | return pack_callheader(xid, prog, vers, proc_num as u32, cred_flavor, verf); Oct 11 22:02:21.953 INFO kablam! 1109 | | } Oct 11 22:02:21.953 INFO kablam! | |_^ Oct 11 22:02:21.953 INFO kablam! Oct 11 22:02:21.953 INFO kablam! warning: function is never used: `htonl` Oct 11 22:02:21.954 INFO kablam! --> src/rpc.rs:1140:1 Oct 11 22:02:21.954 INFO kablam! | Oct 11 22:02:21.954 INFO kablam! 1140 | fn htonl(num: u32) -> u32 { Oct 11 22:02:21.954 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:21.954 INFO kablam! Oct 11 22:02:21.954 INFO kablam! warning: function is never used: `print_fragment` Oct 11 22:02:21.954 INFO kablam! --> src/rpc.rs:1291:1 Oct 11 22:02:21.954 INFO kablam! | Oct 11 22:02:21.954 INFO kablam! 1291 | pub fn print_fragment(frag: &Vec) { Oct 11 22:02:21.954 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:21.955 INFO kablam! Oct 11 22:02:21.955 INFO kablam! warning: variant is never constructed: `GlusterAggregatorNull` Oct 11 22:02:21.955 INFO kablam! --> src/rpc.rs:1357:5 Oct 11 22:02:21.955 INFO kablam! | Oct 11 22:02:21.955 INFO kablam! 1357 | GlusterAggregatorNull = 0, Oct 11 22:02:21.955 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:21.956 INFO kablam! Oct 11 22:02:21.956 INFO kablam! warning: variant is never constructed: `GlusterAggregatorLookup` Oct 11 22:02:21.956 INFO kablam! --> src/rpc.rs:1358:5 Oct 11 22:02:21.956 INFO kablam! | Oct 11 22:02:21.956 INFO kablam! 1358 | GlusterAggregatorLookup = 1, Oct 11 22:02:21.956 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:21.956 INFO kablam! Oct 11 22:02:21.956 INFO kablam! warning: variant is never constructed: `GlusterAggregatorMaxvalue` Oct 11 22:02:21.956 INFO kablam! --> src/rpc.rs:1360:5 Oct 11 22:02:21.956 INFO kablam! | Oct 11 22:02:21.957 INFO kablam! 1360 | GlusterAggregatorMaxvalue = 3, Oct 11 22:02:21.957 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:21.957 INFO kablam! Oct 11 22:02:21.957 INFO kablam! warning: enum is never used: `GlusterCliCommand` Oct 11 22:02:21.957 INFO kablam! --> src/rpc.rs:1366:1 Oct 11 22:02:21.957 INFO kablam! | Oct 11 22:02:21.957 INFO kablam! 1366 | pub enum GlusterCliCommand { Oct 11 22:02:21.957 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:21.958 INFO kablam! Oct 11 22:02:21.958 INFO kablam! warning: function is never used: `parse_volume_info2` Oct 11 22:02:21.958 INFO kablam! --> src/volume.rs:480:1 Oct 11 22:02:21.958 INFO kablam! | Oct 11 22:02:21.959 INFO kablam! 480 | fn parse_volume_info2(volume: &str) -> Result { Oct 11 22:02:21.959 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:21.959 INFO kablam! Oct 11 22:02:25.116 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 10.09s Oct 11 22:02:25.120 INFO kablam! su: No module specific data is present Oct 11 22:02:26.024 INFO running `"docker" "rm" "-f" "6b220568ba4ccbdb7f62577463f5f10049e678da25055b00e5bea9a7f5b4caf9"` Oct 11 22:02:26.272 INFO blam! 6b220568ba4ccbdb7f62577463f5f10049e678da25055b00e5bea9a7f5b4caf9 Oct 11 22:02:26.274 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-3/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-3/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Oct 11 22:02:26.662 INFO blam! 72e1c4c3e433703ac4ca8cec820c30dab49dd2f084fa4ae50e320d5636d76c60 Oct 11 22:02:26.664 INFO running `"docker" "start" "-a" "72e1c4c3e433703ac4ca8cec820c30dab49dd2f084fa4ae50e320d5636d76c60"` Oct 11 22:02:28.107 INFO kablam! usermod: no changes Oct 11 22:02:28.238 INFO kablam! Compiling gluster v1.0.4 (/source) Oct 11 22:02:32.608 INFO kablam! warning: unused import: `self::unix_socket::UnixStream` Oct 11 22:02:32.608 INFO kablam! --> src/rpc.rs:45:9 Oct 11 22:02:32.608 INFO kablam! | Oct 11 22:02:32.608 INFO kablam! 45 | use self::unix_socket::UnixStream; Oct 11 22:02:32.608 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:32.608 INFO kablam! | Oct 11 22:02:32.608 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 11 22:02:32.608 INFO kablam! Oct 11 22:02:32.608 INFO kablam! warning: unused import: `std::path::Path` Oct 11 22:02:32.608 INFO kablam! --> src/rpc.rs:50:9 Oct 11 22:02:32.608 INFO kablam! | Oct 11 22:02:32.608 INFO kablam! 50 | use std::path::Path; Oct 11 22:02:32.608 INFO kablam! | ^^^^^^^^^^^^^^^ Oct 11 22:02:32.608 INFO kablam! Oct 11 22:02:32.615 INFO kablam! warning: unused import: `std::fs::File` Oct 11 22:02:32.615 INFO kablam! --> src/volume.rs:291:9 Oct 11 22:02:32.615 INFO kablam! | Oct 11 22:02:32.615 INFO kablam! 291 | use std::fs::File; Oct 11 22:02:32.615 INFO kablam! | ^^^^^^^^^^^^^ Oct 11 22:02:32.615 INFO kablam! Oct 11 22:02:32.615 INFO kablam! warning: unused import: `std::io::Read` Oct 11 22:02:32.615 INFO kablam! --> src/volume.rs:292:9 Oct 11 22:02:32.615 INFO kablam! | Oct 11 22:02:32.615 INFO kablam! 292 | use std::io::Read; Oct 11 22:02:32.615 INFO kablam! | ^^^^^^^^^^^^^ Oct 11 22:02:32.615 INFO kablam! Oct 11 22:02:32.632 INFO kablam! warning: unused `#[macro_use]` import Oct 11 22:02:32.632 INFO kablam! --> src/lib.rs:24:1 Oct 11 22:02:32.632 INFO kablam! | Oct 11 22:02:32.632 INFO kablam! 24 | #[macro_use] Oct 11 22:02:32.632 INFO kablam! | ^^^^^^^^^^^^ Oct 11 22:02:32.632 INFO kablam! Oct 11 22:02:32.632 INFO kablam! warning: unused import: `regex::Regex` Oct 11 22:02:32.632 INFO kablam! --> src/lib.rs:35:5 Oct 11 22:02:32.632 INFO kablam! | Oct 11 22:02:32.632 INFO kablam! 35 | use regex::Regex; Oct 11 22:02:32.632 INFO kablam! | ^^^^^^^^^^^^ Oct 11 22:02:32.632 INFO kablam! Oct 11 22:02:33.751 INFO kablam! warning: unused variable: `num` Oct 11 22:02:33.751 INFO kablam! --> src/rpc.rs:1140:10 Oct 11 22:02:33.752 INFO kablam! | Oct 11 22:02:33.752 INFO kablam! 1140 | fn htonl(num: u32) -> u32 { Oct 11 22:02:33.752 INFO kablam! | ^^^ help: consider using `_num` instead Oct 11 22:02:33.752 INFO kablam! | Oct 11 22:02:33.752 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 11 22:02:33.752 INFO kablam! Oct 11 22:02:33.755 INFO kablam! warning: unused variable: `vol_type` Oct 11 22:02:33.755 INFO kablam! --> src/volume.rs:490:13 Oct 11 22:02:33.755 INFO kablam! | Oct 11 22:02:33.755 INFO kablam! 490 | let mut vol_type = String::new(); Oct 11 22:02:33.755 INFO kablam! | ^^^^^^^^ help: consider using `_vol_type` instead Oct 11 22:02:33.755 INFO kablam! Oct 11 22:02:33.755 INFO kablam! warning: unused variable: `send_bytes` Oct 11 22:02:33.755 INFO kablam! --> src/volume.rs:748:9 Oct 11 22:02:33.755 INFO kablam! | Oct 11 22:02:33.755 INFO kablam! 748 | let send_bytes = try!(rpc::sendrecord(&mut sock, &call_bytes)); Oct 11 22:02:33.755 INFO kablam! | ^^^^^^^^^^ help: consider using `_send_bytes` instead Oct 11 22:02:33.756 INFO kablam! Oct 11 22:02:33.756 INFO kablam! warning: unused variable: `bricks` Oct 11 22:02:33.756 INFO kablam! --> src/volume.rs:1046:9 Oct 11 22:02:33.756 INFO kablam! | Oct 11 22:02:33.756 INFO kablam! 1046 | let bricks = try!(parse_volume_status(output_str)); Oct 11 22:02:33.756 INFO kablam! | ^^^^^^ help: consider using `_bricks` instead Oct 11 22:02:33.756 INFO kablam! Oct 11 22:02:33.756 INFO kablam! warning: unused variable: `brick` Oct 11 22:02:33.756 INFO kablam! --> src/volume.rs:1035:35 Oct 11 22:02:33.756 INFO kablam! | Oct 11 22:02:33.756 INFO kablam! 1035 | pub fn ok_to_remove(volume: &str, brick: &Brick) -> Result { Oct 11 22:02:33.756 INFO kablam! | ^^^^^ help: consider using `_brick` instead Oct 11 22:02:33.756 INFO kablam! Oct 11 22:02:33.756 INFO kablam! warning: unused variable: `tcp_port` Oct 11 22:02:33.756 INFO kablam! --> src/volume.rs:1090:21 Oct 11 22:02:33.757 INFO kablam! | Oct 11 22:02:33.757 INFO kablam! 1090 | let tcp_port = match result.name("tcp") { Oct 11 22:02:33.757 INFO kablam! | ^^^^^^^^ help: consider using `_tcp_port` instead Oct 11 22:02:33.757 INFO kablam! Oct 11 22:02:33.758 INFO kablam! warning: unused variable: `status` Oct 11 22:02:33.758 INFO kablam! --> src/volume.rs:1184:17 Oct 11 22:02:33.758 INFO kablam! | Oct 11 22:02:33.758 INFO kablam! 1184 | let status = process_output(run_command("gluster", &arg_list, true, true)); Oct 11 22:02:33.758 INFO kablam! | ^^^^^^ help: consider using `_status` instead Oct 11 22:02:33.759 INFO kablam! Oct 11 22:02:33.759 INFO kablam! warning: unused variable: `volume` Oct 11 22:02:33.759 INFO kablam! --> src/volume.rs:1262:25 Oct 11 22:02:33.759 INFO kablam! | Oct 11 22:02:33.759 INFO kablam! 1262 | pub fn volume_rebalance(volume: &str) { Oct 11 22:02:33.759 INFO kablam! | ^^^^^^ help: consider using `_volume` instead Oct 11 22:02:33.759 INFO kablam! Oct 11 22:02:33.760 INFO kablam! warning: unused variable: `reply_header` Oct 11 22:02:33.760 INFO kablam! --> src/rpc.rs:458:13 Oct 11 22:02:33.760 INFO kablam! | Oct 11 22:02:33.760 INFO kablam! 458 | let reply_header = super::unpack_replyheader(&mut cursor).unwrap(); Oct 11 22:02:33.760 INFO kablam! | ^^^^^^^^^^^^ help: consider using `_reply_header` instead Oct 11 22:02:33.760 INFO kablam! Oct 11 22:02:33.760 INFO kablam! warning: unused variable: `test_data` Oct 11 22:02:33.760 INFO kablam! --> src/volume.rs:386:9 Oct 11 22:02:33.760 INFO kablam! | Oct 11 22:02:33.760 INFO kablam! 386 | let test_data = r#" Oct 11 22:02:33.760 INFO kablam! | ^^^^^^^^^ help: consider using `_test_data` instead Oct 11 22:02:33.760 INFO kablam! Oct 11 22:02:33.916 INFO kablam! warning: variable does not need to be mutable Oct 11 22:02:33.916 INFO kablam! --> src/rpc.rs:463:13 Oct 11 22:02:33.916 INFO kablam! | Oct 11 22:02:33.916 INFO kablam! 463 | let mut quota_size_bytes = cli_response Oct 11 22:02:33.916 INFO kablam! | ----^^^^^^^^^^^^^^^^ Oct 11 22:02:33.916 INFO kablam! | | Oct 11 22:02:33.916 INFO kablam! | help: remove this `mut` Oct 11 22:02:33.916 INFO kablam! | Oct 11 22:02:33.917 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 11 22:02:33.917 INFO kablam! Oct 11 22:02:34.138 INFO kablam! warning: variable does not need to be mutable Oct 11 22:02:34.139 INFO kablam! --> src/volume.rs:485:9 Oct 11 22:02:34.139 INFO kablam! | Oct 11 22:02:34.139 INFO kablam! 485 | let mut f = File::open(p)?; Oct 11 22:02:34.139 INFO kablam! | ----^ Oct 11 22:02:34.139 INFO kablam! | | Oct 11 22:02:34.139 INFO kablam! | help: remove this `mut` Oct 11 22:02:34.139 INFO kablam! Oct 11 22:02:34.140 INFO kablam! warning: variable does not need to be mutable Oct 11 22:02:34.144 INFO kablam! --> src/volume.rs:488:9 Oct 11 22:02:34.144 INFO kablam! | Oct 11 22:02:34.144 INFO kablam! 488 | let mut name = String::new(); Oct 11 22:02:34.144 INFO kablam! | ----^^^^ Oct 11 22:02:34.144 INFO kablam! | | Oct 11 22:02:34.144 INFO kablam! | help: remove this `mut` Oct 11 22:02:34.144 INFO kablam! Oct 11 22:02:34.144 INFO kablam! warning: variable does not need to be mutable Oct 11 22:02:34.144 INFO kablam! --> src/volume.rs:489:9 Oct 11 22:02:34.144 INFO kablam! | Oct 11 22:02:34.144 INFO kablam! 489 | let mut status = String::new(); Oct 11 22:02:34.144 INFO kablam! | ----^^^^^^ Oct 11 22:02:34.145 INFO kablam! | | Oct 11 22:02:34.145 INFO kablam! | help: remove this `mut` Oct 11 22:02:34.145 INFO kablam! Oct 11 22:02:34.145 INFO kablam! warning: variable does not need to be mutable Oct 11 22:02:34.145 INFO kablam! --> src/volume.rs:490:9 Oct 11 22:02:34.145 INFO kablam! | Oct 11 22:02:34.145 INFO kablam! 490 | let mut vol_type = String::new(); Oct 11 22:02:34.145 INFO kablam! | ----^^^^^^^^ Oct 11 22:02:34.145 INFO kablam! | | Oct 11 22:02:34.145 INFO kablam! | help: remove this `mut` Oct 11 22:02:34.145 INFO kablam! Oct 11 22:02:34.145 INFO kablam! warning: variable does not need to be mutable Oct 11 22:02:34.145 INFO kablam! --> src/volume.rs:492:9 Oct 11 22:02:34.145 INFO kablam! | Oct 11 22:02:34.145 INFO kablam! 492 | let mut options: BTreeMap = BTreeMap::new(); Oct 11 22:02:34.145 INFO kablam! | ----^^^^^^^ Oct 11 22:02:34.145 INFO kablam! | | Oct 11 22:02:34.145 INFO kablam! | help: remove this `mut` Oct 11 22:02:34.145 INFO kablam! Oct 11 22:02:34.145 INFO kablam! warning: variable does not need to be mutable Oct 11 22:02:34.145 INFO kablam! --> src/volume.rs:493:9 Oct 11 22:02:34.145 INFO kablam! | Oct 11 22:02:34.145 INFO kablam! 493 | let mut bricks: Vec = Vec::new(); Oct 11 22:02:34.145 INFO kablam! | ----^^^^^^ Oct 11 22:02:34.145 INFO kablam! | | Oct 11 22:02:34.145 INFO kablam! | help: remove this `mut` Oct 11 22:02:34.146 INFO kablam! Oct 11 22:02:34.166 INFO kablam! warning: variable does not need to be mutable Oct 11 22:02:34.166 INFO kablam! --> src/volume.rs:758:9 Oct 11 22:02:34.166 INFO kablam! | Oct 11 22:02:34.166 INFO kablam! 758 | let mut quota_size_bytes = match cli_response.dict.get_mut("trusted.glusterfs.quota.size") { Oct 11 22:02:34.166 INFO kablam! | ----^^^^^^^^^^^^^^^^ Oct 11 22:02:34.166 INFO kablam! | | Oct 11 22:02:34.167 INFO kablam! | help: remove this `mut` Oct 11 22:02:34.167 INFO kablam! Oct 11 22:02:34.236 INFO kablam! warning: method is never used: `to_string` Oct 11 22:02:34.236 INFO kablam! --> src/fop.rs:142:5 Oct 11 22:02:34.236 INFO kablam! | Oct 11 22:02:34.236 INFO kablam! 142 | fn to_string(&self) -> String { Oct 11 22:02:34.236 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.236 INFO kablam! | Oct 11 22:02:34.236 INFO kablam! = note: #[warn(dead_code)] on by default Oct 11 22:02:34.236 INFO kablam! Oct 11 22:02:34.236 INFO kablam! warning: function is never used: `htonl` Oct 11 22:02:34.237 INFO kablam! --> src/rpc.rs:1140:1 Oct 11 22:02:34.237 INFO kablam! | Oct 11 22:02:34.237 INFO kablam! 1140 | fn htonl(num: u32) -> u32 { Oct 11 22:02:34.237 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.237 INFO kablam! Oct 11 22:02:34.237 INFO kablam! warning: function is never used: `print_fragment` Oct 11 22:02:34.237 INFO kablam! --> src/rpc.rs:1291:1 Oct 11 22:02:34.237 INFO kablam! | Oct 11 22:02:34.237 INFO kablam! 1291 | pub fn print_fragment(frag: &Vec) { Oct 11 22:02:34.237 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.237 INFO kablam! Oct 11 22:02:34.237 INFO kablam! warning: variant is never constructed: `GlusterAggregatorNull` Oct 11 22:02:34.237 INFO kablam! --> src/rpc.rs:1357:5 Oct 11 22:02:34.237 INFO kablam! | Oct 11 22:02:34.237 INFO kablam! 1357 | GlusterAggregatorNull = 0, Oct 11 22:02:34.237 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.237 INFO kablam! Oct 11 22:02:34.237 INFO kablam! warning: variant is never constructed: `GlusterAggregatorLookup` Oct 11 22:02:34.237 INFO kablam! --> src/rpc.rs:1358:5 Oct 11 22:02:34.237 INFO kablam! | Oct 11 22:02:34.237 INFO kablam! 1358 | GlusterAggregatorLookup = 1, Oct 11 22:02:34.237 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.238 INFO kablam! Oct 11 22:02:34.240 INFO kablam! warning: variant is never constructed: `GlusterAggregatorMaxvalue` Oct 11 22:02:34.240 INFO kablam! --> src/rpc.rs:1360:5 Oct 11 22:02:34.240 INFO kablam! | Oct 11 22:02:34.240 INFO kablam! 1360 | GlusterAggregatorMaxvalue = 3, Oct 11 22:02:34.240 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.240 INFO kablam! Oct 11 22:02:34.240 INFO kablam! warning: variant is never constructed: `GlusterCliNull` Oct 11 22:02:34.240 INFO kablam! --> src/rpc.rs:1367:5 Oct 11 22:02:34.240 INFO kablam! | Oct 11 22:02:34.240 INFO kablam! 1367 | GlusterCliNull = 0, Oct 11 22:02:34.241 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.241 INFO kablam! Oct 11 22:02:34.241 INFO kablam! warning: variant is never constructed: `GlusterCliProbe` Oct 11 22:02:34.241 INFO kablam! --> src/rpc.rs:1368:5 Oct 11 22:02:34.241 INFO kablam! | Oct 11 22:02:34.241 INFO kablam! 1368 | GlusterCliProbe = 1, Oct 11 22:02:34.241 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.241 INFO kablam! Oct 11 22:02:34.241 INFO kablam! warning: variant is never constructed: `GlusterCliDeprobe` Oct 11 22:02:34.241 INFO kablam! --> src/rpc.rs:1369:5 Oct 11 22:02:34.241 INFO kablam! | Oct 11 22:02:34.241 INFO kablam! 1369 | GlusterCliDeprobe = 2, Oct 11 22:02:34.241 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.241 INFO kablam! Oct 11 22:02:34.241 INFO kablam! warning: variant is never constructed: `GlusterCliCreateVolume` Oct 11 22:02:34.241 INFO kablam! --> src/rpc.rs:1371:5 Oct 11 22:02:34.241 INFO kablam! | Oct 11 22:02:34.241 INFO kablam! 1371 | GlusterCliCreateVolume = 4, Oct 11 22:02:34.241 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.241 INFO kablam! Oct 11 22:02:34.241 INFO kablam! warning: variant is never constructed: `GlusterCliGetVolume` Oct 11 22:02:34.241 INFO kablam! --> src/rpc.rs:1372:5 Oct 11 22:02:34.242 INFO kablam! | Oct 11 22:02:34.242 INFO kablam! 1372 | GlusterCliGetVolume = 5, Oct 11 22:02:34.242 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.242 INFO kablam! Oct 11 22:02:34.242 INFO kablam! warning: variant is never constructed: `GlusterCliGetNextVolume` Oct 11 22:02:34.242 INFO kablam! --> src/rpc.rs:1373:5 Oct 11 22:02:34.242 INFO kablam! | Oct 11 22:02:34.242 INFO kablam! 1373 | GlusterCliGetNextVolume = 6, Oct 11 22:02:34.242 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.242 INFO kablam! Oct 11 22:02:34.242 INFO kablam! warning: variant is never constructed: `GlusterCliDeleteVolume` Oct 11 22:02:34.242 INFO kablam! --> src/rpc.rs:1374:5 Oct 11 22:02:34.242 INFO kablam! | Oct 11 22:02:34.242 INFO kablam! 1374 | GlusterCliDeleteVolume = 7, Oct 11 22:02:34.242 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.242 INFO kablam! Oct 11 22:02:34.242 INFO kablam! warning: variant is never constructed: `GlusterCliStartVolume` Oct 11 22:02:34.242 INFO kablam! --> src/rpc.rs:1375:5 Oct 11 22:02:34.242 INFO kablam! | Oct 11 22:02:34.242 INFO kablam! 1375 | GlusterCliStartVolume = 8, Oct 11 22:02:34.242 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.242 INFO kablam! Oct 11 22:02:34.242 INFO kablam! warning: variant is never constructed: `GlusterCliStopVolume` Oct 11 22:02:34.243 INFO kablam! --> src/rpc.rs:1376:5 Oct 11 22:02:34.243 INFO kablam! | Oct 11 22:02:34.243 INFO kablam! 1376 | GlusterCliStopVolume = 9, Oct 11 22:02:34.243 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.243 INFO kablam! Oct 11 22:02:34.243 INFO kablam! warning: variant is never constructed: `GlusterCliRenameVolume` Oct 11 22:02:34.243 INFO kablam! --> src/rpc.rs:1377:5 Oct 11 22:02:34.243 INFO kablam! | Oct 11 22:02:34.243 INFO kablam! 1377 | GlusterCliRenameVolume = 10, Oct 11 22:02:34.243 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.243 INFO kablam! Oct 11 22:02:34.243 INFO kablam! warning: variant is never constructed: `GlusterCliDefragVolume` Oct 11 22:02:34.243 INFO kablam! --> src/rpc.rs:1378:5 Oct 11 22:02:34.243 INFO kablam! | Oct 11 22:02:34.243 INFO kablam! 1378 | GlusterCliDefragVolume = 11, Oct 11 22:02:34.243 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.243 INFO kablam! Oct 11 22:02:34.243 INFO kablam! warning: variant is never constructed: `GlusterCliSetVolume` Oct 11 22:02:34.243 INFO kablam! --> src/rpc.rs:1379:5 Oct 11 22:02:34.243 INFO kablam! | Oct 11 22:02:34.243 INFO kablam! 1379 | GlusterCliSetVolume = 12, Oct 11 22:02:34.243 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.243 INFO kablam! Oct 11 22:02:34.244 INFO kablam! warning: variant is never constructed: `GlusterCliAddBrick` Oct 11 22:02:34.244 INFO kablam! --> src/rpc.rs:1380:5 Oct 11 22:02:34.244 INFO kablam! | Oct 11 22:02:34.244 INFO kablam! 1380 | GlusterCliAddBrick = 13, Oct 11 22:02:34.244 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.244 INFO kablam! Oct 11 22:02:34.244 INFO kablam! warning: variant is never constructed: `GlusterCliRemoveBrick` Oct 11 22:02:34.244 INFO kablam! --> src/rpc.rs:1381:5 Oct 11 22:02:34.244 INFO kablam! | Oct 11 22:02:34.244 INFO kablam! 1381 | GlusterCliRemoveBrick = 14, Oct 11 22:02:34.244 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.244 INFO kablam! Oct 11 22:02:34.244 INFO kablam! warning: variant is never constructed: `GlusterCliBrick` Oct 11 22:02:34.244 INFO kablam! --> src/rpc.rs:1382:5 Oct 11 22:02:34.244 INFO kablam! | Oct 11 22:02:34.244 INFO kablam! 1382 | GlusterCliBrick = 15, Oct 11 22:02:34.244 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.244 INFO kablam! Oct 11 22:02:34.244 INFO kablam! warning: variant is never constructed: `GlusterCliLogRotate` Oct 11 22:02:34.244 INFO kablam! --> src/rpc.rs:1383:5 Oct 11 22:02:34.244 INFO kablam! | Oct 11 22:02:34.244 INFO kablam! 1383 | GlusterCliLogRotate = 16, Oct 11 22:02:34.245 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.245 INFO kablam! Oct 11 22:02:34.245 INFO kablam! warning: variant is never constructed: `GlusterCliGetspec` Oct 11 22:02:34.245 INFO kablam! --> src/rpc.rs:1384:5 Oct 11 22:02:34.245 INFO kablam! | Oct 11 22:02:34.245 INFO kablam! 1384 | GlusterCliGetspec = 17, Oct 11 22:02:34.245 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.245 INFO kablam! Oct 11 22:02:34.245 INFO kablam! warning: variant is never constructed: `GlusterCliPmapPortbybrick` Oct 11 22:02:34.245 INFO kablam! --> src/rpc.rs:1385:5 Oct 11 22:02:34.245 INFO kablam! | Oct 11 22:02:34.245 INFO kablam! 1385 | GlusterCliPmapPortbybrick = 18, Oct 11 22:02:34.245 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.245 INFO kablam! Oct 11 22:02:34.245 INFO kablam! warning: variant is never constructed: `GlusterCliSyncVolume` Oct 11 22:02:34.245 INFO kablam! --> src/rpc.rs:1386:5 Oct 11 22:02:34.245 INFO kablam! | Oct 11 22:02:34.245 INFO kablam! 1386 | GlusterCliSyncVolume = 19, Oct 11 22:02:34.245 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.245 INFO kablam! Oct 11 22:02:34.245 INFO kablam! warning: variant is never constructed: `GlusterCliResetVolume` Oct 11 22:02:34.245 INFO kablam! --> src/rpc.rs:1387:5 Oct 11 22:02:34.245 INFO kablam! | Oct 11 22:02:34.246 INFO kablam! 1387 | GlusterCliResetVolume = 20, Oct 11 22:02:34.246 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.246 INFO kablam! Oct 11 22:02:34.246 INFO kablam! warning: variant is never constructed: `GlusterCliFsmLog` Oct 11 22:02:34.246 INFO kablam! --> src/rpc.rs:1388:5 Oct 11 22:02:34.246 INFO kablam! | Oct 11 22:02:34.246 INFO kablam! 1388 | GlusterCliFsmLog = 21, Oct 11 22:02:34.246 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.246 INFO kablam! Oct 11 22:02:34.246 INFO kablam! warning: variant is never constructed: `GlusterCliGsyncSet` Oct 11 22:02:34.246 INFO kablam! --> src/rpc.rs:1389:5 Oct 11 22:02:34.246 INFO kablam! | Oct 11 22:02:34.246 INFO kablam! 1389 | GlusterCliGsyncSet = 22, Oct 11 22:02:34.246 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.246 INFO kablam! Oct 11 22:02:34.246 INFO kablam! warning: variant is never constructed: `GlusterCliProfileVolume` Oct 11 22:02:34.246 INFO kablam! --> src/rpc.rs:1390:5 Oct 11 22:02:34.246 INFO kablam! | Oct 11 22:02:34.246 INFO kablam! 1390 | GlusterCliProfileVolume = 23, Oct 11 22:02:34.246 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.246 INFO kablam! Oct 11 22:02:34.246 INFO kablam! warning: variant is never constructed: `GlusterCliQuota` Oct 11 22:02:34.246 INFO kablam! --> src/rpc.rs:1391:5 Oct 11 22:02:34.246 INFO kablam! | Oct 11 22:02:34.246 INFO kablam! 1391 | GlusterCliQuota = 24, Oct 11 22:02:34.247 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.247 INFO kablam! Oct 11 22:02:34.247 INFO kablam! warning: variant is never constructed: `GlusterCliTopVolume` Oct 11 22:02:34.247 INFO kablam! --> src/rpc.rs:1392:5 Oct 11 22:02:34.247 INFO kablam! | Oct 11 22:02:34.247 INFO kablam! 1392 | GlusterCliTopVolume = 25, Oct 11 22:02:34.247 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.247 INFO kablam! Oct 11 22:02:34.247 INFO kablam! warning: variant is never constructed: `GlusterCliGetwd` Oct 11 22:02:34.247 INFO kablam! --> src/rpc.rs:1393:5 Oct 11 22:02:34.247 INFO kablam! | Oct 11 22:02:34.247 INFO kablam! 1393 | GlusterCliGetwd = 26, Oct 11 22:02:34.247 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.247 INFO kablam! Oct 11 22:02:34.247 INFO kablam! warning: variant is never constructed: `GlusterCliStatusVolume` Oct 11 22:02:34.247 INFO kablam! --> src/rpc.rs:1394:5 Oct 11 22:02:34.247 INFO kablam! | Oct 11 22:02:34.247 INFO kablam! 1394 | GlusterCliStatusVolume = 27, Oct 11 22:02:34.247 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.247 INFO kablam! Oct 11 22:02:34.247 INFO kablam! warning: variant is never constructed: `GlusterCliStatusAll` Oct 11 22:02:34.247 INFO kablam! --> src/rpc.rs:1395:5 Oct 11 22:02:34.247 INFO kablam! | Oct 11 22:02:34.247 INFO kablam! 1395 | GlusterCliStatusAll = 28, Oct 11 22:02:34.247 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.247 INFO kablam! Oct 11 22:02:34.247 INFO kablam! warning: variant is never constructed: `GlusterCliMount` Oct 11 22:02:34.247 INFO kablam! --> src/rpc.rs:1396:5 Oct 11 22:02:34.247 INFO kablam! | Oct 11 22:02:34.247 INFO kablam! 1396 | GlusterCliMount = 29, Oct 11 22:02:34.247 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.247 INFO kablam! Oct 11 22:02:34.247 INFO kablam! warning: variant is never constructed: `GlusterCliUmount` Oct 11 22:02:34.247 INFO kablam! --> src/rpc.rs:1397:5 Oct 11 22:02:34.247 INFO kablam! | Oct 11 22:02:34.247 INFO kablam! 1397 | GlusterCliUmount = 30, Oct 11 22:02:34.247 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.247 INFO kablam! Oct 11 22:02:34.247 INFO kablam! warning: variant is never constructed: `GlusterCliHealVolume` Oct 11 22:02:34.247 INFO kablam! --> src/rpc.rs:1398:5 Oct 11 22:02:34.247 INFO kablam! | Oct 11 22:02:34.247 INFO kablam! 1398 | GlusterCliHealVolume = 31, Oct 11 22:02:34.247 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.247 INFO kablam! Oct 11 22:02:34.247 INFO kablam! warning: variant is never constructed: `GlusterCliStatedumpVolume` Oct 11 22:02:34.247 INFO kablam! --> src/rpc.rs:1399:5 Oct 11 22:02:34.247 INFO kablam! | Oct 11 22:02:34.247 INFO kablam! 1399 | GlusterCliStatedumpVolume = 32, Oct 11 22:02:34.247 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.247 INFO kablam! Oct 11 22:02:34.247 INFO kablam! warning: variant is never constructed: `GlusterCliListVolume` Oct 11 22:02:34.247 INFO kablam! --> src/rpc.rs:1400:5 Oct 11 22:02:34.247 INFO kablam! | Oct 11 22:02:34.247 INFO kablam! 1400 | GlusterCliListVolume = 33, Oct 11 22:02:34.247 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.247 INFO kablam! Oct 11 22:02:34.247 INFO kablam! warning: variant is never constructed: `GlusterCliClrlocksVolume` Oct 11 22:02:34.248 INFO kablam! --> src/rpc.rs:1401:5 Oct 11 22:02:34.248 INFO kablam! | Oct 11 22:02:34.248 INFO kablam! 1401 | GlusterCliClrlocksVolume = 34, Oct 11 22:02:34.248 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.248 INFO kablam! Oct 11 22:02:34.248 INFO kablam! warning: variant is never constructed: `GlusterCliUuidReset` Oct 11 22:02:34.248 INFO kablam! --> src/rpc.rs:1402:5 Oct 11 22:02:34.248 INFO kablam! | Oct 11 22:02:34.248 INFO kablam! 1402 | GlusterCliUuidReset = 35, Oct 11 22:02:34.248 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.248 INFO kablam! Oct 11 22:02:34.248 INFO kablam! warning: variant is never constructed: `GlusterCliUuidGet` Oct 11 22:02:34.248 INFO kablam! --> src/rpc.rs:1403:5 Oct 11 22:02:34.248 INFO kablam! | Oct 11 22:02:34.248 INFO kablam! 1403 | GlusterCliUuidGet = 36, Oct 11 22:02:34.248 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.248 INFO kablam! Oct 11 22:02:34.248 INFO kablam! warning: variant is never constructed: `GlusterCliCopyFile` Oct 11 22:02:34.248 INFO kablam! --> src/rpc.rs:1404:5 Oct 11 22:02:34.248 INFO kablam! | Oct 11 22:02:34.248 INFO kablam! 1404 | GlusterCliCopyFile = 37, Oct 11 22:02:34.248 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.248 INFO kablam! Oct 11 22:02:34.248 INFO kablam! warning: variant is never constructed: `GlusterCliSysExec` Oct 11 22:02:34.248 INFO kablam! --> src/rpc.rs:1405:5 Oct 11 22:02:34.248 INFO kablam! | Oct 11 22:02:34.248 INFO kablam! 1405 | GlusterCliSysExec = 38, Oct 11 22:02:34.248 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.248 INFO kablam! Oct 11 22:02:34.248 INFO kablam! warning: variant is never constructed: `GlusterCliSnap` Oct 11 22:02:34.248 INFO kablam! --> src/rpc.rs:1406:5 Oct 11 22:02:34.248 INFO kablam! | Oct 11 22:02:34.248 INFO kablam! 1406 | GlusterCliSnap = 39, Oct 11 22:02:34.248 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.248 INFO kablam! Oct 11 22:02:34.248 INFO kablam! warning: variant is never constructed: `GlusterCliBarrierVolume` Oct 11 22:02:34.248 INFO kablam! --> src/rpc.rs:1407:5 Oct 11 22:02:34.248 INFO kablam! | Oct 11 22:02:34.248 INFO kablam! 1407 | GlusterCliBarrierVolume = 40, Oct 11 22:02:34.248 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.248 INFO kablam! Oct 11 22:02:34.248 INFO kablam! warning: variant is never constructed: `GlusterCliGetVolOpt` Oct 11 22:02:34.248 INFO kablam! --> src/rpc.rs:1408:5 Oct 11 22:02:34.248 INFO kablam! | Oct 11 22:02:34.248 INFO kablam! 1408 | GlusterCliGetVolOpt = 41, Oct 11 22:02:34.248 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.248 INFO kablam! Oct 11 22:02:34.248 INFO kablam! warning: variant is never constructed: `GlusterCliGanesha` Oct 11 22:02:34.248 INFO kablam! --> src/rpc.rs:1409:5 Oct 11 22:02:34.248 INFO kablam! | Oct 11 22:02:34.248 INFO kablam! 1409 | GlusterCliGanesha = 42, Oct 11 22:02:34.248 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.248 INFO kablam! Oct 11 22:02:34.248 INFO kablam! warning: variant is never constructed: `GlusterCliBitrot` Oct 11 22:02:34.248 INFO kablam! --> src/rpc.rs:1410:5 Oct 11 22:02:34.248 INFO kablam! | Oct 11 22:02:34.248 INFO kablam! 1410 | GlusterCliBitrot = 43, Oct 11 22:02:34.248 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.248 INFO kablam! Oct 11 22:02:34.248 INFO kablam! warning: variant is never constructed: `GlusterCliAttachTier` Oct 11 22:02:34.248 INFO kablam! --> src/rpc.rs:1411:5 Oct 11 22:02:34.248 INFO kablam! | Oct 11 22:02:34.248 INFO kablam! 1411 | GlusterCliAttachTier = 44, Oct 11 22:02:34.248 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.248 INFO kablam! Oct 11 22:02:34.248 INFO kablam! warning: variant is never constructed: `GlusterCliDetachTier` Oct 11 22:02:34.248 INFO kablam! --> src/rpc.rs:1412:5 Oct 11 22:02:34.248 INFO kablam! | Oct 11 22:02:34.248 INFO kablam! 1412 | GlusterCliDetachTier = 45, Oct 11 22:02:34.248 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.248 INFO kablam! Oct 11 22:02:34.248 INFO kablam! warning: variant is never constructed: `GlusterCliMaxvalue` Oct 11 22:02:34.248 INFO kablam! --> src/rpc.rs:1413:5 Oct 11 22:02:34.248 INFO kablam! | Oct 11 22:02:34.248 INFO kablam! 1413 | GlusterCliMaxvalue = 46, Oct 11 22:02:34.248 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.248 INFO kablam! Oct 11 22:02:34.248 INFO kablam! warning: function is never used: `parse_volume_info2` Oct 11 22:02:34.248 INFO kablam! --> src/volume.rs:480:1 Oct 11 22:02:34.248 INFO kablam! | Oct 11 22:02:34.248 INFO kablam! 480 | fn parse_volume_info2(volume: &str) -> Result { Oct 11 22:02:34.248 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 11 22:02:34.248 INFO kablam! Oct 11 22:02:36.509 INFO kablam! warning: unused import: `gluster::*` Oct 11 22:02:36.509 INFO kablam! --> tests/gluster.rs:6:5 Oct 11 22:02:36.509 INFO kablam! | Oct 11 22:02:36.509 INFO kablam! 6 | use gluster::*; Oct 11 22:02:36.509 INFO kablam! | ^^^^^^^^^^ Oct 11 22:02:36.509 INFO kablam! | Oct 11 22:02:36.509 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 11 22:02:36.509 INFO kablam! Oct 11 22:02:39.525 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 11.38s Oct 11 22:02:39.532 INFO kablam! su: No module specific data is present Oct 11 22:02:40.552 INFO running `"docker" "rm" "-f" "72e1c4c3e433703ac4ca8cec820c30dab49dd2f084fa4ae50e320d5636d76c60"` Oct 11 22:02:40.821 INFO blam! 72e1c4c3e433703ac4ca8cec820c30dab49dd2f084fa4ae50e320d5636d76c60 Oct 11 22:02:40.822 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-3/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-3/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Oct 11 22:02:41.212 INFO blam! 3c28c857e0410edaeae94d01d13e7457c5f97baa183f7ba6e2ce3ae540ef510c Oct 11 22:02:41.214 INFO running `"docker" "start" "-a" "3c28c857e0410edaeae94d01d13e7457c5f97baa183f7ba6e2ce3ae540ef510c"` Oct 11 22:02:42.747 INFO kablam! usermod: no changes Oct 11 22:02:42.864 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 0.08s Oct 11 22:02:42.871 INFO kablam! Running /target/debug/deps/gluster-1d2a6b33d104ccdf Oct 11 22:02:42.872 INFO blam! Oct 11 22:02:42.872 INFO blam! running 10 tests Oct 11 22:02:42.872 INFO blam! test rpc::tests::serialize_dictionary_test ... ok Oct 11 22:02:42.872 INFO blam! test rpc::tests::list_quota ... ok Oct 11 22:02:42.872 INFO blam! test rpc::tests::list_peers ... ok Oct 11 22:02:42.889 INFO blam! test fop::test_parse_fop_sample ... ok Oct 11 22:02:42.889 INFO blam! test volume::test_quota_list ... ok Oct 11 22:02:42.889 INFO blam! test volume::test_parse_volume_info ... ok Oct 11 22:02:42.889 INFO blam! test volume::test_parse_volume_info2 ... ok Oct 11 22:02:42.889 INFO blam! test volume::test_parse_volume_info_xml ... ok Oct 11 22:02:43.013 INFO blam! test volume::test_parse_volume_status ... ok Oct 11 22:02:43.112 INFO blam! test peer::test_parse_peer_status ... ok Oct 11 22:02:43.112 INFO blam! Oct 11 22:02:43.112 INFO blam! test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Oct 11 22:02:43.112 INFO blam! Oct 11 22:02:43.113 INFO kablam! Running /target/debug/deps/gluster-cec77c05b20016ec Oct 11 22:02:43.120 INFO blam! Oct 11 22:02:43.120 INFO blam! running 3 tests Oct 11 22:02:43.140 INFO blam! test test_read_fop_stats ... ok Oct 11 22:02:43.140 INFO blam! test test_translate_to_bytes ... ok Oct 11 22:02:43.261 INFO blam! test test_get_local_ip ... FAILED Oct 11 22:02:43.261 INFO blam! Oct 11 22:02:43.261 INFO blam! failures: Oct 11 22:02:43.261 INFO blam! Oct 11 22:02:43.261 INFO blam! ---- test_get_local_ip stdout ---- Oct 11 22:02:43.261 INFO blam! thread 'test_get_local_ip' panicked at 'index out of bounds: the len is 0 but the index is 2', libcore/slice/mod.rs:2279:10 Oct 11 22:02:43.261 INFO blam! stack backtrace: Oct 11 22:02:43.261 INFO blam! 0: 0x55e6c23b73ee - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 11 22:02:43.261 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 11 22:02:43.261 INFO blam! 1: 0x55e6c23c3c66 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 11 22:02:43.261 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 11 22:02:43.261 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 11 22:02:43.261 INFO blam! 2: 0x55e6c23bc96d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 11 22:02:43.261 INFO blam! at libstd/panicking.rs:211 Oct 11 22:02:43.261 INFO blam! 3: 0x55e6c23bc67b - std::panicking::default_hook::h1ef46fa7cd894809 Oct 11 22:02:43.261 INFO blam! at libstd/panicking.rs:221 Oct 11 22:02:43.261 INFO blam! 4: 0x55e6c23bd01c - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 11 22:02:43.261 INFO blam! at libstd/panicking.rs:476 Oct 11 22:02:43.261 INFO blam! 5: 0x55e6c23bcbd9 - std::panicking::continue_panic_fmt::h6e11f50e47f94b00 Oct 11 22:02:43.261 INFO blam! at libstd/panicking.rs:390 Oct 11 22:02:43.261 INFO blam! 6: 0x55e6c23bcad5 - rust_begin_unwind Oct 11 22:02:43.261 INFO blam! at libstd/panicking.rs:325 Oct 11 22:02:43.261 INFO blam! 7: 0x55e6c24043ab - core::panicking::panic_fmt::hf99aac1e278ac2e5 Oct 11 22:02:43.261 INFO blam! at libcore/panicking.rs:77 Oct 11 22:02:43.261 INFO blam! 8: 0x55e6c240435f - core::panicking::panic_bounds_check::h85b7ac2797f8c0f1 Oct 11 22:02:43.261 INFO blam! at libcore/panicking.rs:59 Oct 11 22:02:43.261 INFO blam! 9: 0x55e6c23666e9 - >::index::hc01b51ea54f0226a Oct 11 22:02:43.261 INFO blam! at libcore/slice/mod.rs:2279 Oct 11 22:02:43.261 INFO blam! 10: 0x55e6c23664b6 - core::slice:: for [T]>::index::hb518315cf7ecaf4b Oct 11 22:02:43.261 INFO blam! at libcore/slice/mod.rs:2147 Oct 11 22:02:43.261 INFO blam! 11: 0x55e6c2364872 - as core::ops::index::Index>::index::h203bb0cd07c0bdd4 Oct 11 22:02:43.261 INFO blam! at liballoc/vec.rs:1647 Oct 11 22:02:43.261 INFO blam! 12: 0x55e6c23602cf - gluster::get_local_ip::hb20b8af9260c428c Oct 11 22:02:43.261 INFO blam! at src/lib.rs:1004 Oct 11 22:02:43.261 INFO blam! 13: 0x55e6c231d6e0 - gluster::test_get_local_ip::h0cd712a8d69ac6b0 Oct 11 22:02:43.261 INFO blam! at tests/gluster.rs:58 Oct 11 22:02:43.261 INFO blam! 14: 0x55e6c231d6b9 - gluster::test_get_local_ip::{{closure}}::hec7796fbfa563c94 Oct 11 22:02:43.261 INFO blam! at tests/gluster.rs:57 Oct 11 22:02:43.261 INFO blam! 15: 0x55e6c231e33d - core::ops::function::FnOnce::call_once::hfd3fbb1b235fc762 Oct 11 22:02:43.261 INFO blam! at libcore/ops/function.rs:238 Oct 11 22:02:43.261 INFO blam! 16: 0x55e6c232156e - >::call_box::h95b7cb918af67b5d Oct 11 22:02:43.261 INFO blam! at libtest/lib.rs:1468 Oct 11 22:02:43.261 INFO blam! at libcore/ops/function.rs:238 Oct 11 22:02:43.261 INFO blam! at liballoc/boxed.rs:672 Oct 11 22:02:43.261 INFO blam! 17: 0x55e6c23cee39 - __rust_maybe_catch_panic Oct 11 22:02:43.261 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 22:02:43.261 INFO blam! 18: 0x55e6c23420bd - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 11 22:02:43.261 INFO blam! at libstd/panicking.rs:289 Oct 11 22:02:43.261 INFO blam! at libstd/panic.rs:392 Oct 11 22:02:43.261 INFO blam! at libtest/lib.rs:1423 Oct 11 22:02:43.261 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 11 22:02:43.261 INFO blam! 19: 0x55e6c2342cc4 - std::panicking::try::do_call::ha990a345054c2d63 Oct 11 22:02:43.261 INFO blam! at libstd/thread/mod.rs:409 Oct 11 22:02:43.261 INFO blam! at libstd/panic.rs:313 Oct 11 22:02:43.261 INFO blam! at libstd/panicking.rs:310 Oct 11 22:02:43.261 INFO blam! 20: 0x55e6c23cee39 - __rust_maybe_catch_panic Oct 11 22:02:43.261 INFO blam! at libpanic_unwind/lib.rs:102 Oct 11 22:02:43.261 INFO blam! 21: 0x55e6c2330286 - >::call_box::h96125cb29a9ba44b Oct 11 22:02:43.261 INFO blam! at libstd/panicking.rs:289 Oct 11 22:02:43.261 INFO blam! at libstd/panic.rs:392 Oct 11 22:02:43.261 INFO blam! at libstd/thread/mod.rs:408 Oct 11 22:02:43.261 INFO blam! at liballoc/boxed.rs:672 Oct 11 22:02:43.261 INFO blam! 22: 0x55e6c23b9f1a - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 11 22:02:43.261 INFO blam! at liballoc/boxed.rs:682 Oct 11 22:02:43.261 INFO blam! at libstd/sys_common/thread.rs:24 Oct 11 22:02:43.261 INFO blam! 23: 0x55e6c23ab7b5 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 11 22:02:43.261 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 11 22:02:43.261 INFO blam! 24: 0x7efcb9dbd6b9 - start_thread Oct 11 22:02:43.261 INFO blam! 25: 0x7efcb98dd41c - clone Oct 11 22:02:43.261 INFO blam! 26: 0x0 - Oct 11 22:02:43.261 INFO blam! Oct 11 22:02:43.261 INFO blam! Oct 11 22:02:43.261 INFO blam! failures: Oct 11 22:02:43.261 INFO blam! test_get_local_ip Oct 11 22:02:43.261 INFO blam! Oct 11 22:02:43.261 INFO blam! test result: FAILED. 2 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out Oct 11 22:02:43.261 INFO blam! Oct 11 22:02:43.263 INFO kablam! error: test failed, to rerun pass '--test gluster' Oct 11 22:02:43.263 INFO kablam! su: No module specific data is present Oct 11 22:02:44.241 INFO running `"docker" "rm" "-f" "3c28c857e0410edaeae94d01d13e7457c5f97baa183f7ba6e2ce3ae540ef510c"` Oct 11 22:02:44.483 INFO blam! 3c28c857e0410edaeae94d01d13e7457c5f97baa183f7ba6e2ce3ae540ef510c